Excel表中IF函数"logical-test“、”vlue-if-true"、"value-if-false"三项各是什么意思?请举例说明

 我来答
朱荟非
推荐于2018-02-22 · TA获得超过1万个赞
知道大有可为答主
回答量:5408
采纳率:81%
帮助的人:2407万
展开全部
IF函数的作用是实现分支判断,就是说如果条件满足就返回一个结果,否则(不满足)就返回另一个结果。
logical-test:判断句、条件语句
vlue-if-true:条件成立(为真)时的结果
value-if-false:条件不成立(为假)时的结果

这里的vlue-if-true和value-if-false既可以是一个常量(给定结果),又可以是算式,还可以构成复杂的嵌套。比如:
=IF(A1>=60,"及格","不及格")
****69分以上及格
=IF(B1>=80%,A1*1.2,A1)
****A1为业务量,B1为达成率,完成80%以上业绩按1.2倍计算。
太极健1969
2011-03-10 · TA获得超过9035个赞
知道大有可为答主
回答量:8668
采纳率:69%
帮助的人:3743万
展开全部
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(A2<=100,"预算内","超出预算") 如果A2的数字小于等于 100,则公式将显示“预算内”。否则,公式显示“超出预算”。
=IF(A2=100,SUM(B5:B15),"") 如果A2数字为 100,则计算单元格区域 B5:B15,否则返回空文本 ("")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
女神yun
2018-03-31 · TA获得超过1.7万个赞
知道小有建树答主
回答量:111
采纳率:0%
帮助的人:1.9万
展开全部

if函数用逗号隔开的三个部分,第一个部分为判断表达式,如果是真则执行第二部分,如果是假则执行第三部分。

  • Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh操作系统的电脑而编写和运行的一款试算表软件,最早版本是在1985年开发的。

  • Excel中大量的公式函数可以应用选择,使用Microsoft Excel可以执行计算,分析信息并管理电子表格或网页中的数据信息列表与数据资料图表制作,可以实现许多方便的功能,带给使用者方便。

  • 在OfficeExcel2007中,可以使用新用户界面快速创建、格式化和扩展Excel表格(在Excel2003中称为Excel列表)来组织工作表上的数据,以便更容易使用这些数据。下面列出了针对表格的新功能或改进功能。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
山桑弓
2011-03-10 · TA获得超过1.2万个赞
知道大有可为答主
回答量:7793
采纳率:66%
帮助的人:3019万
展开全部
分别为判断式,条件成立之后的返回值,条件不成立之后的返回值。
=IF(A1>5,1,0)
判断式为A1>5,就是判断A1中的值大于5是否成立,如果成立,返回1,如果不成立,返回0。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
思雪遥遥
科技发烧友

2011-03-10 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:8076
采纳率:49%
帮助的人:636万
展开全部
=IF(A1<60,"过关","不及格")
分别说的是条件,如果条件成立则如何,如果不成立则又如何。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式