excel中判断等级用什么函数(excel判断等级的各种方法)
导语:在Excel中判定等级,除了用If函数外,还有5种易学易懂的技巧
在Excel中,依据一定的标准去判定等级是常见的操作,除了传统的If函数外,还有5种方法,易学易懂易掌握。
一、Excel等级判定:If函数法。
功能:根据指定的条件返回指定的值或执行指定的操作。
语法结构:=If(判断条件,条件为真时的返回值或函数公式,条件为假时的返回值或函数公式)。
目的:判断销售额的“等级”情况。
方法:
在目标单元格中输入公式:=IF(F3>600,&34;,IF(F3>500,&34;,IF(F3>300,&34;,&34;)))。
解读:
1、If函数除了单独使用外,还可以嵌套应用,但缺点是嵌套层级较多时,容易出错。
2、如果要使用If函数判定等级,要按照一定的顺序去判定条件。
二、Excel等级判定:Ifs函数法。
功能:检查是否满足一个或多个条件并返回与第一个TRUE条件对应的值。
语法结构:=Ifs(判断条件1,返回值1,判断条件2,返回值2……)。
目的:判断销售额的“等级”情况。
方法:
在目标单元格中输入公式:=IFS(F3>600,&34;,F3>500,&34;,F3>300,&34;,F3<=300,&34;)。
解读:
Ifs函数避免了If函数的嵌套。相对于If函数来说,简单直观易理解。只需要保证判断条件和返回值一一对应即可。
三、Excel等级判定:Vlookup函数法。
功能:返回指定范围中和指定条件相对应的值。
语法结构:=Vlookup(查询值,查询范围,返回列数,[匹配模式])。其中0位精准模式,1位模糊模式。
目的:判断销售额的“等级”情况。
方法:
在目标单元格中输入公式:=VLOOKUP(F3,$J$3:$K$6,2,1)。
解读:
1、公式=VLOOKUP(F3,$J$3:$K$6,2,1)中F3为需要查询的值,$J$3:$K$6为查询范围,2为返回列数,即返回K列的值。
2、当Vlookup函数采用模式查询方式时,如果在数据范围中找不到对应的值,则会自动向下兼容查询,即匹配小于当前值的最大值,并返回对应的值。
四、Excel等级判定:Lookup函数法。
功能:返回指定数据范围中符合条件的值。
语法结构1:=Lookup(查询值,数据范围)。
语法结构2:=Lookup(查询值,查询值所在行或列,[返回值所在行或列])。
Lookup函数有两种语法结构,分别为向量形式和数组形式,语法结构1为数组形式、语法结构2为向量形式。
目的:判断销售额的“等级”情况。
方法:
在目标单元格中输入公式:=LOOKUP(F3,$J$3:$K$6)或=LOOKUP(F3,$J$3:$J$6,$K$3:$K$6)。
解读:
1、使用数组形式时,查询值所在的范围必须在数据区域的第一行或第一列,返回值所在的范围必须在数据区域的最后一行或最后一列。
2、使用向量形式时,如果查询值和返回值在同一个区域,则可以省略返回值范围。
五、Excel等级判定:Choose+Match组合函数法。
Choose函数功能:根据指定的值,筛选出对应的值或执行相应的操作。
语法结构:=Choose(索引值,返回值1或表达式1,[返回值2或表达式2]……[返回值N或表达式N])。
Match函数功能:返回指定值在指定范围中的相对位置。
语法结构:=Match(定位值,数据范围,匹配类型),其中匹配类型有三种类型,分别为1(小于)、0(精准)、-1(大于)。
目的:判断销售额的“等级”情况。
方法:
在目标单元格中输入公式:=CHOOSE(MATCH(F3,$J$3:$J$6,1),K$3,K$4,K$5,K$6)。
解读:
公式中首先用Match函数获取当前值在$J$3:$J$6中的相对位置,并作为Choose函数的第一个参数,然后根据参数值返回对应的等级。
六、Excel等级判定:Index+Match组合函数法。
Index函数功能:返回指定范围中行列交叉处的值。
语法结构:=Index(数据范围,行,[列])。当省略“列”时,默认的值为1。
目的:判断销售额的“等级”情况。
方法:
在目标单元格中输入公式:=INDEX(K$3:K$6,MATCH(F3,J$3:J$6,1))。
解读:
公式中利用Match函数获取当前值在J$3:J$6中的相对行数,并作为Index函数的第二个参数,最后返回指定的行和第一列交叉处的值。
结束语:
本文从实际出发,对等级判断的6种技巧做了详细的解读,对于使用技巧,需要在掌握函数或公式基础功能的基础上再融会贯通,如果在学习的过程中,有任何疑问,可以在留言区留言讨论哦!
本文内容由小涵整理编辑!