EXCEL如何根据多个不同条件进行判断,并输出不同的内容 判断excel多个单元格的不同条件,在指定单元格输出判断结果...

www.zhiqu.org     时间: 2024-06-02
excel的判断一般使用if函数,由于if是最根本的判断函数,所以在EXCEL中,带有if的函数,都是可以执行判断的函数,比如if,countif等等;

if函数的最基本用法是:
=if(“条件”,条件判断为true时输出的结果,条件判断为false时输出的结果);
由于if函数本身具有嵌套功能,所以可以把许多的判断条件都放在if函数里。比如下面的公式:
=IF(A1>5,IF(A1>10,"大",“中”),"小")
上面的公式里,用了两个IF嵌套在一起,如果A1单元格里的数据大于10时,将会输出大,大于5并且小于等于10时,输出中,否则输出小。其中,后面的小还可以再用IF进行嵌套,组成多种条件判断公式,最后输出一个数据。

但if函数嵌套的层级越多,就越难以分析和维护,一旦写错了某个函数,真会把人找到头大,所以最好不要嵌套超过三层。

除了if本身以外,其它的函数也都有判断功能,但基本上都是基于if函数的,所以可以触类旁通。

以上。

if嵌套吧。假设成绩>=90,为优秀,>=60,为及格,<60为不及格

=IF(A2>=90,"优秀",IF(A2>=60,"及格","不及格")),在B2中输入此公式,下拉



你好

你没有具体实例。我分享个以前的例子,看看是不是你想要的答案。如图

计算奖金E列,利用奖金发放标准,有两个条件:

  1. 按照平均分排名

  2. 同时按照平均偏差又将奖金做了细分(0-3;3-4;4-6;>6分四档)



B11=IFERROR(INDEX(B$3:B$8,SUM(--($A11-{0;0.9;1.5;3;4;6;8}>0))),"超出范围"),按CTRL+SHIFT+ENTER结束公式,右拉。

excel如何根据不同条件返回不同值?~

典型的判断语句,使用方法:
if判断:格式为if(条件,条件为真的值,条件为假的值),if可以嵌套,一般嵌套7层。即是说“值”依旧可以用if函数条件表达,放在你的情况就是=if(单元格数值=A,a,if(单元格数值=B,b,if(单元格数值=C,c,“”)))
lookup数组查询方法:lookup(单元格数值,{A,B,C},{a,b,c})就是在前一个数组里查找满足的条件,在后一个数组提取对应位置的值作为运算结果(答案)
vlookup数组矩阵构建查询:自建一个数组矩阵,用vlookup查找。vlookup(单元格数值,{A,a;B,b;C,c},2,false),其中{A,a;B,b;C,c}可以把”,“逗号看做分列,”;“分号看做分行,构建的一个2列3行的数据矩阵,然后用vlookup精确、模糊查找
index+match方法:跟lookup方法一样,这个是引用数据位置的方法,使用为index({a,b,c},match(单元格数值,{A,B,C}))理解为”引用值数据的单元格数值在比较数据的位数的值“,^_^好像绕了点
以上的是公式达成,还有代码实现,代码的思路其实跟上面一样,都是判断,只是”当前单元格“返回的是直接答案”数值“,不是公式,仅此而已

设第一个单元格为A1,第二个为B1,第三个为C1
在D1中输入=IF(AND(A1"",OR(B1=2011,B1=2012,B1=2013),C1="新增"),1,0)
利用IF(条件,条件成立的值,条件不成立的值)判断函数
当条件:直接书写如 A1""
多个条件同时满足 AND(条件1,条件2,条件3.....)
多个条件任一满足 OR(条件1,条件2,条件3.....)


#暨何鸦# excel多条件判断用不同公式计算结果 -
(15516994904): B1单元格写入公式 =IF(A1="","",IF(A1>-100,A1,IF(A1>-200,A1/2-50,A1*0.7))) 下拉填充公式

#暨何鸦# 表格中满足不同条件,输出不同数值 -
(15516994904): 可以用公式: =IF(R2<5,10,20)*IF(T2<0.75,-1,IF(T2<0.8,0,1))

#暨何鸦# excel如何对一个单元格多个条件判断 -
(15516994904): 选中C2:I3,条件格式(1)-新建规则-使用公式确定要设置格式的单元格(2),输入公式=MIN(MAX(C2,$A2),$B2)<>C2(3)-格式(4)-填充(选红色)-确定-确定(5) J2=IF(OR(MAX(C2:I2)>B2,MIN(C2:I2)<A2),"不合格","合格")向下复制 同上设置条件格式,公式=J2="不合格"

#暨何鸦# excel中怎样在一个单元格中通过判断不同的条件而显示出不同的有效性序列呢?
(15516994904): 在B1输入 =if(A1="河南"," 郑州,开封,洛阳 ",if(A1="山东","济南,潍坊,烟台",if(A1="河北","石家庄,唐山,保定","太原,临汾,大同")))

#暨何鸦# excel多条件依次判断怎么写公式 -
(15516994904): 1. 按你的描述,这个并不是依次判断,它们的关系是并列的,三个同时成立输出1,有任何一个不成立输出0,这是并列关系.2. 公式为:=IF(H2&I2&J2="","",IF(ISNUMBER(MATCH(H2&I2&J2,A:A&B:B&C:C,)),1,0)) 数组公式,按ctrl+shift+enter产生花括号.3. 如图所示:

#暨何鸦# 如何利用函数,Excel通过多个条件,判断单元格的值? -
(15516994904): 数组公式,按Ctrl+Shift+Enter三键结束输入=INDEX(Sheet1!$A$1:$F$10,MATCH($A1&$B1,Sheet1!$A$1:$A$10&Sheet1!$B$1:$B$10,),MATCH($C1,Sheet1!$A$1:$F$1,)) 如图:

#暨何鸦# 怎样在excel公式中编辑多个条件的判断? -
(15516994904): =if(A1

#暨何鸦# excel中怎样在一个单元格中通过判断不同的条件而显示出不同的有效性序列呢? -
(15516994904): 定义名称,数据有效性引用

#暨何鸦# EXCEL如何对比四列数据并找出相同条件数据列出不同条件数据 -
(15516994904): 1、打开需要设置的工作表; 2、数据如图所示; 3、选中c1单元格,点击公式选项卡. 4、点击选项卡下方的插入函数. 5、在搜索函数下的方框内输入if,点击转到. 6、选择if函数,点击确定. 7、相比较的单元格相等,则显示相同,不等则显示不同,根据这个条件填写函数,点击确定. 8、拖动单元格右下角的角标,填充单元格. 9、两列数据的比较就完成了.

#暨何鸦# excel如何多个单元格进行多条件判定 -
(15516994904): 1. 数组公式如下(按ctrl+shift+enter产生花括号): =IF(AND(A1:D1="合格"),"合格","不合格") 2. 如图所示: