Google 表格:如何使用 if 串联公式


以下示例展示了如何在 Google 表格中使用if 串联公式。

示例 1:连接 If(按列)

假设 Google 表格中有以下数据:


仅当 B 列中的值等于“Good”时,我们才可以使用以下公式连接 A 列和 B 列中的单元格:

 =CONCATENATE(IF( B2 =" Good ", A2:B2 , ""))

以下屏幕截图显示了如何在实践中使用该公式:

Google 表格连接 if 公式

如果 B 列中的单元格等于“Good”,则 C 列中的值等于 A 列和 B 列中的单元格的串联。

否则,该公式仅返回空值。

注意:您可以在此处找到 Google Sheets 中CONCATENATE函数的完整文档。

示例 2:连接 If(每行)

我们再次假设 Google 表格中有以下数据:


我们可以使用以下公式连接 A 列中 B 列中的值等于“Good”的所有单元格:

 =ARRAYFORMULA(TEXTJOIN("", FALSE ,IF( B2:B7 =" Good ", A2:A7 ,"")))

以下屏幕截图显示了如何在实践中使用该公式:

请注意,单元格C2中的值是 A 列中每个值串联的结果,其中 B 列中的相应值等于“Good”。

其他资源

以下教程介绍了如何在 Google 表格中执行其他常见任务:

如何删除 Google 表格中的子字符串
如何从 Google 表格中的字符串中提取数字
如何在 Google 表格中选择包含字符串的行

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注