if函数是我们平时使用excel软件经常会用到的函数之一,下面就跟小编一起来学习下if函数的使用方法吧。

IF函数:根据条件满足与否返回不同的值

IF(logica_test,value_if_true,value_if_false)

参数1:条件判断

参数2:条件满足时返回值

参数3:条件不满足时假返回值

If函数的使用中主要为了两种用法。

1、条件判断。

条件判断主要分为结果仅两种的单一条件判断和多种结果的多条件判断。

(1)单一条件判断

If函数可以的结果可以是数据中的直接结果,

例如成绩大于60分,判断是否及格。

选中在D2,点击【fx】,

在弹出的插入函数对话框中依次填写【B25>=60,及格,不及格】,回车确定,下来填充函数。

(2)多条件满足其一

结果为多种时,if函数的多层嵌套更适用。

以对“数学”进行成绩评价例如成绩大于80分,判断为“优秀”,成绩大于等于60分,判断为及格,低于60分为不及格。有三个判断结果,通过if函数嵌套来实现。

在F2中输入=IF(B2>=80,"优秀",

IF(B2>=60,"及格","不及格"))

注意事项:

在if函数的多层嵌套中,需要注意:

(1)在输入括号时同时输入左括号和右括号,这样括号数量和层级不会出错导致无法获得结果

(2)函数的嵌套数值区间要完整,并且最好按顺序填写。

2、判断异同

这种使用方法通常可以与其他函数搭配使用,常用于统计数据分析中的数据核对。

作用类似于countif函数

【在E3中输入公式:=IF(C3=D3,”一致”,空格)】,回车确定

下拉填充公式。可以看到E5和E8结果显示一致,代表数据相同。

其他显示为0,代表数据不一致。

上述就是关于if函数的使用方法了,小伙伴们可以根据上面的步骤和例子多多练习一下哟。

相关推荐:

html中if函数的使用方法,if函数的使用方法 if函数怎么使用相关推荐

  1. R语言sys方法:sys.info函数获取系统和用户信息、sys.localeConv函数获取当前区域中的数字和货币表示的详细信息、sys.setFileTime函数更改文件的时间

    R语言sys方法:sys.info函数获取系统和用户信息.sys.localeConv函数获取当前区域中的数字和货币表示的详细信息.sys.setFileTime函数更改文件的时间 目录

  2. C# 中串口通信 serialport1.DataReceived 函数无法触发或者出发延时等等问题解决方法

    C# 中串口通信 serialport1.DataReceived 函数无法触发或者出发延时等等问题解决方法 参考文章: (1)C# 中串口通信 serialport1.DataReceived 函数 ...

  3. python中list作为函数参数_在python中list作函数形参,防止被实参修改的实现方法

    0.摘要 我们将一个list传入函数后,函数内部对实参修改后,形参也会随之改变.本文将主要介绍这种错误的现象.原因和解决方法. 1.代码示例 def fun(inner_lst): inner_lst ...

  4. c语言中执行一次的函数once,iOS只执行一次的方法

    IOS开发(64)之GCD任务最多只执行一次 1 前言 使用 dispatch_once 函数 在 APP 的生命周期内来保证你想确保每段代码只执行一次,即使它在代码的不同地方多次调用(比如单例的初始 ...

  5. mysql+concat函数问题_Mysql5.7中使用group concat函数数据被截断的问题完美解决方法...

    前天在生产环境中遇到一个问题:使用 GROUP_CONCAT函数select出来的数据被截断了,最长长度不超过1024字节,开始还以为是navicat客户端自身对字段长度做了限制的问题.后面故意重新I ...

  6. 将python中的小数直接进位的函数_python保留小数位的三种实现方法

    python保留小数位的三种实现方法 前言 保留小数位是我们经常会碰到的问题,尤其是刷题过程中.那么在python中保留小数位的方法也非常多,但是笔者的原则就是什么简单用什么,因此这里介绍几种比较简单 ...

  7. [C语言]指针之数组逆序函数:编写函数invert,将数组中的n个整数按相反顺序存放,要求用指针变量作为函数形参,并用指针的方法遍历该数组。在main函数中输入n个整数,存入数组a中;然后调用上述函

    编写函数invert,将数组中的n个整数按相反顺序存放,要求用指针变量作为函数形参,并用指针的方法遍历该数组. 在main函数中输入n个整数,存入数组a中:然后调用上述函数处理数组a,最后逐个输出数组 ...

  8. python中label函数_python实现在函数图像上添加文字和标注的方法

    如下所示: import matplotlib.pyplot as plt import numpy as np from matplotlib import font_manager #先确定字体, ...

  9. c 语言中虚方法有什么作用是什么,虚函数的作用?

    定义 定义:在某基类中声明为 virtual 并在一个或多个派生类中被重新定 义的成员函数[1] 语法:virtual 函数返回类型 函数名(参数表) {函数体;} 用途:实现多态性,通过指向派生类的 ...

  10. php中的时间函数(如何设置时区有4种方法)------与时间相关的函数 (time、date、m‘ktime、microtime(true)、strtotime)

    1.如何设置时区:服务器默认的时间都是国家统一时间格林威治,所以在使用服务器前需要设置当前服务器的时区位于用于指定的时区. 设置时区: 1.找到php.ini文件,找到date.zonetime. ( ...

最新文章

  1. 【运筹学】线性规划数学模型 ( 单纯形法 | 第一次迭代 | 方程组同解变换 | 计算新单纯形表 | 计算检验数 | 入基变量选择 | 出基变量选择 )
  2. CenterNet算法详解
  3. 鲜为人知的Java 8功能:广义目标类型推断
  4. java cassandra连接池_java操作cassandra(连接池)
  5. 使用Git将本地文件夹同步至github
  6. endnote按照apa6th格式复制_使用Endnote进行文献引用
  7. “凸优化基础”相关理论知识
  8. Win11字体显示不全怎么解决?
  9. ndroid分辨率 dpi 屏幕尺寸 对比图
  10. MPU6050+一阶互补滤波
  11. php多个语言包,thinkphp实现多语言功能(语言包)
  12. QT重写QLabel画框并透明化背景
  13. VS_MFC:压缩文件存储空间
  14. 石头科技:研发实力和过硬品质 助力扫地机器人产业升级
  15. 被罚6500万,“偷税人”雪梨还能直播吗?
  16. 需要将录音转文字在线转换,应该如何完成
  17. Unix/BSD/Linux的口令机制初探(转)
  18. 无线传感器网络数据融合技术
  19. 2020-05-12
  20. linux 上端口占用的程序

热门文章

  1. JS JavaScript 实现文字上下滚动效果
  2. 合并多个集合同类项{aaa,bbb,ccc},{bbb,ddd},{eee,fff},{ggg},{ddd,hhh}通过编程实现结果为:{aaa,bbb,ccc,ddd,hhh},{eee,fff},
  3. Flappy bird制作过程
  4. android网络编程-socket基础
  5. Scrapy入门-爬取需要登录后才能访问的数据
  6. 英特尔cpu发布时间表_英特尔延长CPU发布周期:摩尔定律终结
  7. Transforms的使用
  8. [perl.mak] Error 2
  9. 倍加福光电传感器OBE10M-18GM60-SE5-V1
  10. 用MATLAB计算常规矩阵函数 eAt sinA