营长说
在条件统计中,我一般重点向学员推荐SUMIFS和∑等函数工具,参考文章
《Excel求和你只用SUM? 这些方法更好用!》
也总有伙伴们问到关于条件统计中的最值问题,比如客户最后一次采购日期,项目的最早开始日期等等。
今天营长会介绍四种方法:
案例数据 在编制项目项目计划时,多个项目不同阶段的开始和结束日期如下,请计算每个项目的最早开始日期和最晚结束日期。 1 MAXIFS/MINIFS函数 MAXIFS和MINIFS 是Excel 365和 Excel 2019 中新增的条件统计函数. 函数结构如下:MAXIFS(数据范围,条件1范围,条件1,条件2范围,条件2,…) 最早日期来自D列的开始日期,从中找出对应项目日期的最小值即可。H5中输入公式 =MINIFS($D$5:$D$15,$B$5:$B$15,G5) 最晚日期来自E列的结束日期,从中找出对应项目日期的最大值即可。 I5中输入公式 =MAXIFS($E$5:$E$15,$B$5:$B$15,G5) 这样就可以计算出每个项目日期的最小值(最早开始日期)和最大值(最晚结束日期)。 2 MAX/MIN+FILTER组合函数 FILTER函数是365版本新增的动态数组函数. 可以参考: 《Excel 365动态数组函数FILTER,让你轻松实现“一对多,多对多”查询》 H5中输入公式 =MIN(FILTER($D$5:$D$15,$B$5:$B$15=G5)) I5中输入公式 =MAX(FILTER($E$5:$E$15,$B$5:$B$15=G5)) 3 MAX/MIN+IF数组函数 如果你的电脑没有MAXIFS和 MINIFS 函数,则以使用基于MIN和 MAX函数的简单数组公式来获得相同的结果。 对于最早的开始日期: {=MIN(IF($B$5:$B$15=G5,$D$5:$D$15))} 对于最新的结束日期: {=MAX(IF($B$5:$B$15=G5,$E$5:$E$15))} 注意: 上述两个公式都是数组公式,在 Excel 2019或更早版本中必须输入Ctrl + Shift + Enter。数组公式的外在表现是公式前后有大括号{ },这是输入Ctrl + Shift + Enter 后自动生成的,手工输入大括号无效。 4 上面三种方法都是用函数来计算和判断的,其实用数据透视表也很方便。 设置每个项目开始日期的最小值,结束日期的最大值。 将单元格格式设置为日期格式即可。 今天的教程就到这里,希望对你有帮助! 培训动态 ▼▼▼ 6月5日,受南京人社局就业管理中心邀请,为南京大学生们做在线课程《疫情下创业者用商业计划书打动天使投资人》。 6月9日,为博洛尼公司做在线课程《Excel 高效数据管理》,钉钉群直播,共8个主题。 6月3日,为是德科技做在线课程《Forms +Power Automate+Power Apps智能应用》。6月10日,讲授《用Power BI实现动态数据地图》。 6月11-12日,为安捷伦科技在线讲授《Excel 高效数据管理》和《商务PPT演示说服力》课程。 图书推荐 ▼▼▼ |
|