EXCEL的IF函数教程[5篇范例]

时间:2019-05-12 16:42:48下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《EXCEL的IF函数教程》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《EXCEL的IF函数教程》。

第一篇:EXCEL的IF函数教程

EXCEL的IF函数教程

如果详细查阅Excel帮助里自带的 IF 函数介绍,可完全能帮你理解此函数,内容如下

IF

请参阅

执行真假值判断,根据逻辑计算的真假值,返回不同结果。

可以使用函数 IF 对数值和公式进行条件检测。

语法

IF(logical_test,value_if_true,value_if_false)

Logical_test

表示计算结果为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式,如果单元格 A10 中的值等于 100,表达式即为 TRUE,否则为 FALSE。本参数可使用任何比较运算符。

Value_if_true

logical_test 为 TRUE 时返回的值。例如,如果本参数为文本字符串“预算内”而且 logical_test 参数值为 TRUE,则 IF 函数将显示文本“预算内”。如果

logical_test 为 TRUE 而 value_if_true 为空,则本参数返回 0(零)。如果要显示 TRUE,则请为本参数使用逻辑值 TRUE。Value_if_true 也可以是其他公式。

Value_if_false

logical_test 为 FALSE 时返回的值。例如,如果本参数为文本字符串“超出预算”而且 logical_test 参数值为 FALSE,则 IF 函数将显示文本“超出预算”。如果 logical_test 为 FALSE 且忽略了 Value_if_false(即 value_if_true 后没有逗号),则会返回逻辑值 FALSE。如果 logical_test 为 FALSE 且 Value_if_false 为空(即 value_if_true 后有逗号,并紧跟着右括号),则本参数返回 0(零)。Value_if_false 也可以是其他公式。

说明

函数 IF 可以嵌套七层,用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件。请参阅下面最后一个示例。

在计算参数 value_if_true 和 value_if_false 后,函数 IF 返回相应语句执行后的返回值。

如果函数 IF 的参数包含数组,则在执行 IF 语句时,数组中的每一个元素都将计算。

Microsoft Excel 还提供了其他一些函数,可依据条件来分析数据。例如,如果要计算单元格区域中某个文本字符串或数字出现的次数,则可使用 COUNTIF 工作表函数。如果要根据单元格区域中的某一文本字符串或数字求和,则可使用 SUMIF 工作表函数。请了解关于根据条件计算值。示例 1

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

操作方法

创建空白工作簿或工作表。

请在“帮助”主题中选取示例。不要选取行或列标题。

从帮助中选取示例。

按 Ctrl+C。

在工作表中,选中单元格 A1,再按 Ctrl+V。

若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。2

A 数据

公式 说明(结果)

=IF(A2<=100,“Within budget”,“Over budget”)如果上面的数字小于等于 100,则公式将显示“Within budget”。否则,公式显示“Over budget”。(Within budget)

