在 Excel 中旋轉唯一值 2024-9-5 • microsoft-excel pivot-table duplicate 我有保單數據,我想了解每月銷售的保單數量。即使存在重複的 ID 值,資料透視表也會總結策略的行數。我不想在旋轉之前使用“刪除重複行”功能,因為它還會丟棄不同列中的價格資料。我能想到的唯一解決方案是添加另一列,如果該值之前已經出現過,則將“1”放入一行,否則放入“0”,但是我不知道如何實現這樣的事情。 例如,在這裡的圖片中,資料透視表計數為 21(資料中的行數),但唯一值的數量為 18,這是我想要取得的數字。 答案1 首先,建立資料透視表並勾選「將此資料新增至資料模型」方塊。 接下來,右鍵單擊資料透視表上的策略 ID 單元格,然後選擇「值欄位設定」。在「匯總值欄位依據」欄位中,選擇「非重複計數」。 現在,資料透視表將顯示不同數量的策略: 答案2 您可以為輔助列編寫公式: =IF(COUNTIF(E$1:E2,E2)>1,0,1) 應該將其輸入G2(或您使用的任何列的第 2 行)並複製下來。 相關內容