Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3375|回复: 6

[已解决]这公式为什么地下会出现#NUM!

[复制链接]
发表于 2013-7-25 17:48 | 显示全部楼层 |阅读模式
请大侠们帮忙看看
最佳答案
2013-7-25 18:07
lovezyj 发表于 2013-7-25 17:59
03版怎么办?


=IF(ISERROR(INDEX($C$3:$C$11,SMALL(IF(MATCH($C$3:$C$11,$C$3:$C$11,0)=ROW($C$3:$C$11)-2,ROW($C$3:$C$11)-2),ROW(A1)))),"",INDEX($C$3:$C$11,SMALL(IF(MATCH($C$3:$C$11,$C$3:$C$11,0)=ROW($C$3:$C$11)-2,ROW($C$3:$C$11)-2),ROW(A1))))

这个。。。。iferror其实是if+iserror的精简版,就是可惜不能在03版里用。。。{:20:}

book1.rar

2.92 KB, 下载次数: 5

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2013-7-25 17:53 | 显示全部楼层
本帖最后由 xdragon 于 2013-7-25 18:08 编辑

你函数的目的是求不重复的品名,并按照从小到大进行排序,一共只有3个不同的项目,你下拉到第四个以后当然是错误值了。可以用iferror函数让错误值隐藏显示为空白的。

for 2007以上版本或wps
=IFERROR(INDEX($C$3:$C$11,SMALL(IF(MATCH($C$3:$C$11,$C$3:$C$11,0)=ROW($C$3:$C$11)-2,ROW($C$3:$C$11)-2),ROW(A1))),"")
ctrl+shift+enter

for 2003
=IF(ISERROR(INDEX($C$3:$C$11,SMALL(IF(MATCH($C$3:$C$11,$C$3:$C$11,0)=ROW($C$3:$C$11)-2,ROW($C$3:$C$11)-2),ROW(A1)))),"",INDEX($C$3:$C$11,SMALL(IF(MATCH($C$3:$C$11,$C$3:$C$11,0)=ROW($C$3:$C$11)-2,ROW($C$3:$C$11)-2),ROW(A1))))
ctrl+shift+enter

回复

使用道具 举报

发表于 2013-7-25 17:56 | 显示全部楼层
  1. =IFERROR(INDEX($C$3:$C$11,SMALL(IF(MATCH($C$3:$C$11,$C$3:$C$11,0)=ROW($C$3:$C$11)-2,ROW($C$3:$C$11)-2),ROW(A1))),"")
复制代码
出现这种错是因为找不到数据,下面部分本来没有数据嘛

如果你用的是07以后的版本,你可以用以上公式
回复

使用道具 举报

 楼主| 发表于 2013-7-25 17:58 | 显示全部楼层
xdragon 发表于 2013-7-25 17:53
你函数的目的是求不重复的品名,并按照从小到大进行排序,一共只有3个不同的项目,你下拉到第四个以后当然是 ...

IFERROR  在03里面能用吗
回复

使用道具 举报

 楼主| 发表于 2013-7-25 17:59 | 显示全部楼层
1032446692 发表于 2013-7-25 17:56
出现这种错是因为找不到数据,下面部分本来没有数据嘛

如果你用的是07以后的版本,你可以用以上公式

03版怎么办?
回复

使用道具 举报

发表于 2013-7-25 18:07 | 显示全部楼层    本楼为最佳答案   
lovezyj 发表于 2013-7-25 17:59
03版怎么办?


=IF(ISERROR(INDEX($C$3:$C$11,SMALL(IF(MATCH($C$3:$C$11,$C$3:$C$11,0)=ROW($C$3:$C$11)-2,ROW($C$3:$C$11)-2),ROW(A1)))),"",INDEX($C$3:$C$11,SMALL(IF(MATCH($C$3:$C$11,$C$3:$C$11,0)=ROW($C$3:$C$11)-2,ROW($C$3:$C$11)-2),ROW(A1))))

这个。。。。iferror其实是if+iserror的精简版,就是可惜不能在03版里用。。。{:20:}
回复

使用道具 举报

发表于 2013-7-25 18:07 | 显示全部楼层
lovezyj 发表于 2013-7-25 17:58
IFERROR  在03里面能用吗

不能
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-12 14:40 , Processed in 0.369607 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表