1
我有兩列值。公式列出不從兩列複製的值
Column1 Column2
a b
b e
c f
d
e
f
沒有辦法讓一個單獨的列檢查列1和2之間重複一個forumla,並列出了沒有重複的所有值?
像這樣:
Column3
a
c
d
我有兩列值。公式列出不從兩列複製的值
Column1 Column2
a b
b e
c f
d
e
f
沒有辦法讓一個單獨的列檢查列1和2之間重複一個forumla,並列出了沒有重複的所有值?
像這樣:
Column3
a
c
d
它可以與這個數組公式來完成:
=IFERROR(INDEX($A$1:INDEX(A:A,MATCH("ZZZ",A:A)),AGGREGATE(15,6,(ROW($A$1:INDEX(A:A,MATCH("ZZZ",A:A)))-ROW($A$1)+1)/(COUNTIFS($B$1:INDEX(B:B,MATCH("ZZZ",B:B)),$A$1:INDEX(A:A,MATCH("ZZZ",A:A)))=0),ROW(1:1))),IFERROR(INDEX($B$1:INDEX(B:B,MATCH("ZZZ",B:B)),AGGREGATE(15,6,(ROW($B$1:INDEX(B:B,MATCH("ZZZ",B:B)))-ROW($B$1)+1)/(COUNTIFS($A$1:INDEX(A:A,MATCH("ZZZ",A:A)),$B$1:INDEX(B:B,MATCH("ZZZ",B:B)))=0),ROW(1:1)-SUMPRODUCT(1*(COUNTIFS($B$1:INDEX(B:B,MATCH("ZZZ",B:B)),$A$1:INDEX(A:A,MATCH("ZZZ",A:A)))=0)))),""))
將這個在C1和複製下來。
所有$A$1:INDEX(A:A,MATCH("ZZZ",A:A))
正在設置數據集的範圍。對於數組公式,我們希望將迭代次數限制爲僅數據集。
的INDEX(A:A,MATCH("ZZZ",A:A))
返回A列在它的文本的最後一個單元格。
如果列是數字改變"ZZZ"
到1E+99
。
http://www.listendata.com/2013/05/excel-3-ways-to-extract-unique-values.html – Slai
是的,我知道如何使用先進的過濾做到這一點,但我想知道是否可以用配方來做。 – Sai
該鏈接有兩個更多的方法來處理數組公式和VBA宏 – Slai