我在 Google 表格中有一个初始 ID 列表和一个结果 ID 列表 - 我希望让第三个“剩余 ID”列比较前两列并返回 ID 的差异。
初始ID | 生成的 ID | 剩余的身份证 |
---|---|---|
NOS202,NOS224 | NOS202,NOS224 | |
NOS202、NOS224、NOS227、NOS231、NOS243、NOS318 | NOS202、NOS227、NOS231、NOS243 | NOS224,NOS318 |
NOS202,NOS224 | NOS202,NOS224 |
我的公式有效,但我无法让它自动应用于新添加的条目。我使用以下公式得到的错误是“过滤器范围必须是单行或单列”
=ARRAYFORMULA(IF(A2:A="",,IF(EXACT(A2:A,B2:B), "", JOIN(", ", FILTER(SPLIT(A2:A, ", "), NOT(COUNTIF(SPLIT(B2:B, ", "), SPLIT(A2:A, ", "))))))))
请帮忙!我什么都试过了。