×

首页>讲师原创专区

教师图片

高杉老师

15文章总数

55822总阅读数

查看Ta的文章>>

认识Excel函数新成员——IFS函数

发布于:2019年01月31日 浏览:4978次 0

认识Excel函数新成员(一)

IFS函数

日常数据统计工作,尤其是复杂的带有条件判断的数据统计或标记需要IF函数的嵌套完成,且在嵌套过程注意IF的嵌套层次与IF函数名和括号的数量,公式看起来复杂且不好理解。现在一个逻辑函数就可以替代IF的嵌套了,它就是IFS函数,下面就是它的详细解释。

IFS 函数:检查是否满足一个或多个条件, 并返回与第一个 TRUE 条件对应的值。IFS 可以替换多个嵌套的 IF 语句, 并且更易于在多个条件下读取。

语法:

= ifs ("内容为 True1, 值如果 True1, 什么是 True2, 值为 True3, True3, 值为)

例如:某快递公司提供四种服务和收费,分别是普通送货5元,加急送货10元,邮寄2元,EMS快递50元。下面有7次快递业务,需要统计费用(如下图)。

如果应用IF函数,需要三个IF函数嵌套,表达四个逻辑关系的判断

操作如下,首先【公式】-【逻辑】-IF函数


在函数对话框的“Logical_test”和“Value_if_true”框中输入如下信息

在“Value_if_false”框,点击窗口的左上角【名称框】中的“IF”函数,于是在第一个IF函数中的第三个参数框嵌套了IF函数,如下输入信息,可见公式栏中的函数嵌套情况。

以此类推,在第二个IF函数的“Value_if_false”框,点击窗口的左上角【名称框】中的“IF”函数,嵌套第三个IF函数,其公式为:

=IF(D4="普通",5,IF(D4="加急",10,IF(D4="EMS",50,2)))

而应用IFS函数,只需要一个即可,其操作如下:

首先【公式】-【逻辑】-IFS函数

在“Logical_test1”框中输入D4="EMS",在“Value_if_true1”框中输入50;“Logical_test2”框中输入D4="普通",在“Value_if_true2”框中输入5;在“Logical_test3”框中输入D4="加急",在“Value_if_true3”框中输入10;在“Logical_test4”框中输入D4="邮寄",在“Value_if_true4”框中输入2

=IFS(D4="EMS",50,D4="普通",5,D4="加急",10,D4="邮寄",2)

对比两个函数,可以看出,IFS函数中,第二个判断“普通”交货方式、第三个判断“加急”交货方式的表达式分别省略了IF;但最“邮寄”需要添加判断,而IF嵌套较为简单,不用判断。


本周热文

推荐专题

专栏图标 专栏图标 专栏图标 专栏图标 专栏图标 专栏图标

我赢职场APP
扫码立即下载

  • 微信图标官方公众号
    二维码扫描二维码
    关注东方瑞通官方公众号
    小图标
  • 微信图标PMP公众号
    二维码扫描二维码
    关注东方瑞通PMP公众号
    小图标
  • 微信图标客服小瑞
    二维码扫描二维码
    添加东方瑞通客服小瑞
    小图标
  • QQ图标国际认证考试群 加入

PMI, PMP, Project Management Professional, CAPM, PgMP, PfMP, PMI-ACP, PMI-RMP, PMI-SP, PMI-PBA and PMBOK are registered marks of the Project Management Institute, Inc.

ITIL® is a registered trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.

PRINCE2® is a registered trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.

Copyright © 2006-2019 东方瑞通(北京)咨询服务有限公司版权所有

京ICP备 13009094号 京公网安备 11010802014211号