ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

   
EH云课堂-专业的职场技能充电站 限时送,魔方网表将Excel变在线系统 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
Excel不给力? 何不试试FoxTable! Excel 2016函数公式学习大典 高效办公必会的Office实战技巧 免费下载Excel行业应用视频
300集Office 2010微视频教程 Tableau-数据可视化工具 ExcelHome出品 - VBA代码宝免费下载 13门Excel免费公开课任你学
你的Excel 2010实战技巧学习锦囊 欲罢不能, 过目难忘的 Office 新界面 免费的Excel考勤计算系统
查看: 192|回复: 4
打印 上一主题 下一主题

[求助] 按行数计算等值数据间隔

[复制链接]

ag娱乐平台手机版,  中国出动护卫舰,驱逐舰和两栖登陆舰随行。拉森号在接近人工岛屿时派出直升机侦察岛屿机场,船厂等设施。海军部同时计划更多海域巡逻,有可能包括“罗斯福”号航母编队。

  “传统影院60元一张票只能保证10%的收益率,蒙太奇数字影院10元一张票,一天5场,按每场的上座率50%计算,也能保证100%的投资回报率。如果把票降到5元,回报率也有50%。”在接受记者采访时,张宝全将蒙太奇数字影院描绘成民间的投资目标和有力工具,“明年,这种数字影院将在全国掀起一个小高潮。”冰场犯规王?中国短道速滑队范可新成韩媒眼中钉  说:“奥巴马最好和全世界最大的非洲天然动物园的一群猴子生活在一起,舔食游客扔过来的碎面包渣。”

TA的精华主题

TA的得分主题

跳转到指定楼层
1
发表于 2019-1-13 00:04 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
图中相同数字我已经用相同颜色填充,以便各位老师识别。

红框内数字是举例:比如  41  这个数,在 9行、13行、16行 出现,在第 9行是第一次出现,所以无法计算与上次出现相同数字时所在行的间隔数量,但第 13行和第 16行的数据可以看出结果分别是4和3,那么求问怎么能用公式得到这些数据?

在得到每个数据与该数据上一次出现的行数间隔后,在C、D两列内按要求填入数值,其实就是从B列中用公式筛选求得结果。

希望大神们解答一下,先行拜谢各位大神老师。


相同数字间隔.zip

32.71 KB, 下载次数: 5

TA的精华主题

TA的得分主题

2
发表于 2019-1-13 09:39 | 只看该作者
excel2016pq所做

ag娱乐平台手机版相同数字间隔2.rar

15.98 KB, 下载次数: 6

评分

参与人数 2鲜花 +3 收起 理由
飞天篮球猪 + 2
雪裕隆冬 + 1 感谢帮助

查看全部评分

TA的精华主题

TA的得分主题

3
 楼主| 发表于 2019-1-13 19:45 | 只看该作者
本帖最后由 雪裕隆冬 于 2019-1-13 19:47 编辑

我是 EXCEL2013 ,有没有公式运算可以解决这个问题呢?

TA的精华主题

TA的得分主题

4
发表于 2019-1-13 20:35 | 只看该作者
B2     =IFERROR(ROW()-LOOKUP(1,0/(A1:A$1=A2),ROW($1:1)),"")
C2   =IF(COUNTIF($A$2:$A$21,A2)<2,"",MAX(MMULT(LARGE(IF(A2=$A$2:$A$21,ROW($1:$20),),IF({1,0},ROW(INDIRECT("1:"&COUNTIF($A$2:$A$21,A2)-1)),ROW(INDIRECT("2:"&COUNTIF($A$2:$A$21,A2))))),{1;-1})))
D2与C2类似,就不写了

评分

参与人数 1鲜花 +2 收起 理由
雪裕隆冬 + 2 太强大了

查看全部评分

TA的精华主题

TA的得分主题

5
发表于 2019-1-13 23:53 | 只看该作者

