Excel精英培训网

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

开贴 字符争霸-第四期 计算整数末尾0的个数

[复制链接]
发表于 2013-12-16 19:26 | 显示全部楼层 |阅读模式
本帖最后由 1091126096 于 2014-5-5 07:48 编辑

您还在抱怨论坛的题目太难吗?你还在惆怅自己的等级太低吗?
来参加字符争霸吧。新手的你同样可以成为犀利的霸主。在学习知识的同时还有海量BB与经验等着您哦。。
您还在忧郁什么,一起来挑战字符的极限吧。。。


计算数值末尾“0”的个数             
1.数据源为0至1E+19(不含
1E+19之间的任意整数
2.求末尾连续0的个数,要求:在B2写公式,下拉完成。纯函数,不得使用辅助列

   
开  帖  了:
      本期竞赛,出现一些漏洞,在此表示歉意。有人问为什么出如此简单题目,开贴后就知道了:一道简单题目精油如此多精彩纷呈的答案,难道不是很有意义吗?
      同时由于时间有限,加上水平不高,点评简单而且不到位,也请童鞋们海涵.   
      
霸主     笨笨四 6楼    蝶·舞 32楼    20  字符  公式 =20-LEN((1&A2)*1%^9)  
                                                  (特别说明:兰校长在10楼原来也贴出这个公式,但后来删了,要将机会留给大家吧。)
第3名  冥王   22楼              22字符    公式   =LEN(-A2)-LEN(--("."&A2))+1


补充说明:本帖发表之日起,受到童鞋们的关注,在此表示感谢。开帖之后,多位童鞋对霸主评定提出异议。由于本人水平有限,数据源数据太少,科学计数法表示的数字仅有1个,不具备代表性, 致使对公式的检查不到位。在此表示歉意。



上一期: Excel [已开贴][字符争霸第三期]统计连续出现的个数 - 『Excel 竞赛专版』 - Excel精英培训网 - Microsoft Excelhttp://www.excelpx.com/thread-314670-1-1.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点评

=20-LEN((1&A2)*1%^9) 对1E+19也不适用  发表于 2013-12-25 08:17
既然公式大家都不通用,那么就找适合题目数据源的最短的一个,30#的就是取巧到极致了 如果要求通用,开题时就写明。开头题主还实时公布过当前最短字符,给大家的导向就是鼓励取巧  发表于 2013-12-24 09:33
这个最佳的公式也是不通用啊,,为什么挑9990123045011110000 这个正好能凑上这个公式的数字去考校其它公式999012304501111后面3个0、2个0、1个0 都试。 要么要求通用,要么写明适合题目数据源,鼓励取巧!  发表于 2013-12-24 09:28
看点评好些不通用。但最佳的也不通用,123456789012345,123456978901234000测试不通过。喜欢第三名的公式。  发表于 2013-12-24 08:44
开帖前公布最短字符数,这个可以有  发表于 2013-12-17 16:12
提个建议:能不能提前将最短公式的字符数公布出来?以便大家在开同贴前争取突破  发表于 2013-12-17 12:11

评分

参与人数 1 +30 金币 +30 收起 理由
顺⑦.zì繎。 + 30 + 30 出题奖励

查看全部评分

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

占个沙发,34字符:
  1. =MATCH(,0/RIGHT(1&A2,ROW(A:A)),)-1
复制代码
32字符:
  1. =SUM(N(-RIGHT(1&A2,ROW(A:A))=0))
复制代码

点评

+JY 20 + BB 20  发表于 2013-12-23 21:10

评分

参与人数 1 +20 金币 +20 收起 理由
顺⑦.zì繎。 + 20 + 20 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2013-12-16 19:40 | 显示全部楼层
本帖最后由 as0810114 于 2013-12-16 20:47 编辑

占位,楼主真坑
  1. =LEN(A2)-LEN(-(1%&A2))+5
复制代码

点评

对 9990123045011110000 失灵了。 但依然精彩。 + jy 20 + bb20  发表于 2013-12-23 23:14

评分

参与人数 1 +20 金币 +20 收起 理由
顺⑦.zì繎。 + 20 + 20 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2013-12-16 19:50 | 显示全部楼层
本帖最后由 云影 于 2013-12-16 20:07 编辑

  1. =IF(A2,MAX(((-RIGHT(A2,ROW($1:20)))=0)*ROW($1:20)),1)
复制代码

点评

+ JY 10 + BB 10  发表于 2013-12-23 23:16

评分

参与人数 1 +10 金币 +10 收起 理由
顺⑦.zì繎。 + 10 + 10

查看全部评分

回复

使用道具 举报

发表于 2013-12-16 19:51 | 显示全部楼层
本帖最后由 tgydslr 于 2013-12-16 20:56 编辑
  1. =MAX(ISNUMBER(FIND(REPT("0",ROW($1:20)),A2))*ROW($1:20))
复制代码

点评

+ JY 10 + BB 10  发表于 2013-12-23 23:16

评分

参与人数 1 +10 金币 +10 收起 理由
顺⑦.zì繎。 + 10 + 10 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2013-12-16 20:46 | 显示全部楼层
本帖最后由 笨笨四 于 2013-12-20 17:12 编辑

占位先:
1。=LEN(A2)-LEN(-(1%&A2))+5。。。。PS(不通用,更郁闷,测试1234567890123450000不通过)
再来一发:
2。=20-LEN((1&A2)/10^18)(如果不含1e+19可以用)
3。=20-LEN((1&A2)*1%^9)
PS:为什么规定1E+19呢,难道有玄机?{:091:}

再来两发:

4。=SUM(N(-RIGHT(1&A2,ROW(A:A))=0))

5。=MOD(COUNT(-(A2/10^ROW(A:A)&1%)),307)

点评

+ JY 30 + BB 30  发表于 2013-12-23 23:19
20-LEN((1&A2)/10^18) 可以通过。  发表于 2013-12-19 17:53
你为什么写18次幂?  发表于 2013-12-18 00:21

评分

参与人数 1 +30 金币 +30 收起 理由
顺⑦.zì繎。 + 30 + 30 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2013-12-16 20:53 | 显示全部楼层
  1. =20-COUNT(1/RIGHT(A2,ROW($1:$20)))-19*(A2=0)
复制代码

点评

+ JY 10 + BB 10  发表于 2013-12-23 23:19

评分

参与人数 1 +10 金币 +10 收起 理由
顺⑦.zì繎。 + 10 + 10

查看全部评分

回复

使用道具 举报

发表于 2013-12-16 20:54 | 显示全部楼层
  1. =20-COUNT(FIND(".",A2/10^ROW($1:$20)))-19*(A2=0)
复制代码
回复

使用道具 举报

发表于 2013-12-16 20:54 | 显示全部楼层
  1. =COUNT(FIND(REPT("0",ROW($1:20)),A2))
复制代码
回复

使用道具 举报

发表于 2013-12-16 22:04 | 显示全部楼层
本帖最后由 xdragon 于 2013-12-20 11:23 编辑
  1. =SUM(N(RIGHT(A9,ROW(INDIRECT("1:"&LEN(A9))))%=0))
复制代码
三键
  1. =LEN(SUBSTITUTE(A2,MID(-("."&A2),4,99),""))
复制代码
  1. =20-LEN((1&A2)*1E-18)
复制代码
这个不知道算不算,因为输入后,长度有变化。。。不符合19次方的。。无视这个吧。。。
  1. =SUM(N(RIGHT(1&A2,ROW($1:$99))%=0))
复制代码

评分

参与人数 1 +10 金币 +10 收起 理由
顺⑦.zì繎。 + 10 + 10

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-29 05:45 , Processed in 0.634058 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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