該教程介紹瞭如何利用新的動態數組函數來計算Excel中的唯一值:公式在列中計算獨特條目,具有多個標準,忽略了空白等。
幾年前,我們討論了各種方法來計算Excel中獨特和獨特的價值。但是,像任何其他軟件程序一樣,Microsoft Excel不斷發展,並且幾乎每個版本都會出現新功能。今天,我們將研究如何使用最近引入的動態數組函數來計算Excel中的唯一值。如果您尚未使用任何這些功能,您會驚訝地看到公式在建築物和使用方便方面變得更簡單。
筆記。本教程中討論的所有公式都依賴於獨特功能,僅在Excel 365和Excel 2021中可用。如果您使用Excel 2019,Excel 2016或更早,請查看本文以獲取解決方案。
計算列中的唯一值
計數列中唯一值的最簡單方法是將唯一函數與Counta函數一起使用:
Counta(唯一(範圍))該公式可與此簡單邏輯合作:唯一返回一系列唯一條目,並且Counta計數數組的所有元素。
例如,讓我們計算B2:B10範圍內的唯一名稱:
=COUNTA(UNIQUE(B2:B10))
該公式告訴我們,獲獎者列表中有5個不同的名稱:
提示。在此示例中,我們計算唯一的文本值,但是您也可以將此公式用於其他數據類型,包括數字,日期,時間,等。
計算僅發生一次的唯一值
在上一個示例中,我們在列中計算了所有不同(不同的)條目。這次,我們想知道僅出現一次的唯一記錄數量。要完成它,請以這種方式構建您的公式:
要獲取一次性發生的列表,請設置第三個參數的唯一為真實:
UNIQUE(B2:B10,,TRUE))
要計算獨特的一次性出現,請在行函數中獨特嵌套:
ROWS(UNIQUE(B2:B10,,TRUE))
請注意,在這種情況下,Counta無法正常工作,因為它計算了所有非空白單元,包括錯誤值。因此,如果找不到結果,唯一會返回錯誤,而Counta則將其算作1,這是錯誤的!
要處理可能的錯誤,請將IFERROR功能包裹在您的公式周圍,並在發生任何錯誤時指示輸出0:
=IFERROR(ROWS(UNIQUE(B2:B10,,TRUE)), 0)
結果,您將根據唯一數據庫概念獲得計數:
在Excel中計算獨特的行
現在您知道如何計算列中的獨特單元格,如何找到如何找到獨特行數的任何想法?
這是解決方案:
行(唯一(範圍))訣竅是將整個範圍“饋送”到唯一,以便在多列中找到值的唯一組合。之後,您只需將公式包裝在行函數中即可計算行數。
例如,要計算A2:C10範圍內的唯一行,我們使用此公式:
=ROWS(UNIQUE(A2:C10))
計算獨特的條目忽略空白單元
要計算Excel中的唯一值忽略空白,請使用過濾器函數過濾空單元格,然後以已熟悉的counta唯一公式將其翹曲:
counta(unique(filter(範圍,範圍“”)))))使用B2:B11中的源數據,該公式採用此表格:
=COUNTA(UNIQUE(FILTER(B2:B11, B2:B11"")))
下面的屏幕截圖顯示了結果:
用標準計算獨特的值
為了根據某些標準提取唯一值,您可以再次將唯一和過濾器功能一起使用,如本示例中所述。然後,您使用行函數來計算唯一條目和IFERROR來捕獲各種錯誤,然後用0:替換它們:
ifError(行(唯一(範圍, criteria_range = criteria )))),0)例如,要查找特定運動中有多少不同的贏家,請使用此公式:
=IFERROR(ROWS(UNIQUE(FILTER(A2:A10,B2:B10=E1))), 0)
a2:a10是搜索唯一名稱(範圍)的範圍,b2:b10是獲勝者競爭( Criteria_range )的運動,而E1是感興趣的運動(標準)。
用多個標準計算獨特的值
基於多個標準計數唯一值的公式與上述示例幾乎相似,儘管該標準的構建方式有所不同:
ifError(rows(unique( range ,( criteria_range1 = criteria1 )) *( criteria_range2 = criteria2 ))),0)那些想知道內部力學的人,可以在這裡找到對公式邏輯的解釋:根據多個標準找到唯一的值。
在此示例中,我們將找出F1(標準1 )和F2年齡(標準2 )的特定運動中有多少個不同的贏家。為此,我們正在使用此公式:
=IFERROR(ROWS(UNIQUE(FILTER(A2:A10, (B2:B10=F1) * (C2:C10<f2></f2>
其中A2:B10是名稱(範圍),C2:C10的列表是Sports( Criteria_range 1 )和D2:D10是年齡( Criteria_range 2 )。
這就是如何通過新的動態數組函數來計算Excel中唯一值的方法。我敢肯定,您感謝所有解決方案變得更加簡單。無論如何,感謝您的閱讀,希望下週在我們的博客上見到您!
練習工作簿下載
計算唯一值公式示例(.xlsx文件)
以上是如何計算Excel中的唯一值:使用標準,忽略空白的詳細內容。更多資訊請關注PHP中文網其他相關文章!

Google主張Countif:綜合指南 本指南探討了Google表中的多功能Countif函數,展示了其超出簡單單元格計數的應用程序。 我們將介紹從精確和部分比賽到Han的各種情況

本教程提供了共享Excel工作簿,涵蓋各種方法,訪問控制和衝突解決方案的綜合指南。 現代Excel版本(2010年,2013年,2016年及以後)簡化了協作編輯,消除了M的需求

本教程探討了將.xls文件轉換為.jpg映像的各種方法,包括內置的Windows工具和免費的在線轉換器。 需要創建演示文稿,安全共享電子表格數據或設計文檔嗎?轉換喲

本教程闡明了Excel名稱的功能,並演示瞭如何定義單元格,範圍,常數或公式的名稱。 它還涵蓋編輯,過濾和刪除定義的名稱。 Excel名稱雖然非常有用,但通常是氾濫的

本教程闡明了平均值的標準偏差和標準誤差之間的區別,指導您掌握標準偏差計算的最佳Excel函數。 在描述性統計中,平均值和標準偏差為interinsi

該Excel教程演示瞭如何計算正方根和n根。 找到平方根是常見的數學操作,Excel提供了幾種方法。 計算Excel中正方根的方法: 使用SQRT函數:

解鎖Google表的力量:初學者指南 本教程介紹了Google Sheets的基礎,這是MS Excel的強大而多才多藝的替代品。 了解如何輕鬆管理電子表格,利用關鍵功能並協作


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

記事本++7.3.1
好用且免費的程式碼編輯器

Dreamweaver Mac版
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!