假定A1:A20是给定的20个数字,要求出哪三个最接近或等于30。
用B列做辅助列:
B1=ABS(A1-30)
下拉到B20
选定A1:A20
用条件格式,公式取:
=RANK(B1,$B$1:$B$20,1)<=3
格式自定
应该先求出这几个数与特定数差的绝对值,然后对绝对值排降序,排前面三个就是最接近或等于某数的。
作一个循环,先用某个数减去给定的几个数表示为A1、A2、A3……,然后把A1、A2、A3……的绝对值(ABS)进行排序,取前三位就行了。