可以让第一行成为汇总行

来源:互联网 发布:淘宝入驻费用 编辑:程序博客网 时间:2024/04/28 17:31

可以让第一行成为汇总行

    设计要点:SUBTOTAL函数

 

阿金:你在鼓捣什么呢?

秀秀:俺想让汇总行放在第一行

阿金:为什么?

秀秀:因为看汇总数据的时候多于看明细数据,所以,干脆放到第一行。

阿金:嗯,也对。

秀秀:但是,有个问题,遇到筛选的时候,就很麻烦。

阿金:用SUBTOTAL函数,SUBTOTAL函数忽略任何不包括在筛选结果中的行,可以指定使用何种函数在列表中进行分类汇总计算。

秀秀:又是函数,俺只会用sum()函数。

阿金:那就学学吧,SUBTOTAL(函数代号,区域1,区域2, ...区域29),当函数代号为 1 11时,包含隐藏值,而是 101 111时,忽略隐藏值之间的数字。

秀秀:这么麻烦。

阿金:这样吧,俺给你定义好。=SUBTOTAL(109,C19:C25),怎么样?

秀秀109是什么意思?

阿金:相当于sum()

秀秀:噢,这就明白了。

阿金:还有求计数、最大值的,不用记,你查这个列表就行了。

秀秀:这么有用,那俺就学学吧。

阿金:嗯。对了,学函数的时候一定注意说明,比如,SUBTOTAL只适用于数据列或垂直区域。不适用于数据行或水平区域。

秀秀:唉,还是你给俺弄好吧。

阿金:懒。

Function_num
  (包含隐藏值)

Function_num
  (忽略隐藏值)

函数

1

101

AVERAGE

2

102

COUNT

3

103

COUNTA

4

104

MAX

5

105

MIN

6

106

PRODUCT

7

107

STDEV

8

108

STDEVP

9

109

SUM

10

110

VAR

11

111

VARP

原创粉丝点击