Apple 數字:如何建立僅包含列 (A) 中唯一值的篩選列 (B)?

Apple 數字:如何建立僅包含列 (A) 中唯一值的篩選列 (B)?

我用的是蘋果號碼。

我有一個表,其中包含以下數據:

 A       | B
---------+---------
Spain    |
U.K      |
Spain    |
Germany  |
U.K      |
Italy    |

我想將表 B 設定為僅包含表 A 中的唯一值

 A       | B
---------+---------
Spain    | Spain
U.K      | U.K
Spain    | Germany
Germany  | Italy
U.K      |
Italy    |

我發現了這個解決方案 =INDEX($A$2:$A$20, MATCH(0, COUNTIF($B$1:B1, $A$2:$A$20), 0)) 這似乎適用於 Microsoft Xcel 和 Google Sheets,但不適用於 Numbers。

在 Numbers 中,MATCH() 函數會引發錯誤,因為如果存在重複項,集合$B$1:B1將不會包含任何值。0

有人可以幫我嗎?

答案1

這個答案用戶 Barry 回答問題“需要與列不同的清單”Apple 支援社群中描述了一種在 Numbers.app 中實現此目的的方法:

表 1(左)包含數值,表 2(右)包含唯一值 表 1(左)包含數值,表 2(右)包含唯一值。


表 1 包含一個公式,輸入到 D2 中:

D2: IF(COUNTIF(C$1:C2,C2)=1,MAX(D$1:D1)+1,"")

表 2 包含 2 個公式,在 A2 和 B2 中輸入:

A2: IF(ROW()−1>MAX(Table 1::D),"",INDEX(Table 1::C,MATCH(ROW()−1,Table 1::D,0)))

B2: COUNTIF(Table 1::C,A2)

向下拖曳以填充所有行中的公式。然後可以隱藏索引列。

相關內容