EXCEL中if函数怎么用?

 我来答
holyyours
高粉答主

推荐于2019-10-26 · 说的都是干货,快来关注
知道小有建树答主
回答量:83
采纳率:100%
帮助的人:2.9万
展开全部

if函数的几种用法:

1. if的嵌套

注意这里有多少次判断就会有多少个括号,最多可以使用 64 个 IF 函数作为 value_if_true 和value_if_false 参数进行嵌套。

2. IF函数+COUNTIF

如上图,同一配置的均价需要完全一致,所以当该配置的均价总和除以该配置出现次数的均值,不等于均价时,就是需要检查的条目。

3.IF函数+ISNUMBER+SEARCH

这个嵌套可以判断一连串信息中是否包含某个字符,如果包含,则返回该字符,如果不包含,则返回FALSE。其中,SEARCH函数可以查找在文本中是否存在所找的字符,如果存在,则返回该字符在文本中出现的第一个字符的位置,也就是会得到一个数字,再用ISNUMBER来进一步判断,如果是数值,那么就是TRUE。

4.if函数+VLOOKUP

根据条件到不同的表中取抓取信息。

我们知道VLOOKUP只能从左往右搜索,但在日常工作中经常出现需要逆向查找的情况,这样VLOOKUP就行不通了,这里我们可以通过IF函数重构数组来实现反向查找。





如上图,第一个物料中存在“华为”这个字符,所以SEARCH会返回一个数值,ISNUMBER会得到TRUE,最终结果就是“华为”。


Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh操作系统的电脑而编写和运行的一款试算表软件。Excel 是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。

道杨接晓君
2020-07-12 · TA获得超过1186个赞
知道小有建树答主
回答量:1335
采纳率:96%
帮助的人:7万
展开全部
IF函数操作方法

打开所需软件Excel,直接在所需的单元格数据=if(条件,满足条件的结果,不满足条件的结果),当然整个if语句是支持嵌套的,比如可能是=if(条件1,满足条件的结果,if(条件2,满足条件的结果,不满足条件的结果))!

打开Excel,打开你的数据文档,在你想输出数据的单元格点击工具栏上的“插入”——“函数”——“逻辑”——“IF”,然后点击确定。

点击确定后会弹出一个框框,第一个表示条件,后面两个是判断条件的结果。点击小编标注的地方,选择数据,一般我们不用选择全部的数据,只需选择里面的其中一个即可。

小编我就选择A2,我们是用IF来判断数学成绩及不及格。如果条件<60分,说明不成立,就显示不及格,否则的话剩下的都是及格的分数了。

点击确定后,我们就可以看到判断的结果了,将鼠标放在第一个结果后面,当鼠标变成【+】时,我们双击它就可以得到全部的结果了。

可是,你会问小编,分数不是还分及格、良好或者优秀的吗?我又该怎么判断呢?其实很简单,就是你连续使用IF就好了,术语上叫“IF函数嵌套”。比如我想60-70显示及格,70-80显示良好,80分以上显示优秀

我们再设置60-70分的显示及格,然后同样地,再第三行,又点击IF,进行嵌套。

同样的方法,设置良好和优秀,如果你后面还要再继续分的话,也可以继续嵌套,那么第三行就不要写优秀了。

同样的,我们把鼠标放在第一个结果右下角【+】,双击后就可以显示全部的结果了。

其他案例

Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式,如果单元格 A10 中的值等于 100,表达式即为 TRUE,否则为 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 也可以是其他公式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杨小天百事通
2020-10-15 · 一句话共享知识,简单聊知识。
杨小天百事通
采纳数:3682 获赞数:453928

向TA提问 私信TA
展开全部

Excel表格IF函数怎么用?这个视频告诉你!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
傺稳训Ad
2019-11-23 · TA获得超过2.1万个赞
知道答主
回答量:11.6万
采纳率:4%
帮助的人:5557万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
格木灬11
2017-12-24
知道答主
回答量:0
采纳率:40%
帮助的人:0
展开全部

下面解释

点击插入,选择函数。

02

选择常用函数中的if函数。

03

第一个表示条件,后面两个是判断条件的结果。

04

举例:用If函数判断数学成绩及不及格,如果条件<60分,说明不成立,就显示不及格,否则的话剩下的都是及格的分数了,输入条件,点击确定。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式