計算重複值中唯一值的數目 - Microsoft Support

文章推薦指數: 80 %
投票人數:10人

如何計算包含重複值之範圍中唯一值Excel。

... Mac 版Excel 2011 更多...更少. 假設您想要瞭解包含重複值的範圍中有多少唯一值存在。

... 使用篩選計算唯一值的數量. 跳到主要內容 Office支援 產品 Microsoft365 Office Outlook MicrosoftTeams OneDrive OneNote Windows MicrosoftEdge 更多... 裝置 Surface 電腦配件 行動裝置 Xbox HoloLens 硬體保固 新增功能 安裝Office 帳戶與計費 帳戶 MicrosoftStore與計費 範本 更多支援 社群論壇 Microsoft365系統管理員 小型企業系統管理員 開發人員 教育 回報支援詐騙 Excel 公式和函數 錯誤 錯誤 計算重複值中唯一值的數目 Microsoft365ExcelMac版Microsoft365ExcelExcel網頁版Excel2021Mac版Excel2021Excel2019Mac版Excel2019Excel2016Mac版Excel2016Excel2013Excel2010Excel2007Mac版Excel2011更多...更少 假設您想要瞭解包含重複值的範圍中有多少唯一值存在。

例如,如果欄包含: 值5、6、7和6,結果為三個唯一值:5、6和7。

"Bradley","Doyle","Doyle","Doyle"的值,結果是兩個唯一的值—"Bradley"和"Doyle"。

有幾種方法可以計算重複值之間的唯一值。

使用篩選計算唯一值的數量 您可以使用[進位篩選」對話方塊,從資料行中解壓縮唯一值,然後將這些值貼到新位置。

接著,您即可使用ROWS函數,計算新範圍中的項目數。

選取儲存格範圍,或確認使用中的儲存格位於表格中。

確認儲存格範圍具有欄標題。

按一下[資料]索引標籤上[排序與篩選]群組中的[進階]。

[進位篩選」對話方塊會出現。

按一下[複製到另一個位置。

在"複製到"方塊中,輸入儲存格參照。

或者,按一下[對話方塊以暫時隱藏對話方塊、選取工作表上的儲存格,然後按[展開對話方塊。

選取[唯一記錄僅為唯一記錄>核取方塊,然後按一下[確定。

所選範圍的唯一值會從您于複製至方塊中指定的儲存格開始複製到新位置。

在範圍中最後一個儲存格下方的空白儲存格中,輸入ROWS函數。

使用您剛才複製的唯一值範圍做為引數,但欄標題除外。

例如,如果唯一值的範圍是B2:B45,請輸入=ROWS(B2:B45)。

使用函數計算唯一值的數量 使用IF、SUM、FREQUENCY、MATCH和LEN函數的組合來執行這項工作: 使用IF函數為每個True條件指定值1。

使用SUM函數新增總計。

使用FREQUENCY函數計算唯一值的數量。

FREQUENCY函數會忽略文字和零值。

對於特定值的第一個出現,此函數會返回等於該值出現次數的數值。

對於第一個後出現相同值的每個專案,此函數會返回零。

使用MATCH函數,返回文字值在範圍中的位置。

然後,會使用所返回的此值做為FREQUENCY函數的引數,以便評估對應的文字值。

使用LEN函數尋找空白儲存格。

空白儲存格的長度為0。

範例 附註:  此範例中的公式必須以陣列公式的形式輸入。

如果您有目前版本的Microsoft365,則您可以在輸出範圍左上角的儲存格中輸入公式,然後按ENTER以確認公式為動態陣列公式。

否則,請先選取輸出範圍,在輸出範圍左上角的儲存格中輸入公式,然後按CTRL+SHIFT+ENTER以進行確認,以舊的陣列公式輸入公式。

Excel會為您在公式的開頭和結尾處插入大括號。

如需有關陣列公式的詳細資訊,請參閱陣列公式的規則和範例。

若要逐步查看已評估的函數,請選取包含公式的儲存格,然後在[公式」選項卡的[公式稽核群組中,按一下[評估公式>。

函數的詳細資料 FREQUENCY函數會計算值在值範圍內出現的頻率,然後會返回數位的垂直陣列。

例如,使用FREQUENCY計算分數範圍內的測試分數數目。

由於此函數會返回陣列,因此必須輸入為陣列公式。

MATCH函數會搜尋儲存格範圍中的指定專案,然後返回該專案在範圍中的相對位置。

例如,如果範圍A1:A3包含值5、25和38,公式=MATCH(25,A1:A3,0)會返回數位2,因為25是範圍中的第二個專案。

LEN函數會返回文字字串中的字元數。

SUM函數會加總您指定為引數的所有數字。

每個引數可以是範圍、儲存格參照、陣列、常數、公式,或來自另一個函數的結果。

例如,SUM(A1:A5)加總儲存格A1到A5中包含的所有數位。

如果您指定的條件評估為TRUE,IF函數會返回一個值,如果條件評估為FALSE,則另一個值會返回。

需要更多協助嗎? 您可以隨時詢問Excel技術社群中的專家,或是在Answers社群取得支援。

另請參閱 篩選唯一值或移除重複的值 需要更多協助? 擴展您的技能 探索訓練 優先取得新功能 加入MicrosoftOffice測試人員 這項資訊有幫助嗎? 是 否 感謝您!還有其他意見反應嗎?(您提供的資訊越多,我們就越能夠協助您。

) 您願意協助我們改進嗎?(您提供的資訊越多,我們就越能夠協助您。

) 您對語言品質的滿意度如何? 以下何者是您會在意的事項? 解決我的問題 清除指示 步驟明確易懂 沒有艱深的術語 圖片有助於理解 翻譯品質 與我的螢幕畫面不相符 不正確的指示 太過於技術性 資訊不足 參考圖片不足 翻譯品質 是否還有其他的意見反應?(選填) 提交意見反應 感謝您的意見反應! ×



請為這篇文章評分?