ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: zm0115

[Excel 函数与公式] [开_137]寻找五连号

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2012-9-28 14:19 | 显示全部楼层
本帖最后由 Scrazy 于 2012-9-28 14:25 编辑
  1. IF(AVEDEV(-MID(A1,{1,4,7,10,13},2))=1.2,1,0)
复制代码
45个字符
  1. IF(VAR(-MID(A1,{1,4,7,10,13},2))=2.5,1,0)
复制代码
42个字符

一种思路的诞生……

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2012-9-28 15:54 | 显示全部楼层
研究了半天,还是弄出来,楼主提示一下

TA的精华主题

TA的得分主题

发表于 2012-9-29 00:13 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
请问版主,什么时候公布答案??

TA的精华主题

TA的得分主题

发表于 2012-9-29 12:15 | 显示全部楼层
  1. =N(VAR(-MID(A1,{1,4,7,10,13},2))<3)
复制代码
  1. =N(VAR(-MID(A1,{1,4,7,10,13},2))=2.5)
复制代码
  1. =N(SUM(MOD(MID(A1,{1,4,7,10,13},2),5))/5=2)
复制代码

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2012-9-29 12:31 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
有重复吗?
1,3,5,5,2

TA的精华主题

TA的得分主题

发表于 2012-9-29 15:01 | 显示全部楼层
目前55字,想不出来了
=N(SUM(LARGE(-MID(A1,{1;4;7;10;13},2),{1,5})*{1,-1})=4)

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2012-9-29 16:22 | 显示全部楼层
本帖最后由 lpy6666 于 2012-9-29 17:46 编辑

  1. =--(MAX(--MID(A1,ROW($1:$5)*3-2,2))-MIN(--MID(A1,ROW($1:$5)*3-2,2))=4)
复制代码

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2012-9-29 17:47 | 显示全部楼层
本帖最后由 lpy6666 于 2012-9-29 17:49 编辑
  1. =--(SUM(SMALL(--MID(A1,ROW($1:$5)*3-2,2),{5,1})*{1,-1})=4)
复制代码

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2012-10-1 08:40 | 显示全部楼层
来晚了,一直没注意到固顶帖有这么个活动,
参与一下,
思考来思考去,无法45个字符内完成,还请楼主高见.

公式:   B1=IF(ISERROR(SUM(FIND(AVERAGE(VALUE(MID(A1,{1,4,7,10,13},2)))+{-2,-1,0,1,2},A1,1))),0,1)
不过思路应该都考虑到了, 首先用mid取出5个数的数组,求其平均值,则结果肯定是中间数,再分别加减-2,-1,0,1,2,则形成一个以平均数为中心的5个连续数,再查找这5个数是否在A1里存在。通过判断查找结果,来确定a1是否连续数。

希望楼主尽快放出结果,看看45个字符就能解决的高效公式。


TA的精华主题

TA的得分主题

发表于 2012-10-2 11:51 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 JLxiangwei 于 2012-10-3 09:29 编辑
  1. =IF(COUNT(FIND(TEXT(MID(A1,{1,4,7,10,13},2)+1,"00"),A1))=4,1,0)
复制代码
参与一下,字符不达标
修改一下
  1. =--(STDEV(-MID(A1,{1,4,7,10,13},2))<2)
复制代码
再减一个字符
  1. =--(SKEW(-MID(A1,{1,4,7,10,13},2))=0)
复制代码

评分

1

查看全部评分

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

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-12-23 10:07 , Processed in 0.036285 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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