在Excel中,给定几个数字,怎么求出哪三个最接近或等于某个数

2025-03-23 19:45:07
推荐回答(3个)
回答1:

假定A1:A20是给定的20个数字,要求出哪三个最接近或等于30。

用B列做辅助列:

B1=ABS(A1-30)

下拉到B20

选定A1:A20

用条件格式,公式取:

=RANK(B1,$B$1:$B$20,1)<=3

格式自定

回答2:

应该先求出这几个数与特定数差的绝对值,然后对绝对值排降序,排前面三个就是最接近或等于某数的。

回答3:

作一个循环,先用某个数减去给定的几个数表示为A1、A2、A3……,然后把A1、A2、A3……的绝对值(ABS)进行排序,取前三位就行了。