首页 >>  正文

if与vlookup嵌套使用

来源:baiyundou.net   日期:2024-09-20

职场工作中,经常遇到,根据不同档位,得到不同的结果,例如,左边是员工的业绩数据,我们制作了一个激励政策,不同的业绩,奖励不同,现在需要快速根据标准把所有员工的奖励数据计算出来。

方法一:使用IF函数公式

职场新人,第一反应就是嵌套IF公式

使用的公式是:

=IF(B2<30,1000,IF(B2<60,1200,IF(B2<80,1600,IF(B2<100,1800,2000))))

用到了很多个IF相互嵌套,而且括号也特别多

一不小心写错一个括号,结果就不对,然后还不好检查出结果

因此,Excel工程师们也注意到了这一痛点,在新的版本里面,更新了一个新函数公式IFS

方法二:IFS函数公式

IFS函数公式使用用法是:

IFS(条件一,结果一,条件二,结果二....)

就可以只写一个公式, 多个条件进行判断 ,所以这里,我们可以改写成公式:

=IFS(B2<30,1000,B2<60,1200,B2<80,1600,B2<100,1800,B2>=100,2000)

公式比IF简捷一些,理解起来也更容易

但是这个公式还是太长了,而且对Excel版本还有要求,如果发给低版本的同事,同事也用不了

方法三:VLOOKUP经典

VLOOKUP公式,优雅,永不过时,我们只需要先建立一个辅助列,把每档业绩的最低值给列出来

例如X<30,那么最小值就是0了

30<=X<60,这档的最低值就是30了

依次类推,然后对辅助列进行升序排列即可

然后我们只需要使用VLOOKUP公式模糊查找,第4参数填写数字1,用法:

=VLOOKUP(B2,G:I,3,1)

轻松的一次性的查找匹配出了多个结果。

关于这个小技巧,你学会了么?动手试试吧!

","gnid":"9c6e4c1dd773a07e3","img_data":[{"flag":2,"img":[{"desc":"","height":"598","title":"","url":"https://p0.ssl.img.360kuai.com/t01f3307e5732fadf2d.jpg","width":"854"},{"desc":"","height":"460","title":"","url":"https://p0.ssl.img.360kuai.com/t01b4d4dddcf89401b5.jpg","width":"962"},{"desc":"","height":"505","title":"","url":"https://p0.ssl.img.360kuai.com/t0138f95931b9068a4b.jpg","width":"934"},{"desc":"","height":"556","title":"","url":"https://p0.ssl.img.360kuai.com/t016a7fc0dc00d49092.jpg","width":"772"},{"desc":"","height":"490","title":"","url":"https://p0.ssl.img.360kuai.com/t016fbca493ab51cdb0.jpg","width":"873"}]}],"original":0,"pat":"art_src_3,fts0,sts0","powerby":"pika","pub_time":1698926400000,"pure":"","rawurl":"http://zm.news.so.com/757add9b57e3ddce7563d2cb8bd2fdb3","redirect":0,"rptid":"6349237075433ba8","rss_ext":[],"s":"t","src":"Excel自学成才","tag":[{"clk":"kcareer_1:excel","k":"excel","u":""},{"clk":"kcareer_1:b2","k":"b2","u":""}],"title":"IFS新公式和VLOOKUP公式,你更喜欢用哪个

慎昆连1969我想问一下函数VLOOKUP和IF嵌套的公式,请教一下. -
任强怀15649969248 ______ VLOOKUP正常情况下是数据列从左至右.就是A列是姓名,B列是工号 求某人工号,就是=VLOOKUP("姓名",A2:A5,B2:B5,2,0) 如果正相反,B列是姓名,A列是工号,就需要用楼主所用的IF函数调整数据的顺序 =VLOOKUP("姓名",IF({1,0},B2:B5,A2:A5),2,0) 这里A9是一个姓名项,所以有: =VLOOKUP(A9,IF({1,0},B2:B5,A2:A5),2,0)

慎昆连1969Excel 求救,IF函数嵌套VLOOKUP怎么使用 -
任强怀15649969248 ______ =if(isna(vlookup(...,...,1,0),"如果vlookup找不到数据显示这个引号里的信息内容","如果vlookup可以找到数据显示这个引号里的信息内容") vlookup公式请使用帮助.

慎昆连1969怎么在VLOOKUP基础上嵌套IF函数 .如图
任强怀15649969248 ______ 比较长一点而已=if(vlookup(...)=0,"缺考",vlookup(...))

慎昆连1969if和vlookup函数怎么嵌套? -
任强怀15649969248 ______ =if(iserror(公式),"",公式)

慎昆连1969excel中if和vlookup嵌套 -
任强怀15649969248 ______ =IF(G6R相对于Q来说是2.

慎昆连1969关于excel的嵌套函数.if和vlookup -
任强怀15649969248 ______ VLOOKUP(G2:G175,得分表,3,FALSE) 这个地方错了 Vlookup函数的第一格参数是 查找的内容 不应该是 G2:G175 这样一个范围 例如可能是这样 =vlookup(A2,G2:G175,3,0)

慎昆连1969跪求大神指导!VLOOKUP和IF函数嵌套法 -
任强怀15649969248 ______ 公式修改为这样就可以了:=IF(COUNTIF(Sheet3!$A$1:$A$999,C5),VLOOKUP(C5,Sheet3!$A$1:$C$999,3,),"按需") 如果用的是EXCEL 2007及以上版本,公式还可以精简为这样:=IFERROR(VLOOKUP(C5,Sheet3!$A$1:$C$999,3,),"按需")

慎昆连1969excel的if与vlookup嵌套 在线等 !!! -
任强怀15649969248 ______ 假设第一图为Sheet1,第二图为sheet2,两图的序号列均在A列则第一图等级列在I,第二图等级列为D列.在第一图sheet1的I2中输入:=if(vlookup(G2,Sheet2!B:D,3,false)=0,"破学...

慎昆连1969IF和VLOOKUP嵌套使用问题 -
任强怀15649969248 ______ 公式改为这样:=VLOOKUP(出货明细!H3,匹配值!$A$2:$F$259,LOOKUP(F3,{0,2;3,3;5,4;10,5;20,6}),) 或直接对A:F列整列引用,公式:=VLOOKUP(出货明细!H3,匹配值!$A:$F,LOOKUP(F3,{0,2;3,3;5,4;10,5;20,6}),) 如果还是不符合要求的,请按以下要求截图发上来,提问中那样的截图不行,且还需要把出货明细!H3及那个F3单元格的数据截图发上来:

慎昆连1969用IF函数与VLOOKUP函数的嵌套填写"等级" -
任强怀15649969248 ______ 在I2输入公式下拉即可:=IF(VLOOKUP(G3,得分,3,)="","破学校记录",VLOOKUP(G3,得分,3,))

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024