Note: The other languages of the website are Google-translated. Back to English

如何計算數據透視表中的唯一值?

默認情況下,當我們基於包含一些重複值的數據范圍創建數據透視表時,也會對所有記錄進行計數,但是有時,我們只想基於一列對唯一值進行計數以獲得正確的值屏幕截圖結果。 在本文中,我將討論如何計算數據透視表中的唯一值。

使用幫助程序列在數據透視表中計算唯一值

使用Excel 2013和更高版本中的``值字段設置''對數據透視表中的唯一值進行計數


使用幫助程序列在數據透視表中計算唯一值

在Excel中,您需要創建一個幫助器列以標識唯一值,請執行以下步驟:

1。 在數據旁邊的新列中,請輸入此公式 =IF(SUMPRODUCT(($A$2:$A2=A2)*($B$2:$B2=B2))>1,0,1) 到單元格C2中,然後將填充手柄拖到要應用此公式的範圍單元格上,唯一值將被標識,如下面的屏幕截圖所示:

2。 現在,您可以創建數據透視表。 選擇包括幫助程序列的數據范圍,然後單擊 插入 > 數據透視表 > 數據透視表,請參見屏幕截圖:

3。 然後在 創建數據透視表 對話框中,選擇要在其中放置數據透視表的新工作表或現有工作表,請參見屏幕截圖:

4。 點擊 OK,然後拖動 課程 字段 行標籤 框,然後拖動 幫手  字段 價值觀 框,您將獲得以下數據透視表,該數據透視表僅計算唯一值。


使用Excel 2013和更高版本中的``值字段設置''對數據透視表中的唯一值進行計數

在Excel 2013及更高版本中, 區別計數 樞紐分析表中已新增函式功能,您可以套用此功能,以快速輕鬆地解決這項工作。

1。 選擇數據范圍,然後單擊 插入 > 數據透視表創建數據透視表 對話框中,選擇要在其中放置數據透視表的新工作表或現有工作表,然後選中 將此數據添加到數據模型 複選框,請參見屏幕截圖:

2。 然後在 數據透視表字段 窗格,將 課程 領域 框,然後拖動 姓名 領域 價值觀 框,請參見屏幕截圖:

3. 然後點擊 名稱計數 下拉列表,選擇 值字段設置,請參見屏幕截圖:

4。 在 值字段設置 對話框中單擊 匯總值 標籤,然後滾動以單擊 區別計數 選項,請參見屏幕截圖:

5。 然後點擊 OK,您將獲得僅計算唯一值的數據透視表。

  • 備註:如果您檢查 將此數據添加到數據模型 在選項 創建數據透視表 對話框, 計算字段 功能將被禁用。

更多有關數據透視表的文章:

  • 將相同的篩選器應用於多個數據透視表
  • 有時,您可能基於同一數據源創建多個數據透視表,現在您過濾一個數據透視表,並希望也以相同的方式過濾其他數據透視表,這意味著您想一次更改多個數據透視表過濾器。 Excel。 本文,我將討論Excel 2010和更高版本中新功能Slicer的用法。
  • 在Excel中更新數據透視表範圍
  • 在Excel中,當您刪除或添加數據范圍內的行或列時,相對數據透視表不會同時更新。 現在,本教程將告訴您數據表的行或列更改時如何更新數據透視表。
  • 在Excel中的數據透視表中隱藏空白行
  • 眾所周知,數據透視表方便我們在Excel中分析數據,但有時行中會出現一些空白內容,如屏幕截圖所示。 現在,我將告訴您如何在Excel的數據透視表中隱藏這些空白行。

最佳辦公效率工具

