具有多个OR和AND条件的唯一过滤器 [英] Unique Filter with several OR and AND conditions
本文介绍了具有多个OR和AND条件的唯一过滤器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试根据不同的标准获取唯一值列表.
I'm trying to get a list of Unique Values with based on different criteria.
1100 | IT5 | Evo | A
1200 | IT5 | Bug | A
1300 | IT5 | Evo | E
1300 | IT5 | Evo | E
1400 | IT5.2 | Iss | Z
1400 | IT5.2 | Iss | Z
1400 | IT5.2 | Iss | Z
1500 | IT1 | Bug | B
1600 | UUAA | Bug | C
1600 | UUAA | Bug | C
1700 | IT3 | Evo | D
1800 | UI | Iss | B
1800 | UI | Iss | B
1900 | IT2 | Iss | A
2000 | IT5 | Iss | T
2100 | IT5 | Bug | T
预期结果是
1200
1400
1800
总而言之,如果需要撤消记录,
To summarize, record need to be retreived if
-
列B包含
IT5
或IT5.2
或UUAA
或UI
AND列C不包含 Evo
AND列D包含 A
或 B
或 R
或 S
或 Z
AND column D contains A
or B
or R
or S
or Z
我当前正在使用以下过滤器: = UNIQUE(FILTER($ A $ 3:$ A $ 1000;($ B $ 3:$ B $ 1000 ="IT5")**($ C $ 3:$ C $ 1000<>"Evo"))))
I'm currently using follwing filter : =UNIQUE(FILTER($A$3:$A$1000;($B$3:$B$1000="IT5")*($C$3:$C$1000<>"Evo")))
但是,有些记录丢失了,因为我不写其他过滤器...
However, some records are missing because I dont how to write other filters ...
提前谢谢
推荐答案
对于 OR
使用 +
,对于 AND
=UNIQUE(FILTER($A$3:$A$1000;(($B$3:$B$1000="IT5")+($B$3:$B$1000="IT5.2")+($B$3:$B$1000="UUAA")+($B$3:$B$1000="UI"))*($C$3:$C$1000<>"Evo")*(($D$3:$D$1000="A")+($D$3:$D$1000="B")+($D$3:$D$1000="R")+($D$3:$D$1000="S")+($D$3:$D$1000="Z"))))
这篇关于具有多个OR和AND条件的唯一过滤器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文