首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >列出没有两个匹配的唯一ids的所有行。

列出没有两个匹配的唯一ids的所有行。
EN

Stack Overflow用户
提问于 2022-08-29 03:34:04
回答 2查看 32关注 0票数 0

我试图跟踪Add LogSubtract Log中的项目列表,并根据使用Subtract Log删除的项目创建仍然库存的项目列表。我希望Add/Subtract Log Results显示在Subtract Log中没有匹配的唯一ID (ColA)的所有项,除非返回了一个条目并向Add Log添加了第二、第三、第四等时间。如果该项再次添加到Subtract Log中,则应从添加/减法日志结果表中删除该项

我使用的当前公式是

=UNIQUE({QUERY(QUERY({UNIQUE('Add Log'!$A$2:$D); UNIQUE('Subtract Log'!$A$3:$D)}, "SELECT Col1, Col2, Col3, Col4, COUNT(Col1) WHERE Col1 <> '' AND Col2 <> '' AND Col3 <> '' AND Col4 <> '' GROUP BY Col1, Col2, Col3, Col4", 0), "SELECT Col1, Col2, Col3, Col4 WHERE Col5 = 1", 0); QUERY(QUERY('Add Log'!$A$2:$D, "SELECT A, B, C, D, COUNT(A) GROUP BY A, B, C, D", 0), "SELECT Col1, Col2, Col3, Col4 WHERE Col5 > 1", 0)})

出于某种原因,如果我删除了第11行中的信息,公式也会中断,但是如果我删除其他内容,它也是可以的。

示例表

EN

Stack Overflow用户

发布于 2022-08-29 10:46:49

用途:

代码语言:javascript
复制
=FILTER('Add Log'!A2:D, NOT(COUNTIF('Subtract Log'!A2:A, 'Add Log'!A2:A)))

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73523881

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档