【问题标题】:find the smallest difference between the value and column找到值和列之间的最小差异
【发布时间】:2015-11-12 05:22:16
【问题描述】:

我不知道为什么 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))

【问题讨论】:

  • 您能说明您正在使用的公式、您期望得到的结果以及您实际得到的结果吗?
  • 你能用一些数据显示什么,想要做什么?
  • 您需要引用一组值并确定每个值的差异。 Excel 可以确定最小的差异并从公式中返回。
  • 我认为如果没有数组公式,你不能纯粹在 Excel 中做到这一点。
  • 为什么要投赞成票?不仅基本假设显然是错误的,而且没有提供样本数据,没有显示预期的结果,也没有任何证据表明已经做出了最初的努力来寻找解决方案。

标签: excel min


【解决方案1】:

如果可以合理地假设您的公式中的9,19<point>1,那么我相信您将公式放入与 3 相同的行中。

你显示的公式是一个数组公式,需要用Ctrl+Shift+Enter↵ kbd>。如果您只是按Enter↵,那么公式会推断 对同一行上的值,因此6,1 而不是0,1。简而言之,它只考虑了 B2 中的 3,而不是 B2:B6 中的所有值。

解决方案:像要编辑公式一样点击 F2 然后按 Ctrl+Shift+Enter↵ 一起来。

        

更多信息请参见Guidelines and examples of array formulas

【讨论】:

  • 谢谢。我读过很多次按 Ctr + Shift + Enter,但不知道我必须在公式字段中。
猜你喜欢
  • 2016-06-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-17
  • 2017-04-18
  • 1970-01-01
  • 1970-01-01
  • 2017-03-04
相关资源
最近更新 更多