在表格

时间:2017-05-25 04:07:42

标签: excel google-sheets spreadsheet string-concatenation

我对谷歌表相对较新。我需要将来自各个单元格的文本连接到一行中的单个单元格。这可以转到无限数量的行。如何在Google工作表中使用CONCATENATE函数来执行此操作?有人可以帮助我。

我还需要知道如果在Google工作表中使用if else。

例如,

如果(A2 ="这&#34)

加入("",A2,B2)

ELSE IF(A2 =" I")

加入("",A2,C2)

ELSE IF(A2 =" value")

加入("",A2,D2)

这可以在Google表格中使用吗?

提前致谢。 Concatenate Text From several cells into a single cell

3 个答案:

答案 0 :(得分:0)

只需使用jon功能:

=join(" ", a2:e2)

您可能也喜欢这个arrayFormula解决方案:

documentation

答案 1 :(得分:0)

合并文字:

= CONCATENATE(A1;"&#34 ;; B1;"&#34 ;; C1;"&#34 ;; D1;"&#34 ;; E1)

是的,你可以在IF公式中使用CONCATENATE。

答案 2 :(得分:0)

尝试这样的事情

if(A2="This",JOIN(" ", A2,B2),IF(A2="I",JOIN(" ",A2,C2),IF(A2="value"),JOIN(" ",A2,D2),"Else Value")))

语法 IF(logical_expression, value_if_true, value_if_false)

您可以参考这些链接

https://productforums.google.com/forum/#!topic/docs/CmebALbskuo

https://support.google.com/docs/answer/3093364?hl=en