excel中IF公式中同时满足2个条件的如何设置?

作者&投稿:巧尝 (若有异议请与网页底部的电邮联系)

在利用excel进行统计和计算时,经常需要同时满足多个条件的情况下进行求和或者计数,比如说经常用在IF函数里。下面详细介绍excel中函数公式里同时满足多个条件的设置步骤:

1、满足多个条件也可以分两种情况:同时满足多个条件;满足多个条件中的一个或若干个即可。我们以下图的数据来举例说明。

2、首先,利用AND()函数来说明同时满足多个条件。举例:如果A列的文本是“A”并且B列的数据大于210,则在C列标注“Y”。

3、在C2输入公式:=IF(AND(A2="A",B2>210),"Y","")

知识点说明:AND()函数语法是这样的,AND(条件1=标准1,条件2=标准2??),每个条件和标准都去判断是否相等,如果等于返回TRUE,否则返回FALSE。只有所有的条件和判断均返回TRUE,也就是所有条件都满足时AND()函数才会返回TRUE。

4、然后,利用OR()函数来说明只要满足多个条件中的一个或一个以上条件。举例:如果A列的文本是“A”或者B列的数据大于150,则在C列标注“Y”。

5、在C2单元格输入公式:=IF(OR(A2="A",B2>150),"Y","")

知识点说明:OR()函数语法是这样的:OR(条件1=标准1,条件2=标准2??),和AND一样,每个条件和标准判断返回TRUE或者FALSE,但是只要所有判断中有一个返回TRUE,OR()函数即返回TRUE。

6、以上的方法是在单个单元格中判断,也可以写成数组公式形式在单个单元格中一次性完成在上述例子中若干个辅助单元格的判断。



~

EXCEL表格IF应用问题?
答:=IF(OR(D4=1,D4=2),10,IF(OR(D4=3,D4=4),100,IF(OR(D4=5,D4=6),1000," ")))

xcel如何在一个单元格中设置多个公式,根据条件选用?
答:=IF(LEFT(A1)="Z",E1,IF(LEFT(A1)="C",F1,""))

xcel 如何根据单元格末位数据的不同分别做不同处理
答:=IF(OR(--RIGHT(A1)=1,--RIGHT(A1)=2,--RIGHT(A1)=3),MID(A1,1,LEN(A1)-1),IF(--RIGHT(A1)=4,MID(A1,1,LEN(A1)-1)&"DM",IF(OR(--RIGHT(A1)=5,--RIGHT(A1)=6,--RIGHT(A1)=7),MID(A1,1,LEN(A1)-1)&"D",IF(--RIGHT(A1)=0,MID(A1,1,LEN(A1)-1)&"GM"...

如何让Excel中直接显示大写金额
答:比如A1单元格内为学生成绩,我们现在要在B1单元格计算此成绩是否及格,则公式为“=IF(A1<60,"不及格","及格")”,这样一来,如果A1的数值小于60,B1就会显示“不及格”,否则就显示“及格”,是不是挺简单?IF函数是允许嵌套的,也就是说IF函数里面还可以有IF函数,这样就可以执行比较复杂的判断了。 2、TRUNC函数这...

xcel关于if语句:我if有10个嵌套,但excel最多只能7个嵌套,请问怎么简化...
答:不用if,直接把你的公式改成如下样子:=((B11="L")*2*(C11+D11+E11+F11)+(B11="LA")*(C11+2*(D11+E11+F11))+(B11="LB")*(C11+F11+2*(D11+E11))+...+2*(D11+E11+F11+H11)+C11+G11)/1000 对一个目标单元格来说,每次只有一个条件满足上述算式,也就是说只有一个...

xcel里if嵌套=IF(G5>=85,"优秀","",if(G5<60,"不及格",""))提示我您...
答:公式修改为这样即可:=IF(G5>=85,"优秀",IF(G5<60,"不及格",""))或者这样也行:=IF(G5<60,"不及格",IF(G5>=85,"优秀",""))引起出错是因为“优秀” 后面多了一个逗号和双引号 ,""

excel怎么计算工资提成,求个公式
答:可用lookup解决 =LOOKUP(A2,$F$2:$F$4,$G$2:$G$4)*A2,下拉填充 或者也可以直接用公式(不需要上图右侧的辅助数据) =LOOKUP(A2,{0;10001;30001},{0.2;0.25;0.3})*A2,下拉填充

xcel有4列数据A和C列数据对应,B和D列数据跟随!
答:=IF(COUNTIF(A:A,C1)>=1,VLOOKUP(A1,C:D,2,0),"")

xcel中A列,B列为日期,C列显示天数怎么做,当A\B任意无日期则不显示,怎么...
答:C1输入公式:=IF(COUNTA(A1:B1)<2,"",A1-B1)下拉

求EXCEL 分段式提成计算公式
答:B1=LOOKUP(A1,{0;10000;30000;50000;70000},{0.15;0.2;0.25;0.3;0.35})或者=LOOKUP(A1,$G$1:$H$5)向下复制