【问题标题】:Need to INDEX/MATCH or VLOOKUP non-matched values需要 INDEX/MATCH 或 VLOOKUP 不匹配的值
【发布时间】:2017-12-03 11:05:16
【问题描述】:

如何在 AE39 中的 #N/A 处返回 6/7/2017 以获取“Completion Instance = 10”(第二张图片)?

如果您查看第一张图片中的“Cume Rounded”列,您会看到我在 6/7 完成了第 9 个实例,在 6/8 完成了第 11 个实例,但是如何显示第 10 个实例在 6 月 7 日完成?

Calculate Completions via Continuous Production Rates

目前 AE30:AE47 中的这个公式让我最了解: =INDEX($A$30:$A$1552,MATCH(AD30,$Z$30:$Z$1552,0))

Completion Dates

我猜我需要用其他东西替换 MATCH 运算符之一,并且可能使用数组公式,但我似乎无法弄清楚。

【问题讨论】:

  • 你怎么能证明这一点?结果会是“10-11”还是?
  • 还是要复制 6/7 行
  • 应该复制 6/7 并显示在 AE10 中。我想要类似于 vlookup 如何进行近似返回的功能。

标签: excel indexing match vlookup


【解决方案1】:

如何在 AE39 中的 #N/A 处返回 6/7/2017 以获取“Completion Instance = 10”(第二张图片)?

选择 ColumnAE, HOME > Editing, Find & Select, Go To Special..., 选择 Formulas (only) 并检查 Errors (only), OK, = , , Ctrl+Enter.

【讨论】:

  • 当前公式出现错误,因为“Cume Rounded”列中没有“10”。 “10”介于 9 和 11 之间,因此我想返回与两者中较小的值对应的行中的值。理想情况下,公式会复制 9 的值,即 6/7。
  • 啊,我明白了,是的,这绝对适用于这种情况。我一直在寻找一个每次都能为我做到这一点的公式,因为我计划运行不同的场景。感谢您的提示,这将对我有所帮助,直到我找到一种不必设置单元格引用的方法。
猜你喜欢
  • 2016-02-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-27
  • 1970-01-01
  • 2017-12-04
相关资源
最近更新 更多