我想组合一系列数据单元格,以便它只包含一个文本字符串和每个文本字符串之间的逗号+空格。我已经成功地使用连接:
=ArrayFormula(concatenate(C3:F&", "))
但有些数据之间不需要有额外的逗号,并且末尾有很多额外的逗号。
示例表 https://docs.google.com/spreadsheets/d/1lHfyuR7r8xJmSPlUAa5bLAn7a7728KLNxmPl-UkYzTg/edit#gid=0.
一种简单的方法(如果没有那么多列)是使用文字数组并通过查询过滤掉空单元格。像这样的东西
=join(", ", query({C3:C; D3:D; E3:E; F3:F}, "where Col1 <>''"))
另请参阅您共享的电子表格中的单元格 A1。
更新:
另一种(更短的)方法是使用 textjoin()
=textjoin(", ", 1, C2:F)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)