Excel阶段性统计求和

发布网友 发布时间:2022-04-22 04:42

我来回答

3个回答

热心网友 时间:2024-03-05 01:06

抓图最忌没有行列号!

按你的抓图,假设“1”在A1。第4行先不要合并单元格:

1、在A4输入

=IF(MIN(IF(A2:$AE2="", COLUMN(A:$AE)))-COLUMN()<7,(MIN(IF(A2:$AE2="", COLUMN(A:$AE)))-COLUMN())*100,IF(MIN(IF(A2:$AE2="", COLUMN(A:$AE)))-COLUMN()>7,700+(MIN(IF(A2:$AE2="", COLUMN(A:$AE)))-COLUMN()-7)*130))

数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算(因公式需要判断空单元格,故A4公式完成)

2、在F4输入

=IF(AND(E2="",F2<>""),IF(MIN(IF(F2:$AE2="", COLUMN(F:$AE)))-COLUMN()<7,(MIN(IF(F2:$AE2="", COLUMN(F:$AE)))-COLUMN())*100,IF(MIN(IF(F2:$AE2="", COLUMN(F:$AE)))-COLUMN()>7,700+(MIN(IF(F2:$AE2="", COLUMN(F:$AE)))-COLUMN()-7)*130)),"")

也是数组公式,操作同上,再向右填充到AE4。

3、选A2:AE2——菜单栏——开始——格式刷——刷选A4:AE4。

4、AH4输入

=SUM(A4:AE4)

回车汇总。

热心网友 时间:2024-03-05 01:06

最后对第4行求和,就是 2620

=IF(LARGE((FREQUENCY(IF($A$2:$AE$2="A",COLUMN($A$1:$AE$1)),IF($A$2:$AE$2="A",,COLUMN($A$1:$AE$1)))),COLUMN(A1))>7,(LARGE((FREQUENCY(IF($A$2:$AE$2="A",COLUMN($A$1:$AE$1)),IF($A$2:$AE$2="A",,COLUMN($A$1:$AE$1)))),COLUMN(A1))-7)*130+700,LARGE((FREQUENCY(IF($A$2:$AE$2="A",COLUMN($A$1:$AE$1)),IF($A$2:$AE$2="A",,COLUMN($A$1:$AE$1)))),COLUMN(A1))*100)

数组公式,需要同时按  CTRL SHFIT 回车键,然后右拉

追问首先感谢回答,现补充一下,我问题里第一行是日期,第二行开始是代表一个员工(单元格内的值表示工作状态,可以随便填)。
要实现的是
1、某一个自然月里,此员工工作总天数统计。
2、这个月的工作天数里,如果连续工作7天以内的,浮动工资为100/天,连续工作超过7天的,超出部分130/天,如果中途有中断则重新开始计算,最后求浮动工资总和。

追答

你就把公式写在第3行,右拉,结果都是一样?还有什么问题?

=IF(LARGE((FREQUENCY(IF($A2:$AE2="A",COLUMN($A$1:$AE$1)),IF($A2:$AE2="A",,COLUMN($A$1:$AE$1)))),COLUMN(A1))>7,(LARGE((FREQUENCY(IF($A2:$AE2="A",COLUMN($A$1:$AE$1)),IF($A2:$AE2="A",,COLUMN($A$1:$AE$1)))),COLUMN(A1))-7)*130+700,LARGE((FREQUENCY(IF($A2:$AE2="A",COLUMN($A$1:$AE$1)),IF($A2:$AE2="A",,COLUMN($A$1:$AE$1)))),COLUMN(A1))*100)

数组右拉,然后复制这行,到下面的行

热心网友 时间:2024-03-05 01:07

可以通过Excel数据透视表来实现:

1,首先,选中原始数据区域,点击【插入】-【数据透视表】
2,数据透视表提供了在新工作表创建和在当前工作表创建的选择,如果数据透视表较大,内容很多,建议在新工作表中生成透视表。然后点击【确定】按钮。
3,这时,在excel中就出现了一个新工作表。左面是空白的透视表区域,右边是数据透视表字段列表,可以拖动和设置。数据透视表列表字段处显示的字段名称是原始数据区域的抬头,可以拖动到下面的四个框中。比如我们把【姓名】字段拖到行标签位置,【数量】拖动到【数值】位置。这时,我们可以看到左方的数据透视表已经按照不同的人名将数量进行了汇总。
4,行标签处可以插入多个,但是前后顺序要根据自己的需求来选择。比如说,我们要按人员和名称分别看汇总数,可以将【名称】字段拖到【姓名】字段下面。
5,如果是2007版透视表,想改为2003版数据透视表的样子,可以在数据区域右键点击一下,再点击数据透视表选项来设置显示样式,比如显示里面点击选择经典数据透视表合适。具体根据自己的习惯决定。
6,如果不喜欢看到各类的汇总数字,可以做数据透视表有汇总字样的单元格上鼠标右键,选择取消汇总数。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com