2016-06-26 227 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

更多信息:如果有多個標準會怎樣? –