Excel一对多查询技巧:INDEX+SMALL+IF组合应用

来源:本站整理 作者:网络笔记

最佳答案如何根据名称将产品一一合并在同一行?输入公式=IFERROR(INDEX($B$2:$B$10,SMALL(IF($A$2:$A$10=$E2,ROW($A$1:$A$9),8^4),COLUMN(A1))),””),最后按Ctrl+Shift+Enter组合键。这里的IF(......

如何根据名称将产品一一合并在同一行?

输入公式=IFERROR(INDEX($B$2:$B$10,SMALL(IF($A$2:$A$10=$E2,ROW($A$1:$A$9),8^4),COLUMN(A1))),””),最后按Ctrl+Shift+Enter组合键。

这里的IF($A$2:$A$10=$E2,ROW($A$1:$A$9),8^4)表示判断区域$A$2:$A$10是否等于$E2,如果是则返回ROW($A$1:$A$9)构成的数组,否则就返回8^4.

SMALL函数表示求第几个最小值

语法=SMALL(数组,第几个最小值)

INDEX函数表示对区域的引用。

语法=INDEX(引用区域,行,列

网络笔记 学习文库

我这一生没什么理想,能治愈我的,从来都不是时间,而是内心的那份释怀和明白!

热门分类

热门工具

联系客服QQ:+