EXCEL里面的问题,把每个月每个星期周一至周五里的相应数据自动求和。

日期和周期每个月都是自动更新的。我要让每个人的业绩每周自动求和。就算是第二个月改变了日期和星期每周还是可以在相应的周期内自动求和,求大神帮帮我吧

工具:Office2013

方法如下:

    如下数据,将B列中日期为周一到周五的对应的C里数据求和:

    输入公式如下:

    往下填充得到结果:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-07-19

从问题上来看是个多条件求和的问题:

条件1,日期里的月份为要求月份

条件2,在同一月份里,星期为一到五。

首先看下效果图:

下面为解决思路:

    为了便于公式,计算,增加几个辅助列,C列和D列,C列公式为=MONTH(A2),用于计算当前日期月份;D列公式为=VLOOKUP(B2,$H$2:$I$8,2,FALSE),用于知道周几对应的数字,便于后面条件编写。

    K,L,M,N列为汇总表位置,6,7,8代表月份,在L2单元格内输入公式=SUMIFS(E:E,$C:$C,$K2,$D:$D,"<6",$D:$D,">0") 向右拉,再下拉,得到所有的月份数据汇总。

第2个回答  2017-07-12

1、这个步骤个人感觉逻辑性比较强,建议自行操作计算,使用系统自带的函数预计无法完成这个。

2、解决方案可自行操作或者使用VBA进行操作。

VBA可完成你的工作,但是相对无编程经验的人稍微难一点,需要使用EXCLE的版本可为微软2003,2007,2010,2013,2016等含有“宏”功能的版本,金山WPS的个人版不行!

因为牵扯到了你的表格不同,无法给你绝对的响应代码!可继续追问!


第3个回答  2013-05-15
利用函数来光标固定在你要看到位置——函数代码SUM——选择所要求的求和的区域——回车。OK
这个方式保存下来,可以套用在後续的文件裏面,只要公式不删除,一样可以使用。
第4个回答  2013-05-15
如果日期在A列,星期B列,张三C列,李四D列,王五E列
且,日期和星期的行为第 3 行
在G4输入李四
在G5输入=SUMIFS(D4:D35,B4:B35,"<>日",B4:B35,"<>六")本回答被网友采纳
相似回答