如何从excel公式

时间:2016-06-26 16:28:41

标签: excel-formula

我一直在尝试使用公式提取列表,删除重复项并按字母顺序对其进行排序。我使用的数组公式是

=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中减去开发人员?

P.S。所有范围都是文字 感谢

1 个答案:

答案 0 :(得分: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-Enter而不是 退出编辑模式时输入。如果不正确,Excel会在公式周围添加{}。

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

enter image description here