Google Sheets:复选框为TRUE时如何拼接对应行指定列单元格值
Google Sheets 勾选复选框拼接行列内容公式方案
直接将下方公式粘贴到要输出结果的单元格即可实现需求:=TEXTJOIN(",", TRUE, FILTER(B:B & C:C, A:A = TRUE))
公式说明
- 分隔符设置:第一个参数
","是不同行拼接结果的分隔符,如果你需要逗号后加空格区分内容,可以修改为", " - 空值处理:第二个参数
TRUE会自动忽略空值,避免无符合条件内容时出现多余的空逗号 - 筛选拼接逻辑:第三个参数
FILTER(B:B & C:C, A:A = TRUE)会自动筛选A列复选框已勾选(值为TRUE)的所有行,将对应行的B列和C列内容直接拼接后返回待合并的数组
如果需要在B列和C列的拼接内容中间增加分隔符(比如空格、短横线),可以将B:B & C:C调整为对应格式,例如要加空格就改为B:B & " " & C:C即可。
内容的提问来源于stack exchange,提问作者A M
相关产品推荐
相关产品推荐

