根据特定条件创建数据验证(DropDown)

时间:2018-01-26 14:19:46

标签: excel excel-formula

我想要做的就是根据某些标准在数据验证(DropDown)中显示数据。是否真的难以显示A8:A13其中E8:E13 =车辆??? 我知道我很擅长excel,但这似乎是我很蠢!

我有这个公式(这是一个名称范围),它显示正确的数据,但仅基于另一个单元格的值:

=OFFSET('Fleet List'!$A$9,MATCH($A$8,'Fleet List'!$A$9:$A$13,0)-1,1,COUNTIF('Fleet List'!$E$9:$E$13,"Vehicle"),1)

我尝试过使用INDEX和OFFSET,但是没有做对,可能是因为我不明白它们如何组合在一起:(我今天感觉真的很蠢,并且即将开始打我的屏幕...

这就是我的表格:

|Fleet No.|Reg No.|Vehicle Type|

    A1       ABC1     Vehicle
    A2       ABC2     Vehicle
    B1       XYZ1     Trailer

现在我要做的就是在Sheet1中显示车队编号的列表,其中车辆类型=车辆,在Sheet1的单元格A1中。

Excel不能复杂吗?

你可能会嘲笑我,但我真的需要一些帮助。提前致谢!

1 个答案:

答案 0 :(得分:0)

我找到了一个解决方案,只是使用了一个公式,这就是我想要做的事情:

=OFFSET(FleetNoRange[Fleet No.],MATCH("Vehicle",'Fleet List'!$E$9:$E$13,0)-1,0,COUNTIF('Fleet List'!$E$9:$E$13,"Vehicle"),1)

我仍然确定有一种更简单的方法 - 但是这种方法有效,而且我没有时间继续观察,否则我很快就会减去屏幕或笔记本电脑。

感谢你们的回复。

干杯!