excel怎么从某一列数据中根据某一个指定值提取相对应的多个数据?

Component tag 部位号 A列 整箱号 B列 C列
55-D1111A-FL6209011-01-SP01A-P2-1-30 1
55-D1111A-FL6209011-01-SP01-P1-1-30 1
55-D1111A-FL6209011-01-SP02-P3-1-30 2
55-D1111A-FL6209011-05-SP01A-P2-1-30 2
55-D1111A-FL6209011-05-SP01-P1-1-30 3
55-D1111A-FL6209011-05-SP02A-P4-1-30 3
55-D1111A-FL6209011-05-SP02-P3-1-30 3
55-D1111A-FL6209012-01-SP02A-P4-1-30 3

期望:在C列函数中,输入指定数值1,返回值为A列 所有B列1对应的数据汇总,求函数!
另:如果返回的值能够按照A列的值,在C列单元格内自动换行,那就更完美了!

=TEXTJOIN(CHAR(10),,IF(B2:B9=1,A2:A9,""))

数组公式三键结束,这是1对应的数据,如果是2,就把公式中的=1换成=2。

换行需要点选工具栏上的“自动换行”,CHAR(10)是换行符。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-08-24
把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删),excel样表文件(尽量详细说明现状和目标效果)作为附件发到[email protected]帮你看下本回答被提问者采纳
相似回答