excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel的逻辑函数IF,在单元格中进行不同的计算!

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

个示例

在如下所示的数据表格中,对“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函数来决定不同场景的运算,并通过快速填充的功能将函数公式复制,完成批量的数据处理。

想了解更多精彩内容,快来关注

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接