0
我想根據條件將多個行連接成單個單元格。如何根據條件連接多個行
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
我試圖在D列中得到「bb1 cc1 cc2 cc3」。 任何指針/幫助將是偉大的。
我想根據條件將多個行連接成單個單元格。如何根據條件連接多個行
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
我試圖在D列中得到「bb1 cc1 cc2 cc3」。 任何指針/幫助將是偉大的。
您可以嘗試在D2和向下複製到西裝:
=IF(ISBLANK(B2),"",B2&" "&C2&" "&C3&" "&C4)
我對你想要做什麼不是100%清楚,但它看起來像你想列d保持串聯到你在A列中再次出現1。沒有VBA,你不能設置「until」類型的條件,所以你必須猜測你必須迭代的最大次數並將其放入公式中。
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),"")
讓我們知道,如果這就是你需要的不是什麼。
請明確你的問題和你想要做的事情。請添加一些信息,例如屏幕截圖 – Benvorth 2014-11-14 19:50:51
列B中的空白單元格數或列A中的零數是否一致? – Jeeped 2014-11-14 19:54:15