excel的if函数,excel中用if满足2个条件

首页 > 教育 > 作者:YD1662024-05-15 09:32:53

ifs是新版本的Excel出来的公式,为了解决if函数公式多嵌套使用难的痛点而产生,今天我们来对比两个公式使用技巧

1、基本用法对比

if函数公式用法:

=if(判断,对的时候显示的结果,错的时候显示的结果)

如果我们输入公式:

=if(1>0,1,2)

因为1>0,是对的,所以显示第2参数的结果,数字1

excel的if函数,excel中用if满足2个条件(1)

ifs函数公式基本用法:

=IFs(条件1,条件1对的时候返回值,条件2,条件2对的时候返回值,....)

它是可以多条件使用的,而且参数可以一直写下去,所以当我们输入公式:

=IFS(1>0,1),因为前面判断是对的,所以结果为1

=IFS(1<0,1),因为前面判断是错的,又只有一层判断,所以返回错误值

excel的if函数,excel中用if满足2个条件(2)

2、单条件判断使用

如果是单一条件判断,例如我们需要计算员工奖励表,根据员工的工龄大于等于3时,我们加500工资,否则工资为0

如果我们使用if函数公式,只需要使用公式:

=if(B2>=3,500,0)

excel的if函数,excel中用if满足2个条件(3)

如果单条件判断,我们要用ifs公式时,则用法是:

=IFS(B2>=3,500,1,0)

ifs的第一层判断出来大于等于3年的,给500

第二层判断,有小伙伴可能会写成=IFS(B2>=3,500,b2<3,0)

其实大可不必,第1层不满足时,就2层已经默认小于3了,所以我们就可以直接写1了,结果对应是0

excel的if函数,excel中用if满足2个条件(4)

3、多条件判断

如果遇到多条件判断,通过不同业绩,有不同的提成档位

如果我们使用的公式是if,那就需要多次嵌套使用了

使用的公式是:

=IF(C2<30,500,IF(C2<60,1000,IF(C2<80,1200,1500)))

用了多个if公式,而且括号一不小心就出错

excel的if函数,excel中用if满足2个条件(5)

如果我们使用ifs函数公式,只需要使用公式:

=IFS(C2<30,500,C2<60,1000,C2<80,1200,1,1500)

ifs函数公式的写法是不是更简单好用

最后一层的条件,我们同样的没有写c2>=80,而是直接默认1,结果为1500

excel的if函数,excel中用if满足2个条件(6)

关于这个函数公式用法,你学会了么?动手试试吧!

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.