使用 ArrayFormula 逐行连接字符串

时间:2021-04-13 14:15:58

标签: google-sheets

我有一个类似于下表的 Google 表格,每次提交 Google 表单时都会添加该表格。

<头>
时间戳 名字 姓氏 公司名称 公式
01/10/21 约翰 能源部 测试公司 ==ArrayFormula(if(TimeStamp="","",CONCATENATE(FirstName," ",LastName," 刚刚被聘用在 ",BusinessName)))

我遇到的问题是 nameRanges 一次列出所有条目,而不是显示...

“John Doe 刚刚被测试公司聘用。”

我明白了……

“名字John Doe 刚刚被Business NameTest 公司聘用。”


是否有一个公式可以单独检查每一行?

1 个答案:

答案 0 :(得分:0)

推荐

您应该将单元格范围(例如 A2:A、B2:B、C2:C)放在您的 ARRAYFORMULA 上,您可以参考下面的示例:

更新

=ARRAYFORMULA(IF(A2:A="","",B2:B & " " & C2:C & " has just been hired at " & D2:D))

![enter image description here