Kutools for Excel 解決了你的大部分問題,並將你的生產力提高了 80%

  • 重用: 快速插入 複雜的公式,圖表 以及您以前使用過的任何東西; 加密單元 帶密碼 創建郵件列表 並發送電子郵件...
  • 超級公式欄 (輕鬆編輯多行文本和公式); 閱讀版式 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 不會丟失數據; 拆分單元格內容; 合併重複的行/列...防止細胞重複; 比較範圍...
  • 選擇重複或唯一 行; 選擇空白行 (所有單元格都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇...
  • 確切的副本 多個單元格,無需更改公式參考; 自動創建參考 到多張紙; 插入項目符號,複選框等...
  • 提取文字,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級濾鏡 (將過濾方案保存並應用於其他工作表); 高級排序 按月/週/日,頻率及更多; 特殊過濾器 用粗體,斜體...
  • 結合工作簿和工作表; 根據關鍵列合併表; 將數據分割成多個工作表; 批量轉換xls,xlsx和PDF...
  • 超過 300 項強大的功能. 支持 Office / Excel 2007-2021 和 365。支持所有語言。 在您的企業或組織中輕鬆部署。 完整功能 30 天免費試用。 60 天退款保證。
kte選項卡201905

Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
officetab底部
按評論排序
留言 (27)
還沒有評分。 成為第一位評論!
網站主持人對此評論進行了最小化
我擁有並喜歡 KuTools,但是要找到唯一值(使用 2010 年),無論是使用輔助單元還是 Kutools,是否必須對數據進行排序以便找到唯一字段? 謝謝你。
網站主持人對此評論進行了最小化
太棒了,謝謝你。
網站主持人對此評論進行了最小化
以前從未使用過將這些數據添加到數據模型中,很棒的提示! 謝謝!
網站主持人對此評論進行了最小化
很有幫助 !
網站主持人對此評論進行了最小化
很高興我遇到了這個。
網站主持人對此評論進行了最小化
我正在使用 excel 2016,但在數據透視值字段設置窗口中沒有看到 Count Distinct 選項。 只有 Sum、Count、Average、Max、Min、Product、Count Numbers、StdDev、StdDevp、Var 和 Varp。 關於如何找到它的任何想法?
網站主持人對此評論進行了最小化
你好,尼克,
創建數據透視表時,您應該在第一步中選中將此數據添加到數據模型複選框,請參見屏幕截圖:
查看附件 (1 / 5)
網站主持人對此評論進行了最小化
很有幫助!
網站主持人對此評論進行了最小化
嗨 Skyyang,謝謝,我確實選擇了這個,但是一旦選擇它,我就無法添加計算字段。 您知道如何使用此方法添加計算字段嗎?
網站主持人對此評論進行了最小化
謝謝你。 節省了很多時間。
網站主持人對此評論進行了最小化
謝謝。 很有幫助。。
網站主持人對此評論進行了最小化
我的天啊!!! 是的……謝謝你!!!!
網站主持人對此評論進行了最小化
我沒有在 Summarize Value By 選項卡下看到 Distinct Count。 我的“將此數據添加到數據模型”複選框也是灰色的。 如何更改此設置?
網站主持人對此評論進行了最小化
遇到同樣的問題......這可能是因為您打開的文件是 csv。 當我將文件作為 excel 文件重新打開時(開始一個新文件,複製+粘貼或另存為),我具有添加到數據模型的功能
網站主持人對此評論進行了最小化
驚人的! 非常感謝 - 這在 Excel 2016 上對我有用。
網站主持人對此評論進行了最小化
這些都起作用,但只是在一定程度上。 我正在嘗試為所有這些問題找到解決方案。 當我創建一個幫助列並使用公式 =IF(SUMPRODUCT(($A$2:$A2=A2)*($B$2:$B2=B2))>1,0,1) 我確實得到了不同的數數。 但是,如果您需要數據透視字段來包含公式為零的數據行之一,您將如何解決該問題? 我還嘗試使用數據模型和不同的計數。 這給出了正確的計數,但是當您雙擊數據以向下鑽取時,您不會獲得數據透視表中指定的數據。
網站主持人對此評論進行了最小化
不同計數選項未顯示在匯總值中 - Excel 版本 2013
網站主持人對此評論進行了最小化
我也是! 有什麼建議嗎?
網站主持人對此評論進行了最小化
我遇到了同樣的問題,然後找到了解決方案。
似乎只有在“創建數據透視表”對話框中勾選“將此數據添加到數據模型”複選框時才可用。
請嘗試是否有幫助
網站主持人對此評論進行了最小化
請確認您已在 CreatePivot 對話框中勾選了“將此數據添加到數據模型”檢查 :)
網站主持人對此評論進行了最小化
哦,伙計......你為我節省了這麼多時間!
多謝 !!!!
網站主持人對此評論進行了最小化
對不起,這仍然沒有為我在 excel 2010 中提供解決方案。你的 =if(sumproduct() 公式不起作用。如果你像你所說的那樣使用它,它會錯過 if 公式的值,它不會如果我添加 =if(>1,01;1;0)...
網站主持人對此評論進行了最小化
保存後無法編輯。 你能告訴我為什麼嗎?
網站主持人對此評論進行了最小化
非常感謝 !!!!!
網站主持人對此評論進行了最小化
我的 Excel 沒有復選框“將此數據添加到數據模型”
那麼,我能做什麼?
網站主持人對此評論進行了最小化
你好,傑,
您使用哪個 Excel 版本? 此選項僅適用於 Excl 2013 及更高版本。 如果您沒有找到此選項,請應用本文中的第一種方法。
https://www.extendoffice.com/documents/excel/2127-excel-pivot-table-count-unique-values.html#a1

謝謝!
網站主持人對此評論進行了最小化
謝謝 ! 節省了我很多時間,我和我的朋友!
這裡還沒有評論
留下你的意見
以訪客身份發帖
×
評價此帖子:
0   字符
推薦地點

關注我們

版權所有©2009 - 萬維網。extendoffice.com。 | 版權所有。 供電 ExtendOffice。 |
Microsoft和Office徽標是Microsoft Corporation在美國和/或其他國家的商標或註冊商標。
受Sectigo SSL保護