在excel中使用IF函数时,如何写条件为:性别为男,且年龄在16-59周岁之间

在excel中使用IF函数时,如何写条件为:性别为男,且年龄在16-59周岁之间,第1张

你这只有条件没有结果,我就不写IF了,直接写条件:

AND(性别="男",年龄>=16,年龄<=59)

AND(性别="女",年龄>=16,年龄<=54)

假设A1 B1分别为性别和年龄

在C1中输入或复制粘贴下列公式

=IF(OR(AND(A1="男",B1>=28),AND(A1="女",B1>=25)),"已婚","未婚")

1、首先看一下这个例子。第一个问题是,对于60岁以上(包括)的男性员工,给予1000元奖金。这里有两个条件,两个条件是关系。

函数是和(B3> = 60,A3 =“男性”),其中和函数是if函数的参数,如果函数表达式= IF(AND(B3> = 60,A3 =“男性”),1000,0)

2、第二个问题是,对于60岁或以上或40岁以下的员工,给予1000元奖金。这里有两个条件,两个条件是or,或者函数是或者(B12> 60,B12 <40),

这里的函数是if函数的参数,如果函数表达式= IF(或者(B12> 60,B12) <40),1000,0)

3、第三个问题是,对于60岁以上的男性员工或40岁以下的女性员工。

这里给予奖金1000元(B20> 60,A20 =“男性”和(B20 <40,A20 =“女性”) “是函数表达式= if(或(和) (B20)> 60,A20 =“男性”),(B20 <40,A20 =“女性”)),1000,0)

经常使用Excel函数的小伙伴们都知道,在Excel中使用频率最高的还是那些比较简单的函数,其中IF函数就是高频率函数之一,那么,能不能用IF函数来进行多条件运算呢?

一、IF+AND:同时满足多个条件

目的:将“上海”地区的“男”通知标识为“Y”。

方法:

在目标单元格中输入公式:=IF(AND(D3="男",E3="上海"),"Y","")。

解读:

1、AND函数的语法:AND(条件1,=标准1,条件2=标准2……条件N=标准N)。如果每个条件和标准都相等,则返回TRUE,否则返回FALSE 。

2、用IF函数判断AND函数的返回结果,如果为TRUE,则返回“Y”,否则返回""。

二、IF+OR:满足多个条件中的一个即可。

目的:将性别为“男”或地区为“上海”的标记为“Y”。

方法:

在目标单元格中输入公式:=IF(OR(D3="男",E3="上海"),"Y","")。

解读:

1、OR函数的语法结构为:(条件1,=标准1,条件2=标准2……条件N=标准N)。如果任意参数的值为TRUE,则返回TRUE ,当所有条件为FALSE时,才返回FALSE。

2、用IF函数判断OR函数的返回结果,如果为TRUE,则返回“Y”,否则返回""。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/12183615.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存