如何在一个单元格里显示所有的查询结果,用/分隔
求助各位大侠,如何在一个单元格里显示所有的查询结果,用/分隔,详见附件。
用函数最好,可以用辅助列实现。实在不行,用VBA实现也可以。 我用的是2010版OFFICE,找下了,没有CONCAT、TEXTJOIN函数
拜谢各位了。
=TEXTJOIN("/",1,IF($B$2:$B$16=H3,$D$2:$D$16,""))数组三键下拉~ 可是我的OFFICE2010版本没有TEXTJOIN函数呀。 我的OFFICE2010版本没有TEXTJOIN函数呀。 =SUBSTITUTE(TRIM(CONCAT(IF($B$2:$B$16=H3,$D$2:$D$16&" ","")))," ","/") 我用您的公式试了一下,没有CONCAT,换成CONCATENATE,下拉,结果不对呀。 =MID(CONCAT(IF(B2:B16=H3,D2:D16&"/","")),1,LEN(CONCAT(IF(B2:B16=H3,D2:D16&"/","")))-1)
数组三键往下拉 谢谢。但是我的2010版EXCEL没有CONCAT,换成CONCATENATE,下拉,结果不对呀,每行只显示一个姓名。 要不辛苦升级下? WPS也行 算了,我还是用辅助列吧,谢谢高手。
页:
[1]