Excel精英培训网

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

[已解决]请教高手帮忙解决2个问题:

[复制链接]
发表于 2010-4-3 11:39 | 显示全部楼层 |阅读模式

请教高手解决2个问题:


问题(1):在0000---9999的数中,总计是1万个数字,含有至少1个数字8的(比如8、86、281、814、1080等)总计有多少个?

问题(2):在00000---99999的数中,总计是10万个数字,含有至少1个数字8(比如8、86、281、814、1080、91684等)的总计有多少个?

请高手解决,感谢!

我本来想手工列举,但是太多了,得把人累死,还不一定准确,只有请教excel高手了!

最佳答案
2010-4-3 12:16

请楼主查看附件:

OrMACFG1.rar (1.73 KB, 下载次数: 0)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2010-4-3 12:16 | 显示全部楼层    本楼为最佳答案   

请楼主查看附件:

OrMACFG1.rar (1.73 KB, 下载次数: 0)
回复

使用道具 举报

 楼主| 发表于 2010-4-3 12:23 | 显示全部楼层
回复

使用道具 举报

发表于 2010-4-3 12:25 | 显示全部楼层

=SUM(--NOT(ISERROR(FIND(8,ROW(1:10000)-1))))

不知道楼主需要哪一种,本楼的公式不管8在某个数字有没有重复,比如8808这个数值只算有1个8;

2楼管8在某个数字有重复的有几个算几个,比如8808这个数值就算有3个8

回复

使用道具 举报

发表于 2010-4-3 12:26 | 显示全部楼层

数组公式[em04]
回复

使用道具 举报

 楼主| 发表于 2010-4-3 12:33 | 显示全部楼层

在一个数中,重复的8只算1个,比如8808就是含有8的一个数,需要的就是计算这种

回复

使用道具 举报

发表于 2010-4-3 12:34 | 显示全部楼层

那就是它了:=SUM(--NOT(ISERROR(FIND(8,ROW(1:10000)-1))))
回复

使用道具 举报

发表于 2010-4-3 12:37 | 显示全部楼层

结果是3439
回复

使用道具 举报

 楼主| 发表于 2010-4-3 12:38 | 显示全部楼层

粘贴公式后,按ctrl+shift+enter 后,结果是下面

{=SUM(--NOT(ISERROR(FIND(8,ROW(1:10000)-1))))}

怎么回事啊?

回复

使用道具 举报

发表于 2010-4-3 12:40 | 显示全部楼层

QUOTE:
以下是引用sjy408在2010-4-3 12:38:00的发言:

粘贴公式后,按ctrl+shift+enter 后,结果是下面

{=SUM(--NOT(ISERROR(FIND(8,ROW(1:10000)-1))))}

怎么回事啊?

将单元格格式设为常规后,再试试……

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-23 02:01 , Processed in 0.251759 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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