在許多列中尋找唯一值

在許多列中尋找唯一值

我正在做我認為是一項簡單的任務,但現在卻變得相當複雜。

在 A 列中,我有一個欄位名稱。在 B 列到 ANV(1059 列)中,我有與該欄位關聯的值。我想計算有多少個唯一值與 A 列中的項目關聯。

我對如何解釋 A 列重複項有一個不錯的想法,但在 1059 列中尋找唯一值總是讓我#VALUE!錯誤或 DIV0

我正在嘗試 SUMPRODUCT(1/COUNTIF(data,data&"")) ,如解釋的https://exceljet.net/formula/count-unique-values-in-a-range-with-countif

有人有建議嗎?

(另外,為了獎勵積分,理想情況下我想製作一個資料透視表,列出併計算與A 列中的項目關聯的每個值,將重複項分組在一起,因為它這樣做- 這也比我更複雜預料之中,所以我放棄了這種方法——任何有關這方面的指示將不勝感激)

謝謝大家!

答案1

PowerQuery 怎麼樣?透過 Excel 2010 及更高版本,您可以使用這個相當強大的工具。

警告:我的 Excel 是荷蘭語的,因此請原諒選單和選項的呼叫方式中的任何錯誤:)。任何人都可以隨時糾正我!

出於範例目的,我將使用以下範例資料:

在此輸入影像描述

  • 選擇您的資料 > 資料 > 來自資料/範圍 > 選擇是否有標題。

這將開啟 PQ 編輯器。

在此輸入影像描述

  • 選擇列 1 > 轉換標籤 > 逆透視其他表

這將創建一個清單。假設您有標題,應該有三列。

在此輸入影像描述

  • 選擇第 1 列和第 2 列 >“開始”標籤 >“刪除行”>“Doublures”

名單應該縮小了,雙打已經消失了。

在此輸入影像描述

  • 選擇第 1 列 > 開始標籤 > 群組 > A 列上的群組,確認

您應該剩下兩列,一列是 A 列中的所有唯一值,一列是與 A 列相關的所有其他列中唯一值的計數。

在此輸入影像描述

現在您可以退出 PQ 並保存您的工作。這應該在您的工作表上建立另一個包含上述資料的表。

在此輸入影像描述

這是否符合您想要計算與第一列相關的唯一值的數量?

相關內容