Excel 用于显示数字与范围中最高值之间的距离的公式

Excel 用于显示数字与范围中最高值之间的距离的公式,excel,range,formula,Excel,Range,Formula,我非常喜欢一个Excel挑战,但我发现自己在这个挑战上被难住了,出于纯粹的好奇心,我认为我应该把它放在那里让其他人尝试 我一直在思考一个公式,该公式显示三个不同的值与以下样本数据中被分类为下一个阈值的距离有多近 Values 12458 (Okay) 28451 (Good) 54851 (Excellent) Threshold 0 10000 Poor 10000 20000 Okay 20000 35000 Good 35000 50

我非常喜欢一个Excel挑战,但我发现自己在这个挑战上被难住了,出于纯粹的好奇心,我认为我应该把它放在那里让其他人尝试

我一直在思考一个公式,该公式显示三个不同的值与以下样本数据中被分类为下一个阈值的距离有多近

Values

12458 (Okay)
28451 (Good)
54851 (Excellent)

Threshold

0        10000    Poor
10000    20000    Okay
20000    35000    Good
35000    50000    Great
50000             Excellent

我需要做的是想出一个公式,告诉我一个特定值离下一个阈值有多远(如果适用)。如何进行此操作?

您可以使用
查找
功能,例如,如果您的值为A3,而表格为A9:C13,则在B13中填入“+”并使用此公式

=IFERROR(查找(A3,A$9:B$13)-A3,“无更高类别”)


您需要决定如何处理边界上的值-10000差还是可以?(我的公式将其归入“OK”类别)

假设数据设置如下:

E2单元格中复制下来的公式是(为了得到分类):

单元格F2中向下复制的公式为(获取阈值距离):


完美的我已经知道如何做第一个
VLOOKUP
——我只是不确定如何走到下一个阈值。非常感谢。
=VLOOKUP(D2,$A$2:$B$6,2)
=IF(D2>=MAX($A$2:$A$6),"Already maxed",LOOKUP(D2,$A$2:$A$6,$A$3:$A$7)-D2)