2015-06-07 34 views
2

我一直在使用獲取一列中唯一值只是從原來的柱濾過值 - Excel公式只有

=IFERROR(INDEX($F$13:$F$1353, MATCH(0,COUNTIF($X$12:X12, $F$13:$F$1353), 0)),"") 

,併爲了從一列帶來獨特的價值與重複的值正常工作。

但是我在重複值列「F」上使用過濾器,當我從「F」過濾列中取消選擇任何項目時,我希望從創建的唯一項目列表中刪除此項目。無法找出一個公式來完成這項工作。

任何想法?

回答

1

我假設你使用這個公式在X13中複製下來(或可能複製的Y12)。嘗試使用這個修改後的公式:

=IFERROR(INDEX($F$13:$F$1353, MATCH(1,(COUNTIF($X$12:X12, $F$13:$F$1353)=0)*SUBTOTAL(3,OFFSET($F$13,ROW($F$13:$F$1353)-ROW($F$13),0)), 0)),"")

CTRL + SHIFT證實 + ENTER

附加SUBTOTAL(OFFSET部分工程,以排除不可見,由於過濾

+0

值完善!!我非常感謝幫助! – Radioactive

+0

你好Wouter。除此之外,還可以按字母順序排序嗎?謝謝。 – Radioactive