如果套路公式太难,就这样计算 Excel 最大连续数,不能更简单了

文摘   科技   2024-08-23 19:00   上海  

公众号平台最新的推送规则对技术类文章不太友善,如果不想错过干货,请务必 “设为星标”哦!!!


点击上方蓝字 --> 点击“...”--> 选择“设为星标


之前的推文中给大家分享了一个计算连续符合某条件的最大/最小次数,公式看着有点难,其实分段解释后不难理解。只要记住了文中的套路用法,今后任何类似的计算都能用。


套路虽好,可还是有同学对于区间函数以及数值的用法不能理解,觉得太抽象,询问有没有更简单的公式可以替代。


必须有,而且非常非常简单,唯一美中不足就是要借助辅助列,不介意的小伙伴完全可以用这款。


案例:


横向统计下图 1 中连续出现 1 的最大次数,效果如下图 2 所示。


解决方案:


1. 在数据表下方构建与 C2:N10 区域同等大小的辅助区域。


2. 在 C12 单元格中输入以下公式 --> 向右向下拖动复制公式:

=IF(C2=0,0,B12+1)


公式释义:

  • 公式非常简单,无非就是判断上方区域内的值如果连续为 1 就依次递增;

  • 如果为 0,则计数结束,下次再遇到 1 时重新开始递增计数


3. 选中 O2:O10 区域 --> 输入以下公式 --> 按 Ctrl+Enter:

=MAX(C12:N12)


公式释义:

  • 提取出下方辅助区域中的最大值,也就是最大连续出现 1 的次数


转发、点赞、在看也是爱!

Excel学习世界
你遇到的所有 Excel 坑,我都帮你趟过了。
 最新文章