notnull的作用(not null用法)

notnull的作用(not null用法)

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

notnull的作用(not null用法)

If函数应该是每位亲最早接触的函数之一。对其用法也比较熟悉。除了自身用法外。还可以与基础函数And。Or。Not以及Iferror结合使用。小技巧。却能实现大作用。

一。IF函数。

功能:判断条件是否成立。如果成立。则返回一个值。否则返回另外一个值。

语法结构:=If(判断条件。条件成立时的返回值。条件不成立时的返回值)。

目的:判断员工的“月薪”。如果>5000元。则返回“高薪”。否则返回空值。

notnull的作用(not null用法)

方法:

在目标单元格中输入公式:=IF(G3>5000。"高薪"。"")。

解读:

如果当前单元格的值>5000。则返回指定的值“高薪”。如果≤5000。则返回空值;这是If函数本身的功能。也是最基础的用法。

二。If嵌套。

目的:判断“员工”月薪。如果>5000。则返回“高薪”;如果>4000。则返回“正常”;如果≤4000。则返回“低薪”。

notnull的作用(not null用法)

方法:

在目标单元格中输入公式:=IF(G3>5000。"高薪"。IF(G3>4000。"正常"。"低薪"))。

解读:

1。用If函数嵌套判断等级时。值要“从高到低”依次判断。如从5000到4000。再到4000以下。否则无法得到正确的结果。

2。除了用If函数嵌套判断外。还可以使用Ifs函数判断。公式为:=IFS(G3>5000。"高薪"。G3>4000。"正常"。G3<=4000。"低薪")。相对于If函数而言。减少了嵌套的次数。你认为那个更好用了?在留言区告诉小编哦!

三。If+And组合案例。

And函数的作用为检查所有的条件是否都为TRUE。如果都为TRUE。则返回TRUE。否则返回FALSE;语法结构为:=And(条件1。[条件2]……)。

目的:判断“员工”的“笔试成绩”和“面试成绩”。如果都≥60分。则通过面试。否则不予通过。

notnull的作用(not null用法)

方法:

在目标单元格中输入公式:=IF(AND(G3>=60。H3>=60)。"合格"。"")。

解读:

从G3和H3的单元格地址中可以看出。当前值在同一行。也就是同一个人的信息。如果G3和H3都≥60。则返回“合格”。否则返回空值。

四。If+Or组合案例。

Or函数的作用为:如果任意参数为TRUE。则返回TRUE。否则返回FALSE;语法结构为:=Or(条件1。[条件2]……)。

目的:判断“员工”的“笔试成绩”和“面试成绩”。如果有一科成绩≥90分。则返回“基本合格”。

notnull的作用(not null用法)

方法:

在目标单元格中输入公式:=IF(OR(G3>=90。H3>=90)。"基本合格"。"")。

解读:

1。如果当前行中的一个值≥90时。则返回“基本合格”。否则返回空值。

2。如果当前行中的两个值都≥90时。则可以使用下面的公式更精准的判断:=IF(AND(G3>=90。H3>=90)。"合格"。IF(OR(G3>=90。H3>=90)。"基本合格"。""))。此时就是If+And+Or三个函数的组合应用。

五。If+Not组合案例。

Not函数的作用为:对参数的逻辑值求反。参数为TRUE时返回FALSE。参数为FALSE时。返回TRUE;语法结构为:=Not(条件1。[条件2]……)。

目的:根据员工的“性别”。返回“男士”或“女士”。

notnull的作用(not null用法)

方法:

在目标单元格中输入公式:=IF(NOT(D3<>"男")。"男士"。"女士")。

解读:

如果当前值不等于“男”。则肯定为“女”。对“女”求反。则为“男”。

六。Iferror函数。

功能:检查表达式是否有误。如果有误。则返回指定的值。否则返回表达式本身的值。

语法结构:=Iferror(表达式。表达式有误时的返回值)。

目的:查询“员工”的“笔试成绩”。如果没有对应的员工信息。则返回空值。

notnull的作用(not null用法)

方法:

在目标单元格中输入公式:=IFERROR(VLOOKUP(K3。B3:G12。6。0)。"")。

解读:

如果直接用=VLOOKUP(K3。B3:G12。6。0)查询。则在查询“李白”的信息时。则返回#N/A。为了隐藏此错误代码。需要用Iferror函数返回空值。

分享到 :
相关推荐

查看路由器连接了几台设备(客户管理系统192.168.100.1)

1、查看路由器连接了几台设备路由器是一种用于连接多台设备的网络设备,它可以将互联网[...

linux挂载命令会覆盖文件属性吗

linux挂载命令会覆盖文件属性吗?Linux是一种开源的操作系统,被广泛应用于服[...

sdk测试和app测试区别(app测试跟web测试的区别)

1、sdk测试和app测试区别SDK(SoftwareDevelopmentK[&h...

raksmart服务器怎么样(raksmart多ip服务器)

在云计算日益发展的今天。基于云计算服务重要组成部分的云服务器受到建站用户的追捧。目前...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注