You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何统计Excel中D列与F列对应行相等的行数

Excel统计D列与F列对应行数值相等的行数

你可以用以下几种方法实现批量统计:

方法1:数组公式(SUM+IF)

直接把单个单元格的范围扩展成整段区域即可:

=SUM(IF(D2:D103=F2:F103,1,0))
  • 注意:在**旧版Excel(非动态数组版本)**中,输入完公式后需要按 Ctrl+Shift+Enter 触发数组计算;新版Excel会自动识别数组范围,直接回车就行。
  • 原理:D2:D103=F2:F103 会逐行对比,生成一个由 TRUE(相等)和 FALSE(不等)组成的数组,IF 函数把 TRUE 转成1、FALSE 转成0,最后用 SUM 求和得到符合条件的总行数。

方法2:简化版数组公式

可以省略IF函数,用双重负号(--)直接把逻辑值转成数值:

=SUM(--(D2:D103=F2:F103))
  • -- 的作用是将 TRUE 转换为1,FALSE 转换为0,效果和方法1完全一致,写法更简洁。

方法3:SUMPRODUCT函数(无需数组快捷键)

如果不想用数组快捷键,推荐用 SUMPRODUCT,所有Excel版本都支持,输入后直接回车即可:

=SUMPRODUCT(--(D2:D103=F2:F103))

或者等价写法:

=SUMPRODUCT((D2:D103=F2:F103)*1)
  • 原理:SUMPRODUCT 本身就能处理数组运算,会自动对逐行对比后的结果求和,不用额外触发数组计算。

内容的提问来源于stack exchange,提问作者Jaisy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 04:01:13