=IF(A2=100,SUM(B5:B15),“")如果上面数字为 100,则计算单元格区域 B5:B15,否则返回空文本(”“)

示例 2

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

操作方法

创建空白工作簿或工作表。

请在“帮助”主题中选取示例。不要选取行或列标题。

从帮助中选取示例。

按 Ctrl+C。在工作表中,选中单元格 A1,再按 Ctrl+V。

若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。2 3 4

A B

实际费用 预算费用

1500 900 500 900 500 925

公式 说明(结果)

=IF(A2>B2,”Over Budget“,”OK“)判断第 1 行是否超出预算(Over Budget)=IF(A3>B3,”Over Budget“,”OK“)判断第 2 行是否超出预算(OK)

示例 3

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

操作方法

创建空白工作簿或工作表。

请在“帮助”主题中选取示例。不要选取行或列标题。

从帮助中选取示例。

按 Ctrl+C。

在工作表中,选中单元格 A1,再按 Ctrl+V。

若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。2 3 4

A 成绩

90

公式 说明(结果)

=IF(A2>89,”A“,IF(A2>79,”B“, IF(A2>69,”C“,IF(A2>59,”D“,”F“))))为第一个成绩指定一个字母等级(F)

=IF(A3>89,”A“,IF(A3>79,”B“, IF(A3>69,”C“,IF(A3>59,”D“,”F“))))为第二个成绩指定一个字母等级(A)

=IF(A4>89,”A“,IF(A4>79,”B“, IF(A4>69,”C“,IF(A4>59,”D“,”F"))))为第三个成绩指定一个字母等级(C)

在上例中,第二个 IF 语句同时也是第一个 IF 语句的参数 value_if_false。同样,第三个 IF 语句是第二个 IF 语句的参数 value_if_false。例如,如果第一个 logical_test(Average > 89)为 TRUE,则返回“A”;如果第一个 logical_test 为 FALSE,则计算第二个 IF 语句,以此类推。

用下列关键字指定数字的字母等级。

如果成绩是 则返回

大于 89 A 80 到 89 B 70 到 79 C 60 到 69 D

小于 60 F

并列

例如A大于3且B大于5时,H=9的IF函数

=if(and(a1>3,b1>5),9,0)

这样,用and函数表示且,or函数表示或

第二篇:Excel函数教程:AND、OR、NOT逻辑函数

Excel函数教程:AND、OR、NOT逻辑函数

用来判断真假值,或者进行复合检验的Excel函数,我们称为逻辑函数。在Excel中提供了六种逻辑函数。即AND、OR、NOT、FALSE、IF、TRUE函数。

AND、OR、NOT这三个函数都用来返回参数逻辑值。详细介绍见下:

(一)AND函数

所有参数的逻辑值为真时返回 TRUE;只要一个参数的逻辑值为假即返回 FALSE。简言之,就是当AND的参数全部满足某一条件时,返回结果为TRUE,否则为FALSE。

语法为AND(logical1,logical2,...),其中Logical1, logical2,...表示待检测的 1 到 30 个条件值,各条件值可能为TRUE,可能为FALSE。参数必须是逻辑值,或者包含逻辑值的数组或引用。举例说明:

1、在B2单元格中输入数字50,在C2中写公式=AND(B2>30,B2<60)。由于B2等于50的确大于30、小于60。所以两个条件值(logical)均为真,则返回结果为TRUE。

2、如果 B1-B3 单元格中的值为 TRUE、FALSE、TRUE,显然三个参数并不都为真,所以 在B4单元格中的公式=AND(B1:B3)等于 FALSE

(二)OR函数

OR函数指在其参数组中,任何一个参数逻辑值为 TRUE,即返回 TRUE。它与AND函数的区别在于,AND函数要求所有函数逻辑值均为真,结果方为真。而OR函数仅需其中任何一个为真即可为真。比如,上面的示例2,如果在B4单元格中的公式写为=OR(B1:B3)则结果等于TRUE

(三)NOT函数

NOT函数用于对参数值求反。当要确保一个值不等于某一特定值时,可以使用 NOT 函数。简言之,就是当参数值为TRUE时,NOT函数返回的结果恰与之相反,结果为FALSE.比如NOT(2+2=4),由于2+2的结果的确为4,该参数结果为TRUE,由于是NOT函数,因此返回函数结果与之相反,为FALSE。

第三篇:PHP的构造函数-php教程

PHP的构造函数

本php教程主要学习PHP的构造函数。

在面向对象编程中有个很特别的函数,这个函数称为构造函数,是对象被创建时自动调用的方法,用来完成类初始化的工作。因为只要PHP的类一加载就会自动执行此函数,一般初始化的工作都放在此函数中。

1.构造函数和其它函数一样,可以传递参数,可以设定参数默认值。

2.构造函数可以调用属性,可以调用方法。

3.构造函数可以被其它方法显式调用。

在之前的PHP版本中,构造函数使用和类名同名来进行对象的初始化工作,但后面发现如果要更改类名,同时就要更改它的构造方法,所以在PHP5中,就被用__construct()函数来实现.__construct()前面是两个下划线组成,不要以为是一个下划线.与构造函数相对应的是析构函数.当某个对象成为垃圾或者当对象被显式销毁时执行。__destruct()析构函数,是在垃圾对象被回收时执行。

1.不要在程序中调用一个对象的析构函数。

2.析构函数不能带有参数。

3.通常在程序结束后PHP会自动执行垃圾回收。

在这里有个问题先提下,因为我们创建一个类,有时候会有多个实例,那么构造函数是怎么进行调用的呢。php的构造函数调用是从自身向上查找,执行最近的一个来进行调用。

关于这个构造函数在以后再进行补充吧,它的基本知识点就这些吧,相信在遇到__construct()等莫名的函数而不知所措了。至于它的实际应用到时候再说吧,今天就不举例了,好不容易今天不要上班,难得呀。

第四篇:这样的Excel函数教程

这样的Excel函数教程,小白都能看懂,赞一个!

2016-07-20卢子excel教程

根据姓名查询快递单号

现在我们买东西都是在网上购买,经常都会收到各种快递,通过快递单号查询物件什么时候到。现在有一份快递清单,因为姓名的顺序乱了,如何根据姓名查找韵达快递单号?

查找数据我们首先想到的就是借助Excel中的查找功能,复制姓名,利用快捷键Ctrl+F调出“查找和替换”功能对话框,查找姓名所在的位置,然后复制韵达快递单号,粘贴。每次查找一个就重复一遍这样的操作。如果数据只有几个的话,用这种方法其实也挺快的,但假如有1000个甚至更多的时候,这种方法明显是不行,非常吃力。

其实Excel中的技巧有这个功能,函数也是有这个查找的功能。查找数据首先想到的就是VLOOKUP函数,一个非常神奇的函数,学会他可以让你事半功倍。

在单元格E2输入公式:=VLOOKUP(D2,A:B,2,0),并向下复制公式。

正常的话,输入公式就能查找到对应值,但这时出现一个很奇怪的现象,就是查找出来的结果都是1.90092E+12,这是怎么回事呢?

在Excel中超过11位的数字都会显示科学计数法,也就是类似E+12这种形式出现。选择E列,用快捷键Ctrl+1调出“设置单元格格式”对话框,在“分类”选项卡选择“数值”格式,小数位数改为0,单击“确定”按钮。通过设置单元格格式,数字就显示正常了。

原理分析

本例借助VLOOKUP函数查找D2在区域A:B两列中的第2列的对应值,也就是韵达单号,函数语法如下:

VLOOKUP(查找值,查找区域,返回查找区域的第几列,精确还是模糊查找)

参数4如果为0就是精确查找,1就是模糊查找。

这个函数参数有点多,搞一个示意图应该会更好理解。

如果还不能理解不妨看看微博高手们如何对这个函数进行通俗易懂的说明。

=Vlookup(找啥,在哪块儿找,找到后要它身上哪个地儿的东西,是准确找还是近似找找)

东北话版:=Vlookup(你瞅啥,向哪儿瞅,瞅着了是卸胳臂还是卸腿,来真格的还是扯犊子)

河南话版:=Vlookup(信谁咧,搁哪儿信,信卓特跟特要啥,非得信卓特还是长哩差不多都中)

知识扩展

在函数学习到一定程度的时候,很多人都喜欢使用简写,但对于新手而言这种简写让人很摸不着头脑,明明看起来“一样”,但结果却差了十万八千里。

高手这样写公式:=VLOOKUP(D2,A:B,2,)

菜鸟这样写公式:=VLOOKUP(D2,A:B,2)

粗看还真一样,对于菜鸟而言,函数有几个参数很多时候都记不住,就依然画葫芦照搬,但如果仔细观察,还真能够发现这2个公式存在一点点的差别。就是第一个公式最后有个逗号(,)而第二个公式没有。这个逗号在这里起到什么作用呢?

用逗号占位,其实也就是省略了0,依然就是精确查找,这2个公式的作用是一样。

=VLOOKUP(D2,A:B,2,)

=VLOOKUP(D2,A:B,2,0)

而没有逗号占位的,其实就是模糊查找,跟最后参数设置为1的作用是一样的。

=VLOOKUP(D2,A:B,2)

=VLOOKUP(D2,A:B,2,1)

说到模糊查找应该很多人会好奇这个用在哪里?模糊查找就是获取一个区间的对应值,比如下面的例子,查找天数在期间的日费率。

借助一个辅助列,创建每个区间的下限,然后用VLOOKUP函数进行模糊查询,当查找不到对应值,会返回比查找值小,且最接近查找值的值。比如查找值为70查找不到对应值,就查找比他小的值,0、31、61都比他小,而61最接近70,也就是查找61的对应值。

=VLOOKUP(D12,$E$4:$G$9,3)

第五篇:黑马程序员c语言教程:SQL函数

日期

Oracle 中的日期型数据实际含有两个值: 日期和时间。默认的日期格式是 DD-MON-RR.函数SYSDATE 返回: 日期 时间

在日期上加上或减去一个数字结果仍为日期。两个日期相减返回日期之间相差的天数。

可以用数字除24来向日期中加上或减去小时。

日期的数学运算

日期函数

转换函数

隐式数据类型转换

显式数据类型转换

下载EXCEL的IF函数教程[5篇范例]word格式文档
下载EXCEL的IF函数教程[5篇范例].doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    黑马程序员c语言教程:SQL函数[5篇]

    大小写控制函数 大小写控制函数 字符控制函数 数字函数 ROUND 函数 TRUNC 函数 MOD 函数......

    黑马程序员c语言教程:SQL函数(7)(精选5篇)

    什么是分组函数 组函数类型 组函数语法 AVG(平均值)和 SUM (合计)函数 MIN(最小值) 和 MAX(最大值)函数 COUNT(计数)函数 DISTINCT(distinct) 关键字 组函数与空值 在组函数中使用NVL......

    vbs函数大全★

    网易 新闻 微博 邮箱 相册 阅读 有道 摄影 爱拍 优惠券 云笔记 闪电邮 手机邮 印像派 网易识字更多博客 手机博客 博客搬家 博客VIP服务 LiveWriter写博 word写博 邮件写......

    VLOOKUP函数

    VLOOKUP函数 在表格或数值数组的首列查找指定的数值,并由此返回表格或数组中该数值所在行中指定列处的数值。 这里所说的“数组”,可以理解为表格中的一个区域。数组的列序号:......

    bind函数

    首先,服务器和客户端都可以bind,bind并不是服务器的专利。 客户端进程bind 端口:由进程选择一个端口去连服务器,注意这里的端口是客户端的端口。如果不分配就表示交给内核去选择......

    函数测试题

    函数练习题 一、选择题 1.函数y=x+1 x-1 的最小值是() A.1B.2C.2D.0 x+3 2.为了得到函数10 的图像,只需把函数y=lgx的图像上所A. 0.7 <log0.76<6 0.7 60.7 B. 0.7 <6<log0.76 D. lo......

    Excel2010函数

    A 函数名 作用 ABS 函数 返回数字的绝对值 ACCRINT 函数 返回定期支付利息的债券的应计利息 ACCRINTM 函数 返回在到期日支付利息的债券的应计利息 ACOS 函数 返回数字的反......

    EXCEL函数

    1快速将日期转换为星期 在工作表中单元格B2中输入一个日期,然后在单元格C2中输入函数=TEXT(WEEKDAY(B2),”aaaa”,如下图所示。 2 利用出生日期巧妙计算员工年龄 在工作表中......