打开APP
userphoto
未登录

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

开通VIP
IFS与IF函数中的小区别大作用

IF 函数


IF 函数是 Excel 中最常用的函数之一,它可以对值和期待值进行逻辑比较。IF 函数最简单的形式表示为:


如果(内容为 True,则执行某些操作,否则就执行其他操作)


 | 简单 IF 示例 



  • =IF(C2='是',1,2)


在上面的示例中,单元格 D2 表示:如果(C2 等于 Yes,则返回 1,否则就返回 2)


 | 使用 IF 检查单元格是否为空白 


有些时候,不希望公式没有输入值就显示结果,此时就需要检查单元格是否为空白



  • =IF(ISBLANK(D2),'空白','Not Blank')


此情况下需要搭配 ISBLANK 函数使用,这表示如果(D2 为空白,则返回“Blank”,否则,将返回“Not Blank”)。


还有一个防止公式在单元格空白时进行计算的一种十分常见的方法:


  • =IF(D3='','',YourFormula())


如果(D3 没有内容,则不返回内容,否则,将计算你的公式)。


 | 嵌套 IF 示例  


简单 IF 函数只有两个结果(True 或 False),而嵌套 IF 函数有 3 至 64 个结果



  • =IF(D2=1,”YES”,IF(D2=2,”No”,”Maybe”))


E2 中的公式表示:IF(D2 等于 1,则返回“Yes”;IF(D2 等于 2,返回“No”;否则返回“Maybe”))。


虽然 Excel 允许嵌套最多 64 个不同的 IF 函数,但是 IF 语句维护起来非常困难,我们的示例只嵌套了一个 IF ,如果嵌套了十个呢,二十个呢,你可能光看括号都晕)))))))))了。


所以,如果你订阅了 Office 365 或使用的是 Office 2016 时,你就可以使用 IFS 函数代替嵌套的 IF 函数啦!


IFS 函数


IFS 函数允许测试最多 127 个不同的条件。语法也很简单:


如果(A1 等于 1,则显示 1,如果 A1 等于 2,则显示 2,如果 A1 等于 3,则显示 3)



单元格 A2:A6 的公式如下为:


  • =IFS(A2>89,'A',A2>79,'B',A2>69,'C',A2>59,'D',TRUE,'F')


也即如果(A2 大于 89,则返回“A”,如果 A2 大于 79,则返回“B”并以此类推,对于所有小于 59 的值,返回“F”)。


小编尝试了一下用 IF 函数写以上功能:


  • =IF(A2>89,'A',IF(A2>79,'B',IF(A2>69,'C',IF(A2>59),'D','F')))


emm帮我揉揉眼,我还能再嵌十个!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
VLOOKUP函数配合数组公式进阶应用
COUNTA
Excel函数应用之信息函数
SUM 函数(三角与数学函数)
从菜鸟成为Excel高手 之 IS函数
Excel函数教程:信息函数(2)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服