Google 工作表 - 如果单元格满足特定条件,如何连接不同行和列的值

Google Sheets - How to concatenate values from different rows and columns if the cells meet certain criteria

如果勾选的框为真,我正在尝试创建一个连接单元格值的公式请参阅附图click here to see the image

我想做的是,如果选中了 A 列中的复选框,则将每一行的 B 列和 C 列连接成一个字符串,并用“,”分隔它们。您可以在单元格 G2 中举一个我试图实现的最终结果的示例。

你可以在这个linkhttps://docs.google.com/spreadsheets/d/1hwm4Q89qj3ko2vJ4OASWmgz4VQr_uUaP7E7AmVdl8Ks/edit?usp=sharing

中找到googlesheet

提前致谢。

你可以先试试这个sheet公式。

=IF(A4="","",IF(A4=TRUE,TEXTJOIN(",",True,B4,C4),""))

这个公式嵌套了 IF,只是为了让额外的检查器检查第一列是否有值,并且 return 空白只是为了它是动态的。您可以向下拖动公式来调整单元格。

Sheet样本:

尝试:

=ArrayFormula(TEXTJOIN(",",1,IF(A4:A,B4:C,)))