【发布时间】:2014-09-02 21:49:47
【问题描述】:
我想计算连续相同值的频率。该值必须至少占据两个单元格,并且必须彼此相邻。
我想在这里发布图片,但我没有足够的声誉。无论如何,截图可以在这里找到:https://www.dropbox.com/s/1em9ltssc1ruw0u/stackOverflow_excelIssue_Countfrequencyofsimilarvaluesinbetweenblankcells.jpg?dl=0
J7:BE7 是人们输入值的地方 - 它对应于时间,以 30 分钟为增量。
在同一张表的不同部分,在这种情况下,DD7:EY7 是我运行公式的地方。
这个公式在(第一列)DD7 -- COUNTIF(J7:$BE7,J7)
这个公式在(最后一列)EY7 -- COUNTIF(BE7:$BE7,BE7)
DD7 上的公式计算 J7 上的值出现在第 7 行从 J 列到 BE 的次数。
场景 1:如果“橙色”仅出现一次,则此公式非常有效。以我的 K7:L7 为例。
场景 2:问题是当“橙色”再次出现在非连续单元格上时。我的意思是,“橙色”出现在 K7:L7 上,然后又出现在 P7:Q7 上。
在场景 1 中,公式检查 K7:L7 的结果是 2,这是期望的值。
在场景 2 中,公式检查 K7:L7 的结果是 4,因为它还会计算出现在 K7:L7 上的“橙色”。
我希望如果 M7 具有不同的值,计数将停止。 K7:L7 包含“橙色”,M7:N7 包含“苹果”。或者如果中间有一个空单元格,则计数将停止,例如 U7:V7 包含“guava”,而 T7 为空,则 X7:Y7 再次包含“guava”。
水果可能占据每行两到四十八列。
我知道这很罗嗦,但我找不到其他方式来解释它,英语不是我的母语。
先谢谢你了。
~标记
【问题讨论】:
-
您需要提供更好的数据输入和所需输出示例。由于您的屏幕截图上没有单元格引用,也没有指示所需的结果,您将依赖人们猜测您真正想要的内容。请阅读帮助主题,了解如何提出好问题以及如何提供示例。