找回密码
 立即注册
搜索

求助,怎么才能在3列数据中筛选出差值小于某个量的数字

3
回复
1988
查看
[复制链接]

2

主题

7

帖子

2

幻币

初入江湖

Rank: 1

积分
8
2021-9-30 12:24:00 显示全部楼层 |阅读模式
求助大佬,有3列数据,每一列中都有一些数据和其他列中的某个数据非常接近,想要筛选出任何两个差值小于某个值(比如0.5)的数据,单独列出来,如果三列数据中都有,且互相之间(A与B之间,B与C之间、A与C之间的差)至少2个的差值都小于这个值(比如0.5)能再提取标注出来就更完美了。请问通过EXCLE的公式能如何才能做到。万分感谢!!
e2b27a8f110b1299cee1da3354379c16.png

05e38109cc0fbf978dc9c640bca2eaa5.png
123.rar (7.82 KB, 下载次数: 178)
PPT学习论坛
回复

使用道具 举报

0

主题

10

帖子

0

幻币

初入江湖

Rank: 1

积分
4
2021-10-15 16:50:14 显示全部楼层
不知道理解的对不对。。。
H2
=INDEX(A:A,SMALL(IF(MMULT(N(ABS(A$1:A$29-TRANSPOSE(B$1:B$29))<1),Z$1:Z$29+1),ROW($1:$29),4^8),ROW(A1)))&""
I2
=INDEX(A:A,SMALL(IF(MMULT(N(ABS(A$1:A$29-TRANSPOSE(C$1:C$29))<1),Z$1:Z$29+1),ROW($1:$29),4^8),ROW(A1)))&""
J2
=INDEX(B:B,SMALL(IF(MMULT(N(ABS(B$1:B$29-TRANSPOSE(C$1:C$29))<1),Z$1:Z$29+1),ROW($1:$29),4^8),ROW(A1)))&""
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

幻币

东方不败

积分
-8
2021-10-16 19:29:27 显示全部楼层
万分感谢,解决了大问题
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

7

帖子

2

幻币

初入江湖

Rank: 1

积分
11
2021-12-30 12:07:26 显示全部楼层
H:=INDEX(A:A,SMALL(IF(MMULT(COUNTIFS(B:B,"<"&A$1:A$29-K$1*{1,-1}),{1;-1}),ROW($1:$29),4^8),ROW(A1)))
I:=INDEX(A:A,SMALL(IF(MMULT(COUNTIFS(C:C,"<"&A$1:A$29-K$1*{1,-1}),{1;-1}),ROW($1:$29),4^8),ROW(A1)))
J:=INDEX(B:B,SMALL(IF(MMULT(COUNTIFS(C:C,"<"&B$1:B$29-K$1*{1,-1}),{1;-1}),ROW($1:$29),4^8),ROW(A1)))
数组公式。
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册