gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 22:30:52 29 4
gpt4 key购买 nike

我发现只要我只使用一个标准,以下公式就可以完美地工作。

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

Result: "Apples; Crust; Flour; Chocolate"

enter image description here

但是,如何添加多个条件。例如,我尝试了以下方法:
{=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, ""),""))}

关于arrays - 使用带有 TEXTJOIN 的数组函数来连接多个单元格,但有多个条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52958810/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com