excel IF函数 怎么使用 举例说明
发布网友
发布时间:2022-04-19 22:10
我来回答
共8个回答
热心网友
时间:2022-04-17 04:23
if函数可以嵌套七层,我简单举统计成绩中用到的一种写法:
if(a1>=90,"优秀",if(a1>=60,"及格","不及格")
其中a1要看你要分析的单元格的地址,这里只是举例罢了,实际应用还要看你的需要,分析完以后可以用填充柄填充下面的单元格,公式会自动在大于或等于90分的旁边写上优秀两字,在大于等于60分小于90分旁边的单无格写上及格,低于60分的写上不及格.
如果你是用插入函数的话,选择if会出现三个格.
第一格填入:a1>=90
第二格填入:优秀
第三格填入:if(a1>=60,"及格","不及格")
希望这个对你的考试有所帮助.
1.IF函数的语法结构
IF函数的语法结构:IF(条件,结果1,结果2),详细说明可以参照表6-4。
2.IF函数的功能
对满足条件的数据进行处理,条件满足则输出结果1,不满足则输出结果2。可以省略结果1或结果2,但不能同时省略。
3.条件表达式
把两个表达式用关系运算符(主要有=,<>,>,<,>=,<=等6个关系运算符)连接起来就构成条件表达式,例如,在IF(a1+b1+50
<>
b1+c1
50,
1,1)函数式中,条件表达式是a1+b1+50
<>
b1+c1
50。
4.执行过程
下面以IF(a1+b1+50
<>
b1+c1
50,
1,1)函数式为例来说明IF函数的执行过程。
先计算条件表达式a1+b1+50
<>
b1+c1
50,如果表达式成立,值为TRUE,并在函数所在单元格中显示“
1”;如果表达式不成立,值为FALSE,并在函数所在单元格中显示“1”。
5.IF函数嵌套的执行过程
如果按等级来判断某个变量,IF函数的格式如下:
IF(E2>=85,"优",IF(E2>=75,"良",IF(E2>=60,"及格","不及格")))
函数从左向右执行。首先计算E2>=85,如果该表达式成立,则显示“优”,如果不成立就继续计算E2>=75,如果该表达式成立,则显示“良”,否则继续计算E2>=60,如果该表达式成立,则显示“及格”,否则显示“不及格”。
参考资料:http://www.huianren.net/bbs/simple/index.php?t65843.html
回答者:
mysky4u
-
魔法师
四级
6-4
23:28
这个函数是用来判断的。比如:A列单元格数据是姓名,B列是性别,C列是基本工资。现要求给所有人员增加工资,男增加80,女增加50,把新增工资结果放入D列对应的单元格。
操作过程:在D1单元格输入=if(B1="男",C1+80,C1+50)
就可以了,下面有再多的数据,就从D1用填充手柄向下填充。
说明:这个函数有三个参数,第一个是逻辑条件,第二个是当值为“真”时的返回值,第三个是当值这“假”的返回值。上例中,对B1单元格进行判断,如果值是“男”(注意,汉字必须用引号,而且是半角),那么就在原工资C1的基础上增加80,如果不是男性,就增加50。
明白了吗?另外,if函数还可以套用,就是在IF里面用IF。
热心网友
时间:2022-04-17 05:41
if函数可以嵌套七层,我简单举统计成绩中用到的一种写法:
if(a1>=90,"优秀",if(a1>=60,"及格","不及格")
其中a1要看你要分析的单元格的地址,这里只是举例罢了,实际应用还要看你的需要,分析完以后可以用填充柄填充下面的单元格,公式会自动在大于或等于90分的旁边写上优秀两字,在大于等于60分小于90分旁边的单无格写上及格,低于60分的写上不及格.
如果你是用插入函数的话,选择if会出现三个格.
第一格填入:a1>=90
第二格填入:优秀
第三格填入:if(a1>=60,"及格","不及格")
希望这个对你的考试有所帮助.
1.IF函数的语法结构
IF函数的语法结构:IF(条件,结果1,结果2),详细说明可以参照表6-4。
2.IF函数的功能
对满足条件的数据进行处理,条件满足则输出结果1,不满足则输出结果2。可以省略结果1或结果2,但不能同时省略。
3.条件表达式
把两个表达式用关系运算符(主要有=,<>,>,<,>=,<=等6个关系运算符)连接起来就构成条件表达式,例如,在IF(a1+b1+50
<>
b1+c1
50,
1,1)函数式中,条件表达式是a1+b1+50
<>
b1+c1
50。
4.执行过程
下面以IF(a1+b1+50
<>
b1+c1
50,
1,1)函数式为例来说明IF函数的执行过程。
先计算条件表达式a1+b1+50
<>
b1+c1
50,如果表达式成立,值为TRUE,并在函数所在单元格中显示“
1”;如果表达式不成立,值为FALSE,并在函数所在单元格中显示“1”。
5.IF函数嵌套的执行过程
如果按等级来判断某个变量,IF函数的格式如下:
IF(E2>=85,"优",IF(E2>=75,"良",IF(E2>=60,"及格","不及格")))
函数从左向右执行。首先计算E2>=85,如果该表达式成立,则显示“优”,如果不成立就继续计算E2>=75,如果该表达式成立,则显示“良”,否则继续计算E2>=60,如果该表达式成立,则显示“及格”,否则显示“不及格”。
热心网友
时间:2022-04-17 07:16
比如一个学生成绩表,判断等级,平均分>=89为优,>=80为良,>=60为及格.就在I2输入=IF(G2>=89,"优",IF(G2>=80,"良",IF(G2>=60,"及格")))并向下填充.
如图,
热心网友
时间:2022-04-17 09:07
其实很简单的,就是
if(条件,结果1,结果2)
也就是说条件为真的时候,输出结果1,条件为假的时候输出结果2,当然这里条件和结果都是可以用其他函数代替的,也就是嵌套,嵌套不仅有层数*,也有长度*的,而且随着excel版本更新,这个要求也会慢慢放宽的(其实我们也用不了那么多层或者那么长哈)。
例如a1单元格是一个数字,在b1求他的绝对值,我们就写
b1=if(a1<0,0-a1,a1)或者b1=if(a1<0,(-1)*a1,a1)都行,理解吧?
热心网友
时间:2022-04-17 11:15
IF函数指判断单元格内的数据是真值或是假值即真值会提示"TRUE",相反假值会提示“FALSE”
具体使用方法,比如在A1单元格内输入20,在B1单元格内运用IF计算A1内的断气是真或假值,操作步骤:
B1单元格内输入=IF(A1>20),然后敲打回车确认,此时B1单元格内会显示"FALSE"假值,即A1内的数据不大于20。相反若在B1单元格内输入=IF(A1=20),然后敲打回车确认,此时B1单元格内会显示“TRUE”真值,即A1内的数据等于20.
热心网友
时间:2022-04-17 13:40
格式:
=IF(条件,条件为真时的值,条件为假时的值)
举例,假如在 B1 输入以下公式:
=IF(A1=0,1,2)
含义:如果 A1=0,则 B1 的值是 1 ,否则 B1 的值是 2
热心网友
时间:2022-04-17 16:21
你打开excel,点击键盘F1,然后查找if,里面说明足够详细
热心网友
时间:2022-04-17 19:19
到下列地址去看看:
http://wuxingzong.blog.sohu.com/115464039.html
或
http://wuxingzong.blog.sohu.com/115460910.html