多语言展示
当前在线:546今日阅读:103今日分享:49

excel表格实例教程6:iferror函数常见使用方法

iferror函数是excel表格非常常用的一个函数,尤其是在处理一些公式计算结果出现错误的情况下,进行判断处理,继续进行下一步计算,作用明显。iferror(参数1,参数2),参数1出现错误时即会返回参数2,否则参数1。场景——江A公司5月销售业绩表,计算要求:1、计算各机构销售人员业绩完成率;2、完成率达100%,按销售业绩给予5%目标奖励;3、查找张1等销售人员业绩。
工具/原料

wps/ office excel

方法/步骤
1

一、计算各机构销售人员业绩完成率及目标达标奖励:在f6输入“=E6/D6”,然后向下填充。可以看到:由于南区店未参加本次活动,未下达目标,出现了错误值。

2

二、如果忽略以上,继续计算下一步目标达标奖励,会出现什么结果呢?在G6输入“=IF(F6>=100%,E6*5%,0)”,然后向下填充,可以看到南区店销售奖励继续出现错误值。

3

三、这样虽然不算错,但将这样一份报表报送给总经理,让人看不懂,也不美观。那么,怎么解决呢?正确方法:在f6输入“=IFERROR(E6/D6,'未参加')”                在g6输入“=IF(F6='未参加','未参加',IF(F6>=100%,E6*5%,0))”                结果显示,南区店尽管有业绩,但完成率、达标奖励均显示'未参加'。

4

四、查找“张1”、“李1”、“赵1”、“王4”销售业绩:在J6输入“=VLOOKUP(I6,$B$6:$E$21,4,0)”,然后再向下填充,可以看到赵1、王4由于不在销售表上,返回值是错误值。注意点:1、B6~E21区域要绝对引用;2、查找区不能从A6查起,因为VLOOKUP函数必须从查找条件必须在查找区的第一列,否则会出现错误。

5

五、那么,正确方法:在J6输入“=IFERROR(VLOOKUP(I6,$B$6:$E$21,4,0),'不在销售表里')”,然后向下填充,这样赵1、王4结果是“不在销售表里”。

注意事项

如果对您有所帮助,请投一票,您的鼓励是我们前进的动力!不胜感激!

推荐信息