1、判断是否超预算输入公式:=IF(C2>B2,'超预算','')如果实际大于预算,就返回“超预算”,否则返回“空”。
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)数组公式,按
7、T+IF组合输入公式:=SUM(VLOOKUP(T(IF({1},A2:A8)),D2:E8,2,0)*B2:B8)数组公式,按
个人建议 最终效果如图所示。