【问题标题】:Excel 2007 if range = A2 vlookupExcel 2007 如果范围 = A2 vlookup
【发布时间】:2014-02-07 20:55:17
【问题描述】:

我想知道符合 A2 的商品价格最低的月份。如何仅对 B = A2 列的项目进行 vlookup?

【问题讨论】:

  • 如果你可以对价格列的数据进行排序,从最小到最大,那么你可以得到=VLOOKUP(A2,B:F,5,FALSE)的结果,更这样你可以将BrandAdvancedFilter设置为@987654324中的值@ 在对价格列进行排序后,它还会为您提供输入的每个品牌的最佳结果。
  • 如果有多个日期(不同月份)匹配相同的最低价格,您希望得到什么结果?
  • 您是否关心商品描述(D 列)?

标签: arrays excel search match vlookup


【解决方案1】:

要返回来自A2 的产品价格最低的月份,请使用此数组公式(如果价格最低的月份超过一个月 - 公式将返回第一个):

=INDEX(F:F,MATCH(MIN(IF(B:B=A2,E:E)),IF(B:B=A2,E:E),0))

注意,由于它是一个数组公式,你应该按 CTRL+SHIFT+ENTER 来计算它

【讨论】:

  • 这是一个很好的答案! +1
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-06-30
  • 1970-01-01
  • 2014-11-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多