2011-09-30 136 views
0

我想根据下拉选择填充单元格。我该怎么做?下拉列表是在工作表中手动创建的。下拉列表选择Excel VBA

编辑:我有一个列,其中每个单元格是一个淹没。根据我在下拉列表中选择的内容,相邻单元格应该填充一个值。

+0

这是非常不清楚。请告诉我们你已经有什么和想要什么。 –

回答

2

假设你在A1中有一个允许值1,2或3的下拉框,并且你希望B1相应地显示“A”,“B”或“C”。只需输入公式

=IF(A1=1,"A",IF(A1=2,"B",IF(A1=3,"C","-"))) 

进入B1。当然,这也适用于A1中没有下拉框的情况。

+0

如果一列中的所有单元格都是下拉菜单,该怎么办?我怎样才能相应地修改公式? – badmaash

+0

@Abhi如果您希望填充的每个单元格都直接与下拉菜单相邻,难道您只需将公式粘贴下来? – ray

0

查看Vlookup和Index Match,它们通常比嵌套If更易于创建和保留。 如果你需要的例子让我知道