Excel篩選之后如何下拉遞增


1、痛點

Excel表格,通過篩選了之后,再想統計行數,通過單純的拖動或者填充排序啥的,都無法做到排序或行數遞增;

2、解決方案

發現了個excel的公式可以完美解決該問題,贊個,找的好辛苦。

3、大神出山-【SUBTOTAL】

說明:函數忽略篩選后所有隱藏的行,其第一個參數為“3”或“103”,表示用COUNTA函數進行計算,如果為“3”,則僅對篩選隱藏的行適用,如果為“103”,則對用“隱藏行”命令或篩選命令隱藏的行都適用。由於引用了第二列區域,該公式要求第二列不包含空單元格。

在Excel 2010中,還可以用新增的AGGREGATE函數,其作用類似於SUBTOTAL函數,但其功能更強。A列的公式可作如下修改,以A2單元格為例:

=AGGREGATE(3,5,$A$1:A1),其第二個參數為“5”,表示僅忽略隱藏行,而不忽略嵌套AGGREGATE函數(不同於SUBTOTAL函數),這樣此處就可以引用同列中公式的結果,而與其他列無關。如A6單元格中的公式為:=AGGREGATE(3,5,$A$1:A5),雖然A2:A5區域的公式中包含了AGGREGATE函數,但都沒有被忽略,因而能夠返回正確的結果。

4、常規用法

在第一行中輸入公式即可“=SUBTOTAL(103,$G$15:G15)”,其中G15為隔壁篩選的列即可。

image_thumb2image_thumb3


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM