Subtotal函数—进行数据筛选后,让数据编号自动更新为连续数值

今天我们说下SUBTOTAL函数的用法,SUBTOTAL函数具有多个运算功能,其中我们在日常工作中最常用的就是求和功能了。

Subtotal函数—进行数据筛选后,让数据编号自动更新为连续数值

公式格式为:SUBTOTAL(function-num,ref1……)

function-num的值为1~11或101~111之间的数值,不同的数值代表不同的运算方法;ref1表示要进行运算的数据区域,区域范围为1~254,当超过254个区域时就会提醒参数过多的错误信息。下面是各个数值所代表的运算方法,如图:

Subtotal函数—进行数据筛选后,让数据编号自动更新为连续数值

其中function-num为1~11,是包含隐藏值;function-num为101~111,是不包含隐藏值。什么意思呢?如果你的数据区域有隐藏行,当function-num为1~11时,计算出来的结果是包含了隐藏行中的数据的;当当function-num为101~111时,计算出来的结果是不包含隐藏行中的数据的。

以我们的示例来展示下。首先当function-num为1~11时,这是我们可以看到隐藏了2行的数据,最后的结果是没变的,结果是包含了隐藏区域的数据的。

Subtotal函数—进行数据筛选后,让数据编号自动更新为连续数值

function-num为101~111时,这是我们可以看到隐藏了2行的数据,最后的结果是改变的,结果是忽略了隐藏区域的数据的。

Subtotal函数—进行数据筛选后,让数据编号自动更新为连续数值

函数应用

我们来看下这个函数的一个简单应用,我们来利用SUBTOTAL函数让数据在进行筛选后,让数据编号自动更新为新的连续编号。

Subtotal函数—进行数据筛选后,让数据编号自动更新为连续数值


分享到:


相關文章: