你想要的Excel常用函数都在这里了~
发布时间:2023-04-02 17:08:14
今天给大家整理了一组常用的Excel函数案例,先收藏再看。
1、计算两个日期之间的工作日天数
通常情况下,计算两个工作日之间的天数可以使用NETWORKDAYS函数,该函数的语法为:
=NETWORKDAYS(开始日期,结束日期,[假期])
该函数的第三个参数是可选的,可自定义为需要排除的日期。
计算下面员工的应出勤天数,不考虑节假日。如下图所示:

即在C2单元格中输入公式:
=NETWORKDAYS(B2,EOMONTH(B2,0))
注意:EOMONTH(B2,0)是计算计算指定日期的的最后一天。
2、使用SUMPRODUCT查找数据
查找下面姓名对应的销售额。
套路:=SUMPRODUCT((条件=条件区域)*(求和区域))
在H5单元格中输入公式:
=SUMPRODUCT((B2:B9=G5)*(D2:D9))
按Enter键完成。

3、IF函数必须得会
IF函数是日常的工作中使用更加广泛的一个函数,并不亚于VLOOKUP函数。
通用的格式为:
=IF(条件,成立时返回结果,不成立时返回结果)
例:在下面的题目中,如果性别为“男”则返回“先生”,如果为“女”,则返回女士。

在E2单元格中输入公式:
=IF(D2=”男”,”先生”,”女士”)
然后确定。
说明:在Excel中引用文本的时候一定要使用英文状态下的半角双引号。以上公式判断D2如果是男,则返回先生,否则那一定就是女,返回女士。
例:多条件的判断的时候,需要多层IF函数进行嵌套判断。大于90分为优秀,70分以上为中等,60分以上为合格,60分以下为不合格。

在E2单元格中输入公式:
=IF(D2>=90,”优秀”,IF(D2>=70,”中等”,IF(D2>=60,”合格”,”不合格”)))
然后确定向下填充。
说明:多层嵌套判断其实将将逻辑关系按照递进的关系进行梳理排列,按照关系式是否成立的成立写下来就行。
4、排名函数——RANK
RANK函数一般是美式排名,美式排名的特点是不占用重复排名。美式排名中,排名的方法为:第1名,第2名,第2名,第4名,即不存在第三名。
通用的格式为:
=RANK(排谁,在那个区域里排,升序/降序)
在C2单元格中输入公式:
=RANK(B2,$B$2:$B$11,0)
然后确定。

说明:该函数的第2个参数一定在注意使用绝对引用,控制排名的范围,不然公式就会出现错误
5、按条件求最大值与最小值
如下图所示,是一份某个单位的季度奖金,现在按要求,计算出每个部门的各个季度的最高奖金与最低奖金:

对于以上问题,下面小必老师给大家介绍两种方法,一种是透视表法,一种是公式函数法、具体的解决方法如下:
A.透视表法
透视表是日常处理分析数据最常用的一个工具,具体的操作方法如下:
Step-01:选中数据区域,单击【插入】-【数据透视表】-【现有位置】-【确定】,如下图所示:

Step-02:在弹出的对话框中,将“部门”与“季度”字段拖放至【行标签】,将“奖金”字段分两次拖放至【数值】,如下图所示:

Step-03:设置字段的计算方式,将【数值】里的第一个“奖金”的计算方式设置为“最大值”,“奖金2”的计算方式设置为“最小值”,并修改标题名称,如下图所示:

Step-04:设置【分类汇总】方式为“不分类汇总”,设置【总计】为“对行列禁用”,选择【报表布局】为“以表格形式”与“重复所有项目标签”,如下图所示:

B.公式法
在H2单元格中输入公式:
{=MAX(IF((F2=A:A)*(G2=B:B),D:D))},按组合键完成后向下填充。如下图所示:

在I2单元格中输入公式:
{=MIN(IF((F2=A:A)*(G2=B:B),D:D))},按组合键完成后向下填充。如下图所示:

解释:以上公式属于数组公式,对于初学者来说有一定的困难,但是小必老师给大家总结了一个万能的套用公式,大家套用这个公式就行。即:
=MAX/MIN(IF((条件1=条件区域1)**(条件1=条件区域1)*……*(条件n=条件区域n),求值区域))
附:
注意:对于第一个问题,如果你使用的是2019版本的Excel或者365版本,也可以使用下面两个函数(大家按下面的例子可以动手试一下上面的这上问题)


猜你喜欢
- 别人偷看了word文档里的隐私,修改了我的文本,我想说的是,有没有什么办法可以防止一下呢?下面给大家分享Word设置文档权限密码的方法,欢迎
- 就有用户在使用火狐浏览器的时候,可能会碰到浏览器中的文字无法正常显示的情况。这是因为火狐浏览器中的字体与电脑系统字体冲突导致的,下面就为大家
- 在wps文字中编辑问的时候,经常会在其中添加一些超链接,具体的操作是怎样的呢?下面就让小编告诉大家怎样在wps演示中添加超链接。在wps演示
- 当你在进行电脑软件操作的时候,会产生大量日志文件,这些文件以log为后缀,日志文件会存放在C盘,多了会影响系统的运行速度,需要将其删除,那么
- win10 microsoft edge怎么滚动截长图?微软的edge浏览器功能越来越完善了,已经开始支持进行截图,但是很多用户又不知道这个
- 不少网友都知道win7系统有64位和32位,但是win7系统的64位与32位有什么区别,用过的网友觉得没什么区别,但其实二者之间还是有区分的
- 做什么事准备很重要,安装系统前要先确定安装哪种系统,再看到哪里下载。这边推荐我们的本站电脑系统,安装快捷简便。再通过相关的教程以及网站提供的
- 最近梦中女孩在steam上可以说是非常的火爆非常多的小伙伴都在体验,不过还是有很多刚刚接触的小伙伴不知道怎么玩,没关系,今天就给你们带来了玩
- yy积分有什么用呢?YY频道积分满3000积分可以在频道公告里放视频、图片,满10000积分可以自定义修改频道头像,人气越高,积分越多。积分
- codelite怎么设置中文?codelite编译器具有新项目文档管理(能够变换来源于Visual Studio的新项目文档),集成化的程序
- 今天为大家带来Steam登录帐号更改方法教学。有用户想要在Steam中切换其他的账号来使用。因为不同的号里面拥有的游戏可能不一样,有用户借了
- 制作Excel工作表时,往往既有数据又有文字,相邻单元格之间可能是汉字与数字、代号交替。这样,在输入时就需要在中英文之间反复切换输入法,非常
- 电脑内存对电脑性能发挥有着极其重要的作用,所以当电脑内存不足时会严重影响我们的使用体验。那苹果电脑显示内存不足怎么办呢?有的用户就有这样的疑
- 用Photoshop将图片的尺寸缩小而不改变形状和降低清晰度的具体操作步骤如下:首先打开要更改尺寸的图片,在此图片的上方点击名称为“图像”的
- Win10键盘没有办法输入怎么办?我们使用电脑的时候,肯定是需要使用到键盘打字的,可是最近有的小伙伴在使用电脑的过程中,不知道怎么的键盘就不
- 在玩游戏或者运行某程序时,可能会收到“缺少NET Framework 3.5”的提示,解决方法也很简单,下载安装NET Framework
- 有用户使用Win7系统在淘宝购物时出现提示Aliedit.dll丢失的问题,导致无法购物,其实Aliedit.dll是淘宝在浏览器中的一个安
- Word用于文字编辑,不同人都有自己的编辑习惯,例如输入了一些文字,在不同人的手上这些文字的样式、字型、字号、大小、颜色等等肯定不一样,但是
- 在安全模式里我们可以删除顽固文件、查杀病毒、解除组策略的锁定、卸载不正确的驱动等,因此对于很多电脑爱好者朋友来说均比较实用。下面与大家分享下
- 我们在修改别人的文档时,一般都会为其添加一些批注,那么,如何在wps文字中添加批注呢?下面就让小编告诉你wps文字怎样添加批注。wps文字添