Excel中if,ifs,ifna,iferror的用法
一、判断函数IF的用法
单条件判断
=IF(判断条件,条件满足返回结果,条件不满足返回结果)
![](https://pic1.zhimg.com/80/v2-1eb7ccaadfa30c713a1738934fbb5338_720w.webp)
多条件判断
①=IF(判断条件,条件满足返回结果,IF(判断条件,条件满足返回结果,......))<嵌套IF函数即可>
![](https://pic2.zhimg.com/80/v2-3b7d80004978e9834352b47600dd61d9_720w.webp)
②=IF(and(判断条件1,判断条件2,判断条件3,...),条件满足返回结果,条件不满足返回结果)
注:IF判断条件中加函数and()意为在所有条件都满足的情况下,将其作为一个条件判断
二、多条件判断函数IFS的用法
=IFS(判断条件1,返回结果1,判断条件2,返回结果2,......)
![](https://pic3.zhimg.com/80/v2-250ec534b6428c1c5a4f9856f18f8522_720w.webp)
注:此函数由第一个条件判断并返回结果,若不满足则判断第二个条件并返回结果,以此类推,若满足任一条件则后面的条件不再判断,若都不满足则返回#N/A
三、对返回结果进行甄别,函数IFNA的用法
=IFNA(返回值,当返回值为#N/A时返回的结果)
例如:上图IFS的最后一项(计算结果为#N/A时)可嵌套一个IFNA函数
![](https://pic3.zhimg.com/80/v2-fccbc59862167b626fa0cc721ed6fbfa_720w.webp)
四、对返回结果进行甄别,函数IFERROR的用法
=IFERROR(返回值,错误值)
同例:上图IFS的最后一项(只要是返回结果错误的情况均可)可嵌套一个IFERROR函数
![](https://pic1.zhimg.com/80/v2-e56b16bfb583659886d594ee9494c7f0_720w.webp)