IF函数如何判断是否超出预算?
你可能知道的I和f,是I和f组成的IF函数,你可能不用。两个小英文字母,但功能强大!
功能定义:
确定是否满足某个条件,如果满足则返回一个值,否则返回另一个值。
语法格式:
IF(逻辑_测试,值_if_true,[值_if_false])
IF函数的使用格式就像我们小学里的句子:if …只是…否则…
中频功能能做什么?举例说明
1.确定是否超出预算。
输入公式:=IF(C2B2,“超预算”," ")。
如果实际值大于预算,则返回“超预算”,否则返回“空”。
2.计算佣金。
输入公式:
=中频(B26000,3%,中频(B212000,5%,8%))*B2
如果B2细胞的价值低于6000,佣金比例为3%;如果B2细胞的价值低于12000,佣金比例为5%;否则,佣金比例为8%。
IF()得到相应的提成比例,再乘以成绩得到相应的提成。
3.计算税收。
输入公式:
=IF(B2-500080000),(B2-5000)*0.45-15160,IF(B2-500055000,(B2-5000)*0.35-7160,IF(B2-500035000),(B2-5000)*0.3-4410,IF(B2-500025000),(B2-5000)* 0.25-2610
ROUND MAX函数可以用来计算税收,这里用它来说明IF函数的多层嵌套。
4.多条件判断。
如果性别为女性,年龄大于等于50岁,性别为男性,年龄大于等于55岁,则显示“退休”;否则,将显示“空”。
输入公式:
=IF(OR(AND(B2=“女”,C2=50),AND(B2=“男”,C2=55)),“退休”。
并且(B2=“女”,C2=50)部分是性别为女性且年龄大于等于50岁。
并且(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)
中频({1,0},B2:B8,A2:A8)中的{1,0}表示条件。
当为1时,条件成立,返回B2:B8。
当它为0时,条件不成立。返回A2:A8。
函数VLOOKUP借助IF{1,0}结构,将两列反向转换为序列,从而实现反向搜索。
6.n中频组合。
输入公式:
=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的维数函数相同,将三维引用转换为一维数组,返回的结果仍然是数组。总和用于求和。
版权声明:IF函数如何判断是否超出预算?是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。