ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 5347|回复: 24

[已解决] 感谢各位朋友的细心教导……与帮忙……。谢谢

[复制链接]

TA的精华主题

TA的得分主题

发表于 2013-8-8 23:55 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 zxjcn 于 2013-8-9 13:54 编辑

统计一下。表中6-9行的数据然后把结果显示出来。


比如02 这个数在6-9行里出现4次。哪么02就在 4个数据这一行里显示出来。
比如01 这个数在6-9行里出现3次 。哪么01就放在3个数据这一行里显示出来。
(6-9行里最小的数字是01 ,最大的数是33) 不想在手动了。表太多。

222222.jpg



高手帮忙.rar (1.83 KB, 下载次数: 23)



感谢各位朋友的细心教导……与帮忙……。谢谢

TA的精华主题

TA的得分主题

发表于 2013-8-9 08:06 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
  1. =TEXT(--RIGHT(SMALL(IF(COUNTIF($A$6:$T$9,$A$1:$AG$1)=5-ROW(1:1),$A$1:$AG$1,100),COLUMN(A:A)),2),"00;;;")
复制代码
数组公式

高手帮忙.rar

4.35 KB, 下载次数: 2

TA的精华主题

TA的得分主题

发表于 2013-8-9 08:17 | 显示全部楼层
能解,但从你的说明中透出的信息,实际表格数据并不是你附件的那样(“表太多”)为了不至于做无效功,请详加说明:
1、表太多——是指一个个工作表,还是指一行行数据;
2、是求固定的四行(比如是彩票,始终是最后的四期),还是多一行数据就增加一行统计?
3、现有结果区是在四行的下面,如果数据区域是不断增加的,肯定放不下,而且重复次数也一定不止四个,那么出现五次、六次……要不要列出?

TA的精华主题

TA的得分主题

发表于 2013-8-9 08:18 | 显示全部楼层
本帖最后由 祝洪忠- 于 2013-8-9 08:19 编辑
  1. =TEXT(SMALL(IF(COUNTIF($6:$9,ROW($1:$33))=5-ROW(A1),ROW($1:$33),34),COLUMN(A1)),"[=34] ;00")
复制代码

TA的精华主题

TA的得分主题

发表于 2013-8-9 08:34 | 显示全部楼层
本帖最后由 dengjq2000 于 2013-8-9 20:16 编辑

=IF(SUM(IF(COUNTIF($A$6:$T$9,ROW($A$1:$A$33))=5-ROW($A1),1))<COLUMN(A$1),"",SMALL(IF(COUNTIF($A$6:$T$9,ROW($A$1:$A$33))=5-ROW($A1),ROW($A$1:$A$33),4^8),COLUMN(A$1)))

djq_高手帮忙_20130809.rar

4.13 KB, 下载次数: 4

TA的精华主题

TA的得分主题

发表于 2013-8-9 08:42 | 显示全部楼层
祝洪忠- 发表于 2013-8-9 08:18

公式很赞!这种问题我一般倾向于数据透视一下搞定,而不花脑筋去想这么复杂的数组公式。

TA的精华主题

TA的得分主题

发表于 2013-8-9 09:19 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
祝洪忠- 发表于 2013-8-9 08:18

你好,有些地方理解不了,能不能从例子中举出一个例子,多谢了

点评

编辑栏内鼠标分别选择公式的一部分,按F9键看一下返回的结果,有助于您理解公式的含义  发表于 2013-8-9 09:33

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-8-9 10:18 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
wangjguo44 发表于 2013-8-9 08:17
能解,但从你的说明中透出的信息,实际表格数据并不是你附件的那样(“表太多”)为了不至于做无效功,请详 ...


您说对了这个就是彩票的一些数据统计。
6-9行……这是从33个号中选出来的4组数据。 20大底

1,所说的表太多。就是每开一期。就要新建一个表。
2,6-9行。这4行数据是不会增加的。(行不会在增加)唯一变的是这4行里面的数字排序会变。
3,放心好了。6-9列最多出现4个。最少出现0个。

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-8-9 10:24 | 显示全部楼层
dengjq2000 发表于 2013-8-9 08:34
=IF(SUM(IF(COUNTIF($A$6:$T$9,ROW($A$1:$A$27))=5-ROW($A1),1))

请问您是这个是怎么弄的,也是需要手动下拉数据吗? 我一下拉怎么都是空数据阿。

你表中的数据就是我想要的结果……

TA的精华主题

TA的得分主题

发表于 2013-8-9 10:33 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
zxjcn 发表于 2013-8-9 10:18
您说对了这个就是彩票的一些数据统计。
6-9行……这是从33个号中选出来的4组数据。 20大底
  1. =TEXT(SMALL(IF(COUNTIF($A$6:$T$9,$A$1:$AG$1)=$AH11,$A$1:$AG$1,34),COLUMN(A:A)),"[<34]00;;")
复制代码
数组公式按三键右拖下拉
EH(WJG)c.rar (3.68 KB, 下载次数: 10)
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-6-7 14:51 , Processed in 0.047321 second(s), 16 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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