Excel Drop Down with IF



我想创建一个工作表,它使用下拉列表并根据选择填充一些空白。

假设下拉菜单中有苹果、香蕉、黄瓜和梨。当我为每个人创建表时,每个人都有额外的信息。A1是查找词(vlookup),在本例中,其他3是附加的信息片段。

表(数据)


A1:苹果A2:美国制造
A3:红色
A4:圆

在Sheet1上,我有一个下拉列表。当我在A20上选择Apple时,我想用上面的描述填写A21, A22, A23。所以当选择苹果的时候,它填上了它。如果我选择Banana,它可能会有不同的变量,这取决于我在Banana下面放了什么。

我熟悉IF语句,但似乎它会有太多的变量。我有15种"水果"可供选择,每一种都可能包含不同的东西来填充这些空白。

这有可能吗?

有很多方法可以做到你所要求的。Vlookup可能是最简单的。

首先,在某个地方需要一个包含所有数据的表。把你所有的水果放在一列,然后在右边一列代表每个属性(位置、颜色等)。

在sheet2上,可以放置原始表数据。从A1开始,你在A栏输入水果,以此类推

然后,表1上的公式将查看您在单元格A1中键入的内容,并根据该值从表2中提取数据。例如,查找水果位置的sheet1 A2为:

=vlookup(A1,sheet2!A1:D5,2)

假设sheet2上的表从A1开始,水果在A列,位置在B列,并且只到第5行。

您还可以使用INDIRECT函数来帮助关联两个列表

最新更新