公式来显示距离某一范围的最高值有多远

我完全享受Excel的挑战,但发现自己难住这一个,并通过纯粹的好奇心,我把它放在那里为别人尝试。

我一直在想一个公式,它显示了三个不同的值在下面的样本数据中被分类为下一个阈值的一部分。

Values 12458 (Okay) 28451 (Good) 54851 (Excellent) Threshold 0 10000 Poor 10000 20000 Okay 20000 35000 Good 35000 50000 Great 50000 Excellent 

我需要做的是想一个公式,告诉我有多远(如果适用)一个特定的值是从下一个门槛。 我怎样才能解决这个问题?

假设这样的数据设置:

tigeravatar门槛的挑战

单元格E2中的公式并抄下来(得到分类):

 =VLOOKUP(D2,$A$2:$B$6,2) 

单元格F2中的公式并复制下来(以获得阈值距离):

 =IF(D2>=MAX($A$2:$A$6),"Already maxed",LOOKUP(D2,$A$2:$A$6,$A$3:$A$7)-D2) 

你可以使用LOOKUP函数,例如,如果你的值是A3,你的表格是A9:C13,那么用“+”填充B13,并使用这个公式

=IFERROR(LOOKUP(A3,A$9:B$13)-A3,"No higher category")

你需要决定如何处理边界上的值 – 万差或好吗? (我的公式把它放在“好”类)