IF函数,你真不会用
发布时间:2022-07-07 05:29:55
I和F两个英文字母你可能认识,I和F组成的IF函数,你不一定会用它。小小的两个英文字母,其功能却是强大的!
函数定义:
判断是否满足某个条件,如果满足返回一个值,如果不满足则返回另一个值。
语法格式:
IF(logical_test, value_if_true,[value_if_false])
IF函数的使用格式就像我们小学时候的造句:如果…就…否则…
IF函数到底能干嘛呢?示例说话
1、判断是否超预算
输入公式:=IF(C2>B2,”超预算”,””)
如果实际大于预算,就返回“超预算”,否则返回“空”。
2、计算提成
输入公式:
=IF(B2<6000,3%,IF(B2<12000,5%,8%))*B2
如果B2单元格的值小于6000,就返回提成比例3%,如果B2单元格的值小于12000,就返回提成比例5%,否则返回提成比例8%;
IF()部分得到对应提成比例,然后乘以业绩,得到对应的提成。
3、计算个税
输入公式:
=IF(B2-5000>80000,(B2-5000)*0.45-15160,IF(B2-5000>55000,(B2-5000)*0.35-7160,IF(B2-5000>35000,(B2-5000)*0.3-4410,IF(B2-5000>25000,(B2-5000)*0.25-2660,IF(B2-5000>12000,(B2-5000)*0.2-1410,IF(B2-5000>3000,(B2-5000)*0.1-210,IF(B2-5000>0,(B2-5000)*0.03,0)))))))
计算个税可以用函数ROUND+MAX来解决,在此用来说明IF函数的多层嵌套。
4、多条件判断
如果性别为女且年龄大于等于50岁、性别为男且年龄大于等于55岁,就显示“退休”,否则显示“空”。
输入公式:
=IF(OR(AND(B2=”女”,C2>=50),AND(B2=”男”,C2>=55)),”退休”,””)
AND(B2=”女”,C2>=50)部分是性别为女、年龄大于等于50岁这两个条件都要成立
AND(B2=”男”,C2>=55)部分是性别为男、年龄大于等于55岁这两个条件都要成立
OR(AND(),AND())结构表示两个AND部分任一条件成立都可以
该题中AND可以用*代替,OR可以用+代替
公式可以写成:
=IF((B2=”女”)*(C2>=50)+(B2=”男”)*(C2>=55),”退休”,””)
5、逆向查找
输入公式:
=VLOOKUP(D2,IF({1,0},B2:B8,A2:A8),2,0)
IF({1,0},B2:B8,A2:A8)部分中{1,0},表示条件
为1时条件成立返回B2:B8
为0时条件不成立返回A2:A8
函数VLOOKUP借助IF{1,0}结构将两列顺序对换,逆向转换为顺序,从而实现逆向查找
6、N+IF组合
输入公式:
=SUM(INDEX(E2:E8,N(IF(1,MATCH(A2:A8,D2:D8,))))*B2:B8)
数组公式,按三键结束
N函数起降维作用,将三维引用转换为一维数组
7、T+IF组合
输入公式:
=SUM(VLOOKUP(T(IF({1},A2:A8)),D2:E8,2,0)*B2:B8)
数组公式,按三键结束
IF({1},A2:A8)部分构成三维内存数组
VLOOKUP函数第一参数不能直接为数组
函数T与函数N一样起降维作用,将三维引用转换为一维数组,其返回的结果仍为数组,用函数SUM求和。


猜你喜欢
- wps文件怎么设置可以打印的背景?wps文档中有很多时候背景是无法打印的,该怎么插入能打印出来的背景呢?下面我们就来看看详细的教程,需要的朋
- 在Win10预览版上下载更新速度很慢。其实这个问题也不止Win10系统才出现,解决方法很多,下面以图文的形式为大家详细介绍下,需要的朋友不要
- (1)打开运行(2)输入:rundll32 netplwiz.dll,UsersRunDll control userpasswo
- 1、在B1单元格中输入数字1,并按回车键确认。2、鼠标移动到B1单元格右下角,光标呈黑色实心十字形时按住Ctrl键并向右拖动,到数字9时释放
- 有时需要在Excel中将某个多行多列的区域转换到一列中,下面的VBA代码可以实现这个目的。1.按快捷键Alt+F11,打开VBA编辑器,在右
- 几何图形的作图方法最典型的就是描点法了,同样的在Excel等Office软件中作图也可以利用描点法。下面小编就教你怎么在excel中利用数据
- Win10电脑回收站默认位置是存放在C盘的,但是时间长了,回收站积累的垃圾越来越多,C盘空间就会受到挤压,越变越小,那有什么办法可以设置回收
- 众所周知,Win10系统的自动维护功能可以在空闲状态下按照预定的计划对系统进行软件更新、系统扫描等操作。这个功能是默认打开的,而且没有提供关
- PDF是目前主流的电子书格式之一,制作过程非常的简单,大家认真的看一看。下面是小编为大家整理的WPS文字制作PDF文件的方法,希望大家能够从
- PPT是一款大家所熟知的办公软件,当我们想要制作九宫格图片时第一时间一定是想到那些图片编辑软件,其实我们最常用的办公软件ppt也能制作,今天
- Win7如何设置图片的默认打开模式?我们都知道图片打开的方式有很多,我一般情况下系统默认使用Windows 图片查看器打开。当我们在计算机上
- 有时候,我们在做电子调查报告或者填写一些资料表,会遇到一些word文档中有小方框【□】,需要在里面打钩【√】,说实在的,碰到的时候还真有些烦
- 在生活工作中有很多地方会用到表格,用电脑软件制作出来的表格简单,实用,而且又很容易学会,不知道大家有没有遇到输入数字格式的时候变了日期呢?怎
- PPT怎么绘制3d立体的透明玻璃球效果?ppt中想要画一个3d立体的玻璃球,该怎么画玻璃球呢?下面我们就来看看详细的教程,需要的朋友可以参考
- U盘无法自动播放要怎么办呢?很多朋友为了防止U盘病毒入侵电脑,都会将U盘的自动播放功能给禁用了,但有些时候感觉没有自动播放功能很不方便,因此
- 微软发布windows10系统之后,就给win7和win8系统用户们推送升级更新了,但是很多用户在升级windows10系统的时候,总是会碰
- 每两个日期都会有一个时间差,在Excel2013中,有可以计算这个差值的函数,今天我们就来学习一下,计算两个日期年数差的函数。具体操作步骤用
- 为了使数据更好地表达,我们可以在wps表格中制作一些形象的图表,例如环形图,但是新手不会,怎么办?有简单易懂的方法吗?下面就让小编告诉你wp
- 新一代iPhone终于来了!在很多果粉的眼中,每一代iPhone的发布都意味着苹果再一次改变世界。当然,实际上并没有如此夸张,但不可否认的是
- 当Excel单元格中的数据太长时,会出现两种情况。一个是右边的单元格是空的,所以超过单元格宽度的数据将穿过右边的边框线,直到它完全显示出来,