excel中,IF函数的括号里包含多个逗号的话可以吗?

我本来以为IF函数的括号里只能包含两个逗号,隔开三个部分,分别是“条件,正结果和错结果”,可是昨天老师教万年历的做法,其中一条公式里的IF函数里有好多个逗号隔开好多个部分啊,还包含有OR函数和另外一个IF函数在里面,但如果这样的话,系统是怎样选择和分辨哪个逗号前面的是指定的条件、正结果和错结果的呢?

IF函数的括号里只能包含两个逗号,隔开三个部分没错。你说的你老师的做法是函数的嵌套使用,就是IF的三个部分都可以分别用函数代替。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-04-21
依次读下去就可以了,函数嵌套函数都是可以的,但是嵌套层数不能超过8层
第2个回答  2011-04-21
条件有优先级,按前到后的顺序判断。

if(条件一,值一,if(条件二,"值二",if(条件三,"值三","值四")))
先判断条件一,如果符合就取值一,反之就去判断条件二,如果符合二,就取值二,反之,就判断条件三,如果符合,取值三,以上都不符合,取值四。本回答被提问者采纳

excel中,IF函数的括号里包含多个逗号的话可以吗?
IF函数的括号里只能包含两个逗号,隔开三个部分没错。你说的你老师的做法是函数的嵌套使用,就是IF的三个部分都可以分别用函数代替。

提示excel表格中if函数有太多参数,不能计算,求大神帮忙
if中只有3个参数的,也就是在()中只能有2个逗号,你那里面有3个逗号(4个参数),所以是错误的。if(a1=5,"好","差")如果(条件,条件满足的结果,条件不满足的结果)如果是多条件嵌套,可以在条件不满足的时候加入新的if,如:if(a1=5,"好",if(a1=3,"一般","差"))如果(条件1,条件...

Excel中if函数多条件嵌套,最后一个条件最后一个空可以填0吗?
可以在逗号后直接留空,省略不写,也可以写0 。=IF(条件1,结果1,IF(条件2,结果2,IF(条件3,结果3,IF(条件4,结果4,)))=IF(条件1,结果1,IF(条件2,结果2,IF(条件3,结果3,IF(条件4,结果4,0)))

if函数中的,,是什么意思
逗号用来区分三个参数。IF函数的括号里包括三个参数,参数1(第一个,前)是一个判断式,参数2(两个,,之间)是满足判断式的时候给出的选择A,参数3是不满足条件给出的判断B。参数2和参数3可以缺省,缺省时给出的结果是0,也可以填上"",表示输出空白。举个例子:(1)在B1输入公式: =IF(A1...

excel里的if函数怎么嵌套
excel2003中if函数嵌套使用方法

Excel if函数在进行单条件判断时如何嵌套
其中的符号如逗号和引号皆为英文(也就是所谓的半角),若输入中文符号则错误;if的右括号放在了条件的后面;(这是在多个条件使用if函数进行嵌套时非常容易犯的错误)最简单的excel if函数应用 例子:下图数据在d列显示如下结果:如果数据1大于60则显示合格,否则显示不合格。那么在d2单元格输入以下公式...

Excel if函数中符合条件项可以多带几个吗
可以的。一般在IF函数中嵌套And()函数或者OR函数()就可以实现条件的组合。

...你弄明白了没有啊excel中的IF函数的教程 本人初学
此函数的括号里有两个个逗号,第一个逗号前是不等式,也就是条件判断,当此不等式成立时,此函数的值为第二个逗号前面的值,这个值可以是任何参数,不成立时此函数的值为第二个逗号后面的值 =IF(5<6,“有女孩喜欢我”,“她喜欢我”)回车后的最终答案为“有女孩喜欢我”=IF((E6-E7)<=E5,...

在EXCEL中IF函数里多个条
在Excel中,IF函数的使用有时可能会遇到一些困扰,尤其是在处理多重条件判断时。当尝试如下的公式=IF(CI<1.4, "1", IF(C1<=5, "1.5", (CI-5)*0.1+1.5))时,如果忘记去掉引号,问题就会显现。当你添加了引号,Excel会误以为这些内容是文本,而不是进行数值运算,导致结果不是预期的计算...

EXCEL中IF函数嵌套的使用方法
1、下面我们开始写函数 =IF(A1>=80,“A”,……)也就是当A2大于等于80时,得到“A”。如果A2不满足大于等于80,根据评级标准,那么会有三种可能:a.大于等于70小于80,b.大于等于60小于70,c.小于60,这三种情况。2、我们将第一种情况用IF函数嵌套在上述表达式中 =IF(A2>=80,"A",IF(A2...

相似回答