EXCEL技巧IF函数

发布 2022-06-29 12:03:28 阅读 5289

excel技巧四十五:if函数嵌套运用。

杂谈。要灵活使用if

函数,很有必要理解if函数的语法和参数。

if函数的语法:if(参数1,参数2,参数3)

if函数的含义是在单元格中以参数1为条件进行检测,当检测结果符合参数1时,执行参数2的命令,反之则执行参数3的命令。 其中:参数1为函数执行检测的条件,它一般是一个公式或一个数值表达式,参数2和参数3可以是显示一个字符串、显示一个数值或显示某一公式的计算结果。

参数之间用半角的“,”隔开,字符串也要用半角引号括住。

大家可以看一下下面这个截图:a1的数据为1,b1的数据为2,在c1输入公式:=if(a1=b1,3,4),得到结果为4。

公式理解:a1的值等于b1是参数1,将参数1做为检测条件,如果检测结果是真,就执行参数2的命令,反之就执行参数3的命令,因此结果就是参数3的命令,返回值为4。

实例一,下图是源数据,根据描述写出相应的公式。

1、如果b4是今朝,最近要学**,否则待定。

公式为:=if(b4="今朝","最近学**","待定")

2、如果b4是今朝且c4是不会,惨了,否则待定。

公式1:=if(and(b4="今朝",c4="不会"),惨了","待定")

公式2:=if((b4="今朝")*c4="不会"),惨了","待定")

除了上面两种公式以外,另外全部用if也可以完成,公式为:=if(b4="今朝",if(c4="不会","惨了","待定"),待定")。

3、如果b4是今朝且c4是不会,d4没有人协助,那就惨了,否则没事。

公式1:=if(and(b4="今朝",c4="不会",d4="没有"),惨了","没事")

公式2:=if((b4="今朝")*c4="不会")*d4="没有"),惨了","没事")

公式3:=if(b4="今朝",if(c4="不会",if(d4="没有","惨了","没事"))

4、如果b4是紫陌、冷逸、月亮其中一个,就会**,否则不会。

公式1:=if(or(b4=),会**","不会")

公式2:=if(or(b4="紫陌",b4="冷逸",b4="月亮"),会**","不会")

提示:如果条件不多可以使用if函数,如果嵌套层数超过层,还是建议用vlookup函数等取代。

实例二,下图两个单元格数据,如果需要得到左边b4单元格的值,该如何设计公式呢?

excel所有excel函数

用途 返回一组数据与其平均值的绝对偏差的平均值,该函数可以评测数据 例如学生的某科考试成绩 的离散度。语法 edev number1,number2,参数 number1 number2 是用来计算绝对偏差平均值的一组参数,其个数可以在1 30个之间。实例 如果a1 79 a2 62 a3 45 a...

EXCEL函数教程 EXCEL日期函数和时间函数大全

显示当前年份函数 year now 显示当前月份函数 month now 显示当前日期函数 day now 显示当前星期函数 text now aaaa 显示当前准确时间 text now hh mm ss 显示当前年月日 today 显示当前年月日和时间 now 使用方法 直接在某单元格输入以上函...

excel函数

一 求字符串中某字符出现的次数 例 求a1单元格中字符 a 出现的次数 len a1 len substitute a1,a 二 如何在不同工作薄之间复制宏 1 打开含有宏的工作薄,点 工具 宏 m 选中你的宏,点 编辑 这样就调出了vb编辑器界面。2 点 文件 导出文件 在 文件名 框中输入一个文...