打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel函数应用篇:逻辑函数IF,在单元格中进行不同的计算!

今天我们来了解一下Excel的逻辑函数IF,看似很简单的一个函数,其应用却十分广泛与灵活,在诸多应用场景中均可见其身影。

我们通过一个示例来看一下IF函数的基础用法:

学校想要在应用一个新的发票系统之前在Excel中测试其实用性,其中有一个需求是,对于参与度更高的学生家长,学校愿意提供给他们更多的优惠。

在如下所示的数据表格中,对“Enrolled”列的数据进行逻辑判断,如果某个家庭中有两个或两个以上的孩子入学,则其获得优惠资格,即在“Siblings”列中用字母“Y(Yes)”进行标记。

在“Helper Hours”列,如果某个家庭更多的帮助学校,则其获得帮助者优惠的资格。

要实现以上的目标,我们需要用到Excel中的条件逻辑,对不同的场景或要求做出不同的回应。

在F4单元格中,我们输入IF函数,可看到该函数需要三个参数。

第一个参数是逻辑测试的条件,即通过逻辑运算符来比较两个值;逻辑运算符有六种类型,分别是:大于“>”,大于或等于“>=”,小于“<”,小于或等于“<=”,等于“=”,不等于“<>”。

在此例中我们将其设为“E4>=2”,即判断学生的注册人数是否大于或等于2。(不论这里所比较的值是引用单元格或者手动输入,逻辑测试条件参数必定要比较两个值。)

第二个参数是当逻辑测试条件为True时,所要返回的值,这里的值可以是手动输入的值,或者通过计算得到的值。

在此例中我们用字母Y(Yes)来表示,注意如果返回的是文本,我们需要加上双引号。

第三个参数是当逻辑测试条件为False时,所要返回的值,同理这里可以是手动输入的值或用于计算的公式。

在此例中,我们使其返回空值,不设置任何的标记,但依然需要用双引号,不过在引号中无任何内容即可。

设置好三个参数后,我们可以按Enter键,在F4单元格中即可返回对应的值。

我们再通过Excel的快速填充功能完成“Siblings”列的其他单元格的数据填充。

我们发现“Enrolled”的学生人数大于或等于2的情况下,“Siblings”都返回了“Y”这一标记。

在IF函数中,我们也可以使用公式计算类型的参数。如果某个家庭的“Siblings”是“Y”,我们需要在“Sibling Discount”列中计算出给该家庭的优惠额,即“Calculated Fee”的五个百分点,在G4单元格中输入如下图所示的公式。

按Enter键后即可在G4单元格中得到“Sibling Discount”优惠额。

再次通过快速填充的功能完成其他的数据填充,可得到每个“Parent ID”相应的优惠额。

因此,我们在Excel的单个单元格中,可以借住IF函数来决定不同场景的运算,并通过快速填充的功能将函数公式复制,完成批量的数据处理。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel中这个函数总出错?你就缺份纠错宝典(上)
Excel办公必须要学会的几种常用基础函数
揭开AND函数的神秘面纱!
rank函数实例(1)
excel 逻辑函数用法剖析
数据分析:常见的Excel函数全部涵盖在这里了
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服