2014-03-31 123 views
0

我使用這個公式幾個單元格的內容連接成一個單一的單元:排除來自式空白單元格,同時添加格式化

=B2 & " - " & F2 & G2 & " - " & H2 

然而,F2,G2和H2有時可能是空白的。這裏是我的串聯電池的外觀,當所有這些細胞具有值:

B2的含量 - F2內容G2內容 - H2含量

,這裏是它的外觀,如果F2和G2沒有數據:

B2內容 - H2內容

我該如何設置公式,以便在第二個示例中隱藏額外的破折號和空格,並讓我留下「B2內容 - H2內容」?

謝謝!

回答

1

試試下面的代碼:

=IF(B2="","",B2&" - ")&IF(F2="","",F2&" - ")&IF(G2="","",G2&" - ")&IF(H2="","",H2) 
+0

感謝,@Jatin和M.Awais,即工作。這是我的最終公式(其中包括另一個相鄰單元格): – hockey2112

+0

= IF(B2 =「」,「」,B2)&IF(E2 =「」,「」,「 - 」&E2)&IF(F2 =「」,「 「,F2)&IF(G2 =」「,」「,」 - 「&G2)&IF(H2 =」「,」「,」 - 「&H2) – hockey2112

+0

E和F現在是」中間「內容。如果G有一個值,G總是以短劃線開頭,如果H有一個值,H總是以短劃線開頭。 – hockey2112

1

也許:

=IF(F2 & G2<>"",B2&" - "&F2&G2&" - "&H2,B2 & " - " & H2)