45IT.COM- 电脑学习从此开始!
DIY硬件教程攒机经验装机配置
设计Photoshop网页设计特效
系统注册表DOS系统命令其它
存储主板显卡外设键鼠内存
维修显卡CPU内存打印机
WinXPVistaWin7unix/linux
CPU光驱电源/散热齐乐娱乐其它
修技主板硬盘键鼠齐乐娱乐光驱
办公ExcelWordPowerPointWPS
编程齐乐娱乐CSS脚本PHP
网络局域网QQ服务器
软件网络系统图像安全

Excel计算“本周”销量总和的几个公式

电脑软硬件应用网 45IT.COM 时间:2016-10-03 22:16 作者:佚名
如图所示的销售流水中,每天都有一笔销售数量的记录,现在需要知道今天或某个指定日期所在周的总销售量,假设一周的起始日期为星期一。如要得到今天(2014-12-20)所在周(2014-12-15至2014-12-21)的销量和。 公式
如图所示的销售流水中,每天都有一笔销售数量的记录,现在需要知道今天或某个指定日期所在周的总销售量,假设一周的起始日期为星期一。如要得到今天(2014-12-20)所在周(2014-12-15至2014-12-21)的“销量”和。 Excel计算本周销量和示例图 公式一:用周数对比 =SUMPRODUCT((INT((A2:A25-2)/7)=INT((NOW()-2)/7))*C2:C25) INT((A2:A25-2)/7)返回A列日期自1900年以来以周一为起始的“周数”数组,与今天的“周数”对比后,用SUMPRODUCT函数返回本周销量和。 下面的公式使用WEEKNUM函数: =SUMPRODUCT((WEEKNUM(--A2:A25,2)=WEEKNUM(NOW(),2))*C2:C25) 说明:用WEEKNUM函数取得日期在该年的周数,第二个参数为“2”设置一周的开始日期为周一。“WEEKNUM(--A2:A25,2)”返回A列日期在该年的周数数组。通常,WEEKNUM函数的第一个参数不能直接使用日期区域,如“WEEKNUM(A2:A25)”返回错误,但用“--日期区域”、“1*日期区域”、“0+日期区域”等形式;或套用TEXT、OFFSET等函数可以突破这一限制,返回一个包含周数的内存数组。公式中的“WEEKNUM(--A2:A25,2)”也可以换成“TEXT(A2:A25,"e-m-d")”或“OFFSET(A1,ROW(1:24),)”,如: =SUMPRODUCT((WEEKNUM(TEXT(A2:A25,"e-m-d"),2)=WEEKNUM(NOW(),2))*C2:C25) 最后利用周数数组与今天的周数进行对比后得到本周的销量和。 公式二:先得到本周一的日期后,再用MATCH函数判断周一在A列的位置,最后用OFFSET返回7天的销量和。 =SUM(OFFSET(C1,MATCH(TODAY()-WEEKDAY(NOW())+2,A2:A25,),,7)) 或: =SUM(OFFSET(C1,MATCH(CEILING(TODAY()-1,7)-5,A2:A25,),,7)) 如果要得到指定日期所在周的销量,将上述公式中的TODAY或NOW函数换成指定日期即可。
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐知识
  1. 用Excel建立一套小型人事数据管理系统 首先我们打开一个新的Excel表建立一个人事信息库框架,信息项目的设置您可根据本单位...
  2. 如何用Excel高效制作考勤表 办公室的内勤工作是公司里面上下联系的枢纽,每天会同一大堆琐碎事务打交道。比如同事...
  3. Excel2003/2007如何中删除重复数据、重复行 大家在使用Excel表格总汇大批量数据时,难免会发现一些重复行和重复数据,这时我们就...
  4. Excel表格的基本操作163招技巧 也许你是个非常老练的办公专员,也许你是一位刚入门的新手,此次给大家推荐的《Excel...
  5. Excel 2010手动批量求和全攻略 有时候我们希望在Excel中将一些数据相加或者相乘得出它的和或积。在Excel中无论是求和...
齐乐娱乐