想要在excel表的二十个数字中,筛选出5.5--9.9中最接近5.5的这个数字,怎样设公式

2025-06-22 05:43:27
推荐回答(4个)
回答1:

假设数据在A1:A20,找出其中5.5到9.9之间最接近于5.5的数字,B1或任意单元格中输入
=IF(COUNTIFS(A1:A20,">=5.5",A1:A20,"<=9.9"),MIN(IF(ABS(A1:A20-7.7)<=2.2,A1:A20)),"没有")
同时按下CTRL+SHIFT+回车,输入数组公式,就行了。

回答2:

假设数据在A1:E4
需要在F1中得到结果
F1=MIN(IF((A1:E4>=5.5)*(A1:E4<=9.9),A1:E4))

回答3:

直接设置范围排序

回答4:

给你vba代码
操作如下
复制如下代码
function dm(x,y)
u=-1
for each v in x
t=abs(v-y)
if u<0 or tnext
dm=w
end function
压住Alt键打3键:F11、i、m
看到代码窗口,粘贴
回到表格
打入公式:=dm(A1:A20,5.5)
即看到结果