我不知道为什么excel无法找到我所选择的值(9,1)与B列中的数字之间的最小差异。 Excel仅计算所选数字与B列中第一个数字之间的差异。 有什么建议可以与所有结果进行比较吗?
日期:
A B
1
2 3
3 5
4 2
5 9
6 8
尝试了公式:
=MIN(ABS($B$2:$B$6-9,1))
=MIN(ABS($B$2:$B$6-C2))
答案 0 :(得分:0)
如果可以合理地假设公式中的9,1
为9<point>1
,那么我相信您将公式放在与 3 相同的行中。
您显示的公式是数组公式,需要使用 Ctrl + Shift + Enter↵<大骨节病>。如果您只是按Enter↵,那么公式将推理与同一行上的值相关,因此6,1
而不是0,1
。简而言之,它只考虑B2中的 3 而不是B2:B6中的所有值。
解决方案:点击 F2 ,就像你要编辑公式然后点击 Ctrl + Shift + Enter↵一起。
有关详细信息,请参阅Guidelines and examples of array formulas。