如何根据单元格内容查找并返回需要的数据?

该如何用公式写呢?

D1单元格输入公式=IF(COLUMN()=4,SMALL($A$1:$A$15,ROW(A1)),INDIRECT("B"&LOOKUP(1,0/($A$1:$A$15=SMALL($A$1:$A$15,ROW(A1))),ROW($1:$15))))

右拉公式一格,再下拉。 如图:

追问

谢谢提醒,函数应用不熟,一时没反应过来。一直掉到countif里出不来

追答

你的VLOOKUP就可以实现呀,其实就是:D1公式=SMALL($A$1:$A$15,ROW(A1))

E1公式=LOOKUP(1,0/($A$1:$A$15=D1),$B$1:$B$15)

也可以不借助D列直接实现,E1单元格公式=INDEX(B$1:B$15,MIN(IF(A$1:A$15=ROW(A1),ROW($1:$15))))

数组公式,Ctrl+Shift+回车,下拉。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-10-30
如果要根据单元格内容查找返回的数据,首先要用excel单元格当中的v lookup卡帕功能根据关键词查找这样才能根据返回膜进行定位。本回答被提问者采纳