2016-12-13 20 views
3

我想合併一系列數據單元格,以便它們之間只有一個文本字符串和逗號+空格。用谷歌表格中的逗號連接一系列單元格

我已經成功地使用串連

=ArrayFormula(concatenate(C3:F&", ")) 

但也有一些數據並不需要在那裏之間的額外逗號。 最後還有很多額外的逗號。

請查看示例表以更好地理解。

實施例表: https://docs.google.com/spreadsheets/d/1lHfyuR7r8xJmSPlUAa5bLAn7a7728KLNxmPl-UkYzTg/edit#gid=0

任何幫助將不勝感激。

回答

9

一個簡單的方法(如果你沒有那麼多列)就是使用一個文字數組並用查詢過濾出空單元格。像這樣的東西

=join(", ", query({C3:C; D3:D; E3:E; F3:F}, "where Col1 <>''")) 

另請參閱您共享的電子表格中的單元格A1。

更新: 的替代(短)的方式是使用textjoin()

=textjoin(", ", 1, C2:F) 
+1

'TEXTJOIN'解決我的問題很好,謝謝。 – Dan

相關問題