需要根据两个条件返回信息的公式

时间:2019-05-10 08:09:14

标签: google-sheets array-formulas google-sheets-formula r-googlesheets

当谈到我们目前出于工作目的而制定的公式时,我遇到了障碍。

该公式需要实现的是基于两个单元格的信息带回信息。我们已经使用以下公式将其用于一个单元格:

"CONCATENATE(INDEX(IF(sheet2!c:c = c1, "company: " & char(10, ""))))"

现在,这会带回一些信息,但未达到我们希望的定义,因此我们需要使用

引入第二个单元格。
"IF(sheet2!c:c = c1 & ..."

不带任何结果,将单元格留空。与IFS一样,使用AND(, OR(, MATCH(, CHOOSE(会产生错误或名称。

您所学到的任何信息都将不胜感激。

1 个答案:

答案 0 :(得分:0)

您的语法不寻常。尝试:

=ARRAYFORMULA(IF((Sheet2!C:C=C1)*(Sheet2!D:D=D1), "company: "&CHAR(10), ))

或与+模仿OR

=ARRAYFORMULA(IF((Sheet2!C:C=C1)+(Sheet2!D:D=D1), "company: "&CHAR(10), ))