繁体   English   中英

使用带有 TEXTJOIN 的数组函数连接多个单元格,但具有多个条件?

[英]Using an Array Function with TEXTJOIN to concatenate multiple cells, but with multiple criteria?

我发现以下公式非常有效,只要我只使用一个标准。

{=TEXTJOIN("; ", 1, IF(A2:A9="USA", C2:C9, ""))}

Result: "Apples; Crust; Flour; Chocolate"

在此处输入图片说明

但是,我如何添加多个条件。 例如,我尝试了以下方法:

{=TEXTJOIN("; ", 1, IF(AND(A2:A9="USA", B2:B9="Cake"), C2:C9, ""))}

Desired Result: "Flour; Chocolate"

但是,这个公式没有找到匹配项。 有没有办法让 2+ 个条件与这个 Array TEXTJOIN 函数一起工作?

发布此信息后不久我就明白了。 答案是使用嵌套的 IF,而不是在一个 IF 中使用 AND 函数。

例子:

{=TEXTJOIN("; ", 1, IF(A2:A9="USA", IF(B2:B9="Cake",C2:C9, ""),""))}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM