找到值和列之间的最小差异
find the smallest difference between the value and column
我不知道为什么 excel 找不到我选择的值 (9,1) 与 B 列数字相减的最小差值。
Excel 只计算所选数字与 B 列第一个数字之间的差异。
有什么建议可以比较所有结果吗?
日期:
A B
1
2 3
3 5
4 2
5 9
6 8
尝试过的公式:
=MIN(ABS($B:$B-9,1))
=MIN(ABS($B:$B-C2))
如果可以合理地假设公式中的 9,1
是 9<point>1
那么我相信您将公式与 3[=38 放在同一行=].
你给出的公式是一个数组公式,需要用Ctrl+Shift+输入↵。如果你只是点击 Enter↵ 然后公式采用 inference 同一行的值,因此 6,1
而不是 0,1
。简而言之,它只考虑 B2 中的 3 而不是 B2:B6.
中的所有值
解决方案:像编辑公式一样按 F2 然后按 Ctrl+Shift+一起输入↵.
有关详细信息,请参阅 Guidelines and examples of array formulas。
我不知道为什么 excel 找不到我选择的值 (9,1) 与 B 列数字相减的最小差值。 Excel 只计算所选数字与 B 列第一个数字之间的差异。 有什么建议可以比较所有结果吗?
日期:
A B
1
2 3
3 5
4 2
5 9
6 8
尝试过的公式:
=MIN(ABS($B:$B-9,1))
=MIN(ABS($B:$B-C2))
如果可以合理地假设公式中的 9,1
是 9<point>1
那么我相信您将公式与 3[=38 放在同一行=].
你给出的公式是一个数组公式,需要用Ctrl+Shift+输入↵。如果你只是点击 Enter↵ 然后公式采用 inference 同一行的值,因此 6,1
而不是 0,1
。简而言之,它只考虑 B2 中的 3 而不是 B2:B6.
解决方案:像编辑公式一样按 F2 然后按 Ctrl+Shift+一起输入↵.
有关详细信息,请参阅 Guidelines and examples of array formulas。