今天整理了一组常用的Excel函数案例,在看之前收集了一下。
1.计算两个日期之间的工作日数。
通常,可以使用NETWORKDAYS函数来计算两个工作日之间的天数。这个函数的语法是:
=NETWORKDAYS(开始日期、结束日期、[假期])
该函数的第三个参数是可选的,可以自定义为要排除的日期。
计算以下员工的出勤天数,不考虑假期。如下图所示:
在C2单元格中输入公式:
=网络日(B2,EOMONTH(B2,0))
注意:EOMONTH(B2,0)是指定计算日期的最后一天。
2.使用SUMPRODUCT查找数据。
找到下面名称对应的销售额。
例程:=SUMPRODUCT((条件=条件面积)*(求和面积))
在H5单元格中输入公式:
=SUMPRODUCT((b 2: B9=G5)*(d 2:d 9))
按回车键完成。
3、IF功能必须能够。
IF函数是日常工作中应用比较广泛的函数,不亚于VLOOKUP函数。
的一般格式是:
=IF(条件,真时返回结果,不真时返回结果)。
例如,在下面的问题中,如果性别是“男”,“老师”将被退回,如果是“女”,“女士”将被退回。
在E2单元格中输入公式:
=IF(D2=“男人”、“老师”、“女士”)。
然后确认。
注意:在Excel中引用文本时,必须始终使用英文双引号。根据上面的公式,如果是男的,D2会回到老师身边,否则一定是女的,回到女士身边。
例:判断多条件时,需要多级IF函数进行嵌套判断。90分以上为优秀,70分以上为中等,60分以上为合格,60分以下为不合格。
在E2单元格中输入公式:
=中频(D2=90,“优秀”,中频(D2=70,“中等”,中频(D2=60,“及格”,“不及格”))。
然后决定灌下去。
说明:多级嵌套判断实际上是将逻辑关系按照递进关系整理出来,只是根据关系是否有效写下来。
4.秩函数——RANK。
RANK函数一般是美式排名,特点是不占用重复排名。在美国排名中,排名方式有:第一、第二、第二、第四,即没有第三名。
的一般格式是:
=RANK(谁被排名,在该区域排名,升序/降序)
在C2单元格中输入公式:
=RANK(B2,2:澳元,11,0澳元)
然后确认。
注意:这个函数的第二个参数一定要注意用绝对引用来控制排名的范围,否则公式会出错。
5.根据条件找出最大值和最小值。
如下图所示,是某单位的季度奖金。现在,根据要求,计算每个季度各部门的最高奖金和最低奖金:
对于以上问题,小毕老师会介绍两种方法,一种是透视表法,一种是公式函数法。具体解决方案如下:
A.透视表方法
透视表是日常数据处理和分析最常用的工具。具体操作方法如下:
步骤-01:选择数据区,点击【插入】-【透视表】-【已有位置】-【确定】,出现下图:
步骤-02:在弹出的对话框中,将“部门”、“季度”字段拖放到【行标签】,将“奖金”字段拖放到【数值】两次,如下图所示:
步骤-03:设置字段的计算方式,将【值】中第一个“奖金”的计算方式设置为“最大”,将“奖金2”的计算方式设置为“最小”,修改标题名称,如下图所示:
步骤-04:将【分类汇总】设置为“无分类汇总”,【合计】设置为“行、列禁用”,选择【报表布局】为“表格形式”和“重复所有项目标签”,如下图所示:
B.公式法
在H2单元格中输入公式:
{=max(if((F2=a : a)*(G2=b : b),d:d))},按组合键并向下填充。如下图所示:
在单元格I2中输入公式:
{=min(if((F2=a : a)*(G2=b : b),d:d))},按组合键并向下填充。如下图所示:
说明:上面的公式是一个数组公式,对于初学者来说比较难,但是小毕老师给大家总结了一个通用的公式,大家都可以应用。那就是:
=最大/最小(中频((条件1=条件区域1)**(条件1=条件区域1)*.*(条件n=条件区域n),评估区域)。
附件:
注意:对于第一个问题,如果您使用的是Excel版或365版,还可以使用以下两个函数(您可以通过按下下面的示例来尝试上面的问题)。