excel中有2组数据,分别为A列和B列,要求在A列中的数据和B列中的数据去比较

excel中有2组数据,分别为A列和B列,要求在A列中的数据和B列中的数据去比较,找出B列中数据与A列中相差不超过300的数据的个数,我用countif做,但是2个数差300以内如何去调整到一样去比较。

公式

=SUMPRODUCT((ABS(A2:A5-B2:B5)<=300)*1)

把数据区改为你的数据区就行了追问

这个方法不对,得不到数字,结果也不对

追答

注意:
1、确保你的数据是数值类型而非文本类型
2、公式的作用是统计两列数据差距不超过300的条数总和。所以不需要你下拖填充

公式已改为
=SUMPRODUCT((ABS($A$1:$A$10000-$B$1:$B$10000)"")*($A$1:$A$10000""))
支持检测10000行数据

追问

我需要的是单个个数,比如在C1上显示A1在B列中相差300以内的数据的个数

追答

这样子啊??
那么C1公式为
=SUMPRODUCT(($B$1:$B$1000"")*(ABS($B$1:$B$1000-A1)<=300))
下拖填充公式即可

温馨提示:答案为网友推荐,仅供参考
相似回答