楼主 lrlxxqxa |
Q:如何按条件分区间汇总? 问题描述:要求按工种统计各个区间的工资汇总数。 A: 思路: 1、利用sumproduct多条件求和 2、利用frequency统计数据在指定区间内出现的频率 方法: 1、C2输入
2、选中C2:H2单元格区域输入数组公式
按条件分区间汇总.rar |
2楼 俟人.琳 |
学习了,应用数组方法 |
3楼 绝帝苍狼 |
汇总表!$D$2:$D$254<1000*IF(COLUMN(A1)>5,99,COLUMN(A1)))我对这一段不是很理解,可以解释一下吗,尤其是为什么是99? |
4楼 lrlxxqxa |
先说一下思路:算1-2k的时候就用2k以下的减去1k以下的,公式中sumproduct那部分是前者,sum那部分是后者,前者-后者剩下就是1-2k之间的,以此类推。到最右的时候要求统计5k以上的时候,用sumproduct条件求和,参数中判断公式所在位置如果是H列时(从C列填充到H列是第6列)一旦大于5则返回99,这里之所以用99是为了避免小于工资表中数值,1000*99=99000,只要没有员工工资超出这个额度都可以被统计在内。如果员工工资有超出99000的,就需要把99换成999甚至更大。 |
5楼 绝帝苍狼 |
谢谢你的注解,我明白了。 |
6楼 魅力会计 |
sumproduct |
7楼 baohugengdi |
谢谢楼主,学习一下 |
8楼 reddishmoon |
原来sumproduct条件求和,如果没有填最后的array的话,是计数功能呀。mark学习了。 |
9楼 yangkeyuan |
谢谢分享! |
10楼 renyz2006 |
学习一下吧!excel魅力无穷啊 |