根据组合框值填充Excel单元格

根据组合框值填充Excel单元格,excel,combobox,Excel,Combobox,我在Excel中创建了一个带有值的组合框。我想根据组合框值填充任何单元格范围。例如,如果组合框的值是“A”,我想给A1:A6范围内的单元格指定特定的值 我该怎么做。。。Help您应该使用A1:A6中的公式根据组合框的输出计算它们的值。有几种选择。组合框将根据所选项目的索引更改其链接单元格的值。如果选择了第一个项目,则链接的单元格将具有值1,如果选择了第二个项目,则链接的单元格将具有值2,依此类推。例如,如果您的组合框链接到单元格B1: 1) 通过使用链接单元格中的索引,可以使用选择所需的值: =

我在Excel中创建了一个带有值的组合框。我想根据组合框值填充任何单元格范围。例如,如果组合框的值是“A”,我想给A1:A6范围内的单元格指定特定的值


我该怎么做。。。Help

您应该使用
A1:A6
中的公式根据组合框的输出计算它们的值。有几种选择。组合框将根据所选项目的索引更改其链接单元格的值。如果选择了第一个项目,则链接的单元格将具有值
1
,如果选择了第二个项目,则链接的单元格将具有值
2
,依此类推。例如,如果您的组合框链接到单元格
B1

1) 通过使用链接单元格中的索引,可以使用选择所需的值:

=CHOOSE($B$1,"Value 1","Value 2","Value 3"...)
2) 您可以使用嵌套的
IF()
公式来确定要显示的值:

=IF($B$1=1,"Value A",IF($B$1=2,"Value B",IF($B$1=3,"Value C","Value D")))
3) 您可以使用从特定的键值对列表中选择一个值(我建议将其放在不同的工作表上,例如
Sheet2!$a:$B
):

=VLOOKUP($B$1,Sheet2!$A:$B,2,FALSE)