[英]How to use an AND statement with ARRAYFORMULA when searching a range in a Google Sheet
我有這個 function 效果很好。
=transpose
(
split
(
ARRAYFORMULA
(
TEXTJOIN
(
", ",TRUE,
(
IF
(
A3:A100="Active",
B3:B100
,""
)
)
)
),","
)
)
它表示如果 A3 和 A100 之間的任何內容是單詞 Active,則在垂直列表中顯示 B3。
我正在嘗試查詢多個參數並且遇到了死胡同。 當我嘗試將 AND 語句添加到 IF 查詢時,我沒有得到任何結果。 例子:
=transpose
(
split
(
ARRAYFORMULA
(
TEXTJOIN
(
", ",TRUE,
(
IF
(
AND(A3:A100="Active", C3:C100="Sold"),
B3:B100
,""
)
)
)
),","
)
)
不支持。 使用乘法:
=TRANSPOSE(SPLIT(ARRAYFORMULA(TEXTJOIN(", ", 1,
IF((A3:A100="Active")*(C3:C100="Sold"), B3:B100, ))), ","))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.