excel怎样在一单元格中输入名称,然后后一单元格显示可以选择对应名称的特定值或文本(某名称对应多个值

2024-12-03 17:32:50
推荐回答(4个)
回答1:

如图,在H1输入公式:

=INDEX(B:B,SMALL(IF($A$1:$A$100=$G$1,ROW($1:$100),4^8),ROW(1:1)))&""

数组公式,按CTRL+SHIFT+ENTER三键结束

右拉填充,下拉填充

---当你在G1输入名称时,后面将自动显示所有信息.

回答2:

假设原始数据在A2:D10中, 作为依据的名称放在E2尺寸放在F2,G2中输入
=LOOKUP(2,0/($A$2:$A$10&$B$2:$B$10=$E2&$F2),C$2:C$10)

将G2公式用自动填充柄右拉一格。
若E3和F3和下面还有类似的数据,还可以将G2:H2公式下拉。

回答3:

这个问题比较复杂,网上有相关的教程,带图片的教程比较容易理解。
你可搜索“EXCEL多级数据有效性”或“EXCEL多级下拉列表”

http://jingyan.baidu.com/article/066074d68c677fc3c21cb03b.html

回答4:

我可以帮你完成,就是多用几次VLOOKUP