我需要一个公式来根据条件 array2 在 array1 中查找不匹配的条目为了
简单起见(因为实际数据是保密的)
array1 是 {“a”;“b”;“c”;“d”;“e”}
array2 是 {“b”;“c”;“d”}
我想要的输出将是 {“a”;“e”} 或者至少是 {true; false; false; false; true}
我已经尝试了所有我能想到的方法
答案1
好吧,我以为我已经尝试了一切
这有效
=LET(
array1,{"a";"b";"c";"d";"e"},
array2,{"b";"c";"d"},
s,SEQUENCE(ROWS(array1)),
nomatch,IF(ISERROR(MATCH(INDEX(array1,s),array2,0))=TRUE,s,""),
INDEX(array1,FILTER(nomatch,nomatch<>""))
)