gpt4 book ai didi

excel - 如何计算连续相同的值

转载 作者:行者123 更新时间:2023-12-04 21:09:23 27 4
gpt4 key购买 nike

我想要计算值列表中连续出现的次数并将其出现在下一列中的次数的公式。

这是我创建的一个电子表格,它列出了阿森纳本赛季迄今为止取得的成绩。红色的值是我希望公式实现的值。

https://dl.dropboxusercontent.com/u/92830254/test-sheet.xlsx

我有 3 个单独的请求:

1) 团队的当前运行。因此,如果阿森纳连续赢了 2 场比赛,那么每个获胜实例旁边会出现 2 场。平局和输球也是如此。

2) 球队目前保持不败的比赛,即获胜或平局。因此,如果阿森纳有像 WIN-DRAW-DRAW-WIN 这样的跑动,那么 4 将出现在每个结果之后的下一列中。如果他们输了一场比赛,该栏将是空白的。

3)最后,球队得分的比赛数量,即进球数> = 1。因此,如果阿森纳的最后 3 场比赛是 2,1,1,那么在该范围内的每个值之后都会出现 3。如果他们未能得分,则它将保持空白。

谢谢。

执行此操作仍有问题,2014 年 10 月 31 日更新。

最佳答案

我是长期这样做的:)

假设您的数据位于带有标题的 A 列中(意味着实际数据从 A2 开始)。
B2输入此公式并复制到您的数据扩展位置:

=IF(OR(A2=A3,A1=A2),"YES","NO") 'this checks if consecutive or not

C2输入此公式并复制到您的数据扩展位置:
=IF(A2=A1,C1,ROW(A2)) 'this gives identity on numbers that re-occured (eg. 4 in your example)

D2输入此公式并复制到您的数据扩展位置:
=COUNTIFS(A:A,A2,B:B,B2,C:C,C2) 'finally, this gives you the values that you want.

希望这对您有所帮助。
这是屏幕截图:

enter image description here

关于excel - 如何计算连续相同的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20625287/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com