
使用SUBTOTAL函數可統計篩選后可見單元格數量,如=SUBTOTAL(3,C2:C100)統計非空單元格,代碼102或2用于數值計數,109或9求和,結合結構化引用提升公式可讀性。
如果您在使用Excel對數據進行篩選后,希望僅統計可見單元格的數量而非全部數據,直接使用COUNT函數將無法準確反映篩選結果。此時需要借助特定函數來實現對篩選后可見數據的動態統計。
本文運行環境:DellXPS13,Windows11
一、使用SUBTOTAL函數統計篩選后的數據個數
SUBTOTAL函數專為列表或數據庫設計,能夠忽略被篩選掉的隱藏行,僅對當前可見單元格進行計算,適用于多種匯總操作。
1、選中需要顯示統計結果的空白單元格。
2、輸入公式:=SUBTOTAL(3,C2:C100),其中“3”代表使用COUNTA函數模式(統計非空單元格),C2:C100為實際數據區域。
3、按Enter鍵確認,此時顯示的結果即為篩選后可見單元格的個數。
4、當更改篩選條件時,公式結果會自動更新,實時反映當前可見數據量。
二、區分不同統計類型選擇合適的函數編號
SUBTOTAL函數的行為由第一個參數決定,該參數稱為“功能代碼”,不同代碼對應不同的聚合方式,并可選擇是否包含手動隱藏行。
三、結合結構化引用提升公式可讀性
當數據位于Excel表格(通過“插入表格”創建)中時,可利用結構化引用來增強公式的易讀性和維護性。
1、選中數據區域,按下Ctrl+T將其轉換為正式的Excel表格。
2、在任意空白單元格輸入公式,如:=SUBTOTAL(3,Table1[銷售額]),其中Table1為表格名稱,銷售額為列標題。
3、此寫法使公式更直觀,且在添加新數據時能自動擴展引用范圍。
以上就是excel如何快速統計篩選后的數據個數_subtotal函數統計篩選后單元格個數的詳細內容,!