也用PQ做了一下。
  1. let
  2.     源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],

  3.     变 = List.Accumulate( 源[数字],
  4.                           {{},{}},
  5.                           (s,c)=>{ s{0}&{c}, s{1}&{ [ f = (x,y)=>List.PositionOf(x,y,2),
  6.                                                       l = f(源[数字],c),
  7.                                                       m = List.Transform({1..List.Count(l)-1},each l{_}-l{_-1}),
  8.                                                       p = List.Count(f(s{0},c)),
  9.                                                       i = if p=0 then null else l{p}-l{p-1},
  10.                                                       r = {c,i,List.Max(m,0),List.Min(m,0)} ][r] } } ){1},
  11.     果 = #table({"数字","间隔","最大","最小"}, 变)
  12. in
  13.     果
复制代码
截图如下:


附件:
相同数字间隔.xlsx.zip (15.41 KB, 下载次数: 0)

评分

参与人数 1鲜花 +1 收起 理由
雪裕隆冬 + 1

查看全部评分

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

本版积分规则

关注官方微信,高效办公专列,每天发车

ag娱乐平台手机版手机版|关于我们|联系我们|ExcelHome

GMT+8, 2019-1-22 14:28 , Processed in 0.096773 second(s), 20 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2017 Wooffice Inc.

   

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

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

快速回复 ag娱乐平台手机版 返回列表
微博发布315白皮书 携手新浪正式推出黑猫投诉平台 世界为何那么多人爱中国?外国粉丝表白让人脸红 苏媒:肯帝亚出局不意外 山东实力极强无短板 小区养护院要修太平间?居民反对直呼太恐怖(图) 澳大利亚推广牛肉活动 台湾学生手绘“国旗”被抹 杨震足彩:罗马主场不败 赫罗纳拉科分胜负 蔚山主帅点名要警惕奥斯卡 大将直言不会再犯错 网易公司CEO丁磊:当然会考虑回A股上市 进球gif-阿兰头顶脚踢梅开二度 恒大暂5-0亚泰 对外经贸大学教授:国人工作时间还可更短点 想不到!G20中这个国家比阿根廷还脆弱 台湾青年选手来大陆“取经” 傅海峰赞小戴一流
亚投行运营两年 交出的这份成绩单令国人自豪 政协委员建议制定个人破产法:有助于破解执行难 韩美FTA第三轮修改谈判开始 韩方力争豁免钢铁关税 涉3千万借贷案一方隐匿证据胜诉 最高法再审改判 民警抓获盗窃分子 面对嫌犯儿子却说了句暖心谎言 百名玉树地震孤儿受资助 多数将来想返乡:家是根 内盘商品期货开盘涨跌不一 郑醇主力跌超2% 专家解读如何看待我国国防费连续第三年以个位数增长 西蒙尼:皇马的阵容世界最强 强于巴萨巴黎曼城 《棋魂》要拍网剧! 制作方千万别做这几件事 去年IT行业年均工资13.3万元 中部地区涨薪最快 与巴菲特背道而驰:今年Q1机构投资者大幅减持苹果
进球gif-杨程扑救变助攻 U23罗皓头球顶入空门 要想改造火星?人类真的做不到啊 证监会第三任主席周正庆病逝 曾被朱镕基“点赞” 周强:过去五年限制391.2万人次乘坐动车和高铁 这项工资不能随意扣除 但很多人都不知道 霍启刚:香港年轻人北上参军创业 为什么不呢? 翟晓川:我一直在请战 教练组顾及我恢复情况 镍下游利空逐步兑现 突破机会越来越成熟 日政府提议5月举行中日韩领导人会谈 韩国同意 云南越狱涉毒犯张林苍被判无期 曾当庭自称杀警 俄媒:击落俄军机防空导弹或系从乌克兰流入叙利亚 马尔代夫总统宣布全国实行紧急状态 为期15天 亚太股市周二开盘遭血洗 日经暴跌4% ag娱乐平台手机版