2016-06-26 42 views
0

我一直在尝试使用公式提取列表,删除重复项并按字母顺序对其进行排序。我使用的阵列公式是如何从excel公式中的主范围中删除范围

=IFERROR(INDEX(rt04client, MATCH(MIN(IF(COUNTIF($A$1:A1 rt04client)=0,COUNTIF(rt04client, "<"&rt04client)+1,9.9999E+307)), COUNTIF(rt04client, "<"&rt04client)+1, 0)),"") 

其中rt04client是范围名称。 该公式的工作原理完美,但是我遇到的问题是我有一些名单,我想忽略。我有名字作为开发人员名单。

我怎样才能从rt04client中减去开发者?

附:所有范围是文本 感谢

回答

0

你想补充另一个COUNTIFS()if语句COUNTIF(Developer,rt04client)=0

=IFERROR(INDEX(rt04client, MATCH(MIN(IF((COUNTIF($A$1:A1,rt04client)=0)*(COUNTIF(Developer,rt04client)=0),COUNTIF(rt04client, "<"&rt04client)+1,9.9999E+307)), COUNTIF(rt04client, "<"&rt04client)+1, 0)),"") 

这是一个数组公式,必须以确认按Ctrl-Shift键输入,而不是 退出编辑模式时输入。如果不正确,Excel将在公式周围放置{}。

这个想法是,如果两者都是真的,那么它解析为1或True,如果其中任何一个为假,则它解析为0或False。

enter image description here

+0

谢谢斯科特。奇迹般有效。 :) :) :) –

+0

@AlexDanovich请在答案处点击复选标记并标记为正确。只有你能做到这一点。 –

+0

更多信息:如果有多个标准会怎样? –