Excel同一列数据(1-49)每个数字都出现了N次,每个相同数字出现的间隔,用函数公式求间隔

Excel同一列数据(1-49)每个数字都出现了N次,我想知道每个相同数字出现的间隔,用什么函数公式可求出相同数字之间隔了多少次?... Excel同一列数据(1-49)每个数字都出现了N次,我想知道每个相同数字出现的间隔,用什么函数公式可求出相同数字之间隔了多少次? 展开
 我来答
一刻Excel
2023-05-07 · 靠谱的非著名EXCEL砖家
一刻Excel
采纳数:219 获赞数:334

向TA提问 私信TA
展开全部

如图,如果和我理解的一样,可以构造辅助列:

①B2留空;

②B3=IF(MAX(IF(A$2:A2=A3,ROW(A$2:A2)))>0,ROW()-MAX(IF(A$2:A2=A3,ROW(A$2:A2))),""),意思是如果在本行以上找到了相同的数,用本行的行号减去那个最近的相同的数的行号。这样,每个不是第一次出现的数后面都有一个与最近的相同的数的行号差。

所以在G列,就可以取A列与F列相同数的最大B列值。

G2=MAX(IF(A:A=F2,B:B))

生活小能手6668
2023-05-07
知道答主
回答量:19
采纳率:0%
帮助的人:6428
展开全部
假设数据从A1到An,其中n为数据总行数,可以使用如下公式来计算每个数字出现的间隔:
```
=IF(A2=A1,ROW(A2)-ROW(A1),"")
```
这个公式的意思是,如果当前行(第二行)和上一行的值相等,则输出当前行号减去上一行号(即间隔),否则留空。公式放置在第二行,同一列中的每个单元格都应该采用相同的公式,只需将A1和A2中的行号适当调整即可。最后,将所有间隔的结果求平均即可得到该数字出现的平均间隔。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式