我试图根据条件将多个行连接到一个单元格中。
A B C D
1 bb1 cc1 bb1 cc1 cc2 cc3
0 cc2
0 cc3
1 bb2 cc4 bb2 cc4 cc5 cc6
0 cc5
0 cc6
我想要得到" bb1 cc1 cc2 cc3"作为D列的结果。 任何指针/帮助都会很棒。
答案 0 :(得分:0)
您可以尝试在D2中复制以适应:
=IF(ISBLANK(B2),"",B2&" "&C2&" "&C3&" "&C4)
答案 1 :(得分:0)
我不是100%清楚你要做什么,但看起来你希望D列保持连接,直到你在A列中再击中另一个。没有VBA,你不能设置“直到“有点条件,所以你必须猜测你必须迭代的最大次数,并把它放在公式中。
A B C Result
1 bb1 cc1 bb1 cc1 cc2 cc3
0 cc2
0 cc3
1 bb2 cc4 bb2 cc4 cc5 cc6
0 cc5
0 cc6
我用这个得到了这个:
=IF(A2,B2&" "&C2&IF(A3,"",B3&" "&C3)&IF(A4,"",B4&" "&C4),"")
如果这不是您需要的,请告诉我们。