xsl转换中if条件成立却不是正确的输出_3分钟学会1个函数,零基础练就数据分析达人!IF函数专篇...

今天,我们一起来学习IF函数。

0e86ef751e0b051c758c49d4f68e1d8f.png

IF函数用作条件判断。

它的标准语法是=IF(logical_test,[value_if_true],[value_if_false])

为了易学易记,可以将IF函数简化成=IF(A,B,C)

在这里:

A代表逻辑判断表达式,也就是需要做条件判断的核心内容;

B代表逻辑判断满足时,IF函数得到的结果;

C代表逻辑判断不满足时,IF函数得到的结果。

一句话概况:如果A成立,输出B;如果A不成立,输出C。

f3b09b34bbbbb4a062aae436a5047d3d.png

举例来说:

若要判断5>8是否正确,如果正确就返回“正确”,错误就返回“错误”,那么IF函数就是=IF(5>8,"正确","错误")

当然5>8是错误的,所以返回值是"错误"(结果没有双引号)。

其实:

IF函数的嵌套应用是常见的应用之一。

IF函数也可以与其他函数结合进行嵌套应用。

以后在学习其他函数时,我们还会再次学到,先记住IF函数的简单应用吧。

8dcf4ca9514ea7b350d513a2eb7c47e9.png

在IF函数的应用中,

逻辑表达式和满足条件时的返回值是必需要有的,也就是A和B必需要有。

而不满足条件时的返回值(C)可有可无,如果没有则默认为空("")。

像上面的例子,

“5>8”是表达式,必须要有。

“正确”是表达式满足条件时的返回值,也是必须要有的(当然可以选择空值"")。

“错误”是表达式不满足条件时的返回值,可有可无,默认是空值("")。

那么上面例子就写成了=IF(5>8,"正确",)

结果就变成了空值

e7ed19035a0e4df4562417c4caa1ca56.png

在这里,“正确”、“错误”都是汉字,属于文本格式。

在函数应用时如果使用到文本格式,所用到的双引号("")需是英文模式下的双引号,否则公式会报错!

下面,结合图片中的实例介绍,仔细体会一下IF函数的直接应用和嵌套应用吧。

想学习更多,请关注“易起来学吧”。

每周更新,易起学习,分享知识。

欢迎在留言区交流、探讨。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值