google-sheets - 在 Google 表格中有条件的多个单元格中查找重复项
问题描述
我有不同类型的列名称(低、中、高)。
然后我有多个列Name并且需要检查是否有重复并且它们的 Types 不是Low,并返回重复的单元格。
示例表:https ://docs.google.com/spreadsheets/d/12gazwAY-yZ7LFzVd_fqv6vKRrwOav_9D5C-ujlGufmw/edit#gid=0
解决方案
尝试:
=ARRAYFORMULA(IF(G2:G="",,IF(1<=
N(IFNA(VLOOKUP(A2:A, FILTER(L2:L, M2:M<>"LOW"), 1, 0), COLUMN(A2:A))=
IFNA(VLOOKUP(C2:C, FILTER(L2:L, M2:M<>"LOW"), 1, 0), COLUMN(C2:C)))+
N(IFNA(VLOOKUP(A2:A, FILTER(L2:L, M2:M<>"LOW"), 1, 0), COLUMN(A2:A))=
IFNA(VLOOKUP(E2:E, FILTER(L2:L, M2:M<>"LOW"), 1, 0), COLUMN(E2:E)))+
N(IFNA(VLOOKUP(A2:A, FILTER(L2:L, M2:M<>"LOW"), 1, 0), COLUMN(A2:A))=
IFNA(VLOOKUP(G2:G, FILTER(L2:L, M2:M<>"LOW"), 1, 0), COLUMN(G2:G)))+
N(IFNA(VLOOKUP(C2:C, FILTER(L2:L, M2:M<>"LOW"), 1, 0), COLUMN(C2:C))=
IFNA(VLOOKUP(E2:E, FILTER(L2:L, M2:M<>"LOW"), 1, 0), COLUMN(E2:E)))+
N(IFNA(VLOOKUP(C2:C, FILTER(L2:L, M2:M<>"LOW"), 1, 0), COLUMN(C2:C))=
IFNA(VLOOKUP(G2:G, FILTER(L2:L, M2:M<>"LOW"), 1, 0), COLUMN(G2:G)))+
N(IFNA(VLOOKUP(E2:E, FILTER(L2:L, M2:M<>"LOW"), 1, 0), COLUMN(E2:E))=
IFNA(VLOOKUP(G2:G, FILTER(L2:L, M2:M<>"LOW"), 1, 0), COLUMN(G2:G))),
"yes", "no")))
推荐阅读
- amazon-web-services - 是什么导致带有 waithandle.url 的 cfn-signal 出现 403 错误
- c++ - 在 C++ 中具有明确定义的分配器的危险指针
- openssl - TLS 握手失败错误 w/OpenSSL 1.1.x
- ios - 尝试设置 AVAudioPlayer(contentsOfURL : ) 时出错
- java - 为什么无法在下面的代码中输入 if(a==b) 块?
- c++ - 如果有时需要随机访问,则使用适当的容器
- android - 升级到 Android Studio 3.6.3 后 App 菜单栏消失了
- cypress - 如何在从赛普拉斯触发的测试轨道中的测试计划中添加所有测试运行
- java - 尝试从用户输入读取 2D int 数组时出现运行时错误
- android - 无法在 CircleImageView 中调整图片大小