緊握妳首 发表于 2021-11-29 20:54:00

求"多列内容合并"的公式

如图:需将2列内容合并,其中1列为多行合并列,另1个为未合并明细列,需将2列内容合并,并去掉最后一个逗号。


神州有青天 发表于 2021-11-30 10:19:30

从D2开始,选中D列要输入公式的区域,然后公式:
=SUBSTITUTE(TRIM(SUBSTITUTE(PHONETIC(OFFSET(B2,,,IFNA(MATCH("*",B3:B12,),520),2)),","," "))," ",",")

输入完之后,Ctrl + Enter 结束公式编辑。

素食虎 发表于 2021-12-11 22:17:27

感谢大师!!!完美解决

三明户外照明 发表于 2021-12-14 20:33:44

=SUBSTITUTE(TRIM(SUBSTITUTE(IF(B2<>"",PHONETIC(OFFSET(B1,1,0,3,2)),""),","," "))," ",",")

雨轩话最多 发表于 2021-12-21 02:55:14

大师好!按你的公式在原文件可以用,我套用另一个文件后只合并了明细列的第1行,请帮我看下何原因,详见附件

万荣浩 发表于 2021-12-31 13:56:51

公式好象不对,但还是要感谢!

尹鹏翔 发表于 2022-2-9 22:01:17

把Match里边A3改成A4,match里从A4开始找
=SUBSTITUTE(TRIM(SUBSTITUTE(PHONETIC(OFFSET(A3,,,IFNA(MATCH("*",A4:A49,),520),2)),","," "))," ",",")

自由飞奔 发表于 2022-2-10 04:54:43

感谢!!!
页: [1]
查看完整版本: 求"多列内容合并"的公式