Excel第八讲:if函数

 我来答
机器1718
2022-06-18 · TA获得超过6802个赞
知道小有建树答主
回答量:2805
采纳率:99%
帮助的人:158万
展开全部

1.函数语法:
IF(logical_test,[value_if_true],[value_if_false])
如果……, 就……, 否则……
eg:
=IF(E4="男","先生","女士")
如果E4是男性,返回“先生”,否则,返回“女士”

2.if逻辑嵌套:

3.避免if函数嵌套过度
if嵌套的层数超过四层,考虑函数用错了。
思路一:
将多个if函数相加,适用于返回数字的情况。
思路二:
将多个if函数用&,字符串连接,适用于返回文字的情况
思路三:
vlookup模糊查询

eg:

方法1.
=if(G6="A级",10000,0)+if(G6="B级",9000,0)+if(G6="C级",8000,0)+...
方法2.
=if(G6="A级","一级","")&if(G6="B级","二级","")&if(G6="C级","三级","")&...
方法3.
=VLOOKUP(F6,$B$4:$C$13,2,0)

4.iserror函数:
判断运算是否出错。
错误返回1,正确返回0

5.用IF函数处理运算错误
=IF(iserror(D35/C35),"",D35/C35)
如果运算错误,显示为空。

6.AND函数/OR函数

1.年龄大于60的男性,奖金1000,否则奖金为0
=IF(AND(A3="男",B3>=60),1000,0)

2.年龄大于60的男性或年龄小于40的女性,奖金1000
=IF(OR(AND(B12>60,A20="男"),AND(B12<40,A20="女")),1000,0)

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式