本文作者:office教程网

如何利用Excel函数对多条件区间判断取值

office教程网 2023-09-29 01:43:32
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

在下图所示的工作表中,要求按照D2:E6单元格区域中的成绩与等级的对应关系,返回A列分数所属的成绩等级。

怎样让Excel出现错误数据提示

excel除了可以对单元格或单元格区域设置数据有效性条件并进行检查外,还可以在用户选择单元格或单元格区域时显示帮助性“输入信息”,也可以在用户输入了非法数据时提示“错误警告”。具体步骤: 第一步,选取单元格或单元格区域,单击“数据→有效性&rdquo

成绩等级的对应关系如下。
●60分以下:等级为差
●60分以上(含60分),80分以下:等级为中。
●80分以上(含80分),90分以下:等级为良。
●90分以上(含90分):等级为优。
通常情况下,此问题可以使用IF函数来解决,例如B3单元格中的公式:
=IF(A2>60,"差",IF(A2<80,"中",IF(A2<90,"良","优")))
此公式简单易用,但缺点是公式会随着条件区间的增加而更加复杂,而且如果条件区间多于8级,则IF函数会因为嵌套数量的限制而导致公式编写非常繁琐。
而如果使用VLOOKUP函数,就不会存在此类问题,如在B4单元格中输入公式:
=VLOOKUP($A3,$D$3:$E$6,2)
另一个有关此类应用的典型实例就是计算个人所得税。个人所得税的区间等级划分为9级,如下图所示。

应缴个人所得税=因纳所得额-起征点金额
假设C16单元格的应发工资为3000元,以下公式可以返回所得税额:
=IF($C16<=$F$1,0,($C16-$F$1)*VLOOKUP(($C16-$F$1),$D$3:$F$11,2,1)-VLOOKUP(($C16-$F$1),$D$3:$F$11,3,1))

换个花样儿玩VLOOKUP函数

VLOOKUP函数,大家都知道,这可是EXCEL中最最常用的函数之一。 你还不知道它吗? 先看看EXCEL的帮助文件怎么说的:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)当我第一次看见帮助文档,差点忍不住爆粗口,尼玛,英文,这是逼我&helli

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:如何利用Excel函数对多条件区间判断取值发布于2023-09-29 01:43:32
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: