【问题标题】:Search data between dates and name in Excel在 Excel 中搜索日期和名称之间的数据
【发布时间】:2021-06-25 05:51:46
【问题描述】:

我有一个问题,我需要在日期和名称之间获取最后一部分

我尝试了这个公式,但它只搜索确切的日期 =查找(G2,A1:A5,C1:C5) 它给了我#N/A的答案 而且我不知道如何按名称搜索它

【问题讨论】:

  • 你的答案是什么,mtce?还有你的excel版本是多少?
  • 你到底想要它们怎么样?是否要在两个日期范围之间使用名称进行搜索?
  • 我有一个 2016 毫秒的 excel
  • 我想获取数据 mtce 或 lfex 等。它将在范围和名称内搜索日期

标签: excel excel-formula excel-2010


【解决方案1】:

当您使用Excel-2010 时,请尝试以下数组公式。

=INDEX(C1:C5,LARGE(IF((A1:A5>=G2)*(A1:A5<=G3)*(B1:B5=G4),ROW(C1:C5),""),1))

数组公式需要加上CTRL+SHIFT+ENTER

如果你有Excel365,那么可以试试XLOOKUP()

=XLOOKUP(1,(A1:A5>=G2)*(A1:A5<=G3)*(B1:B5=G4),C1:C5,,0,-1)

【讨论】:

  • 除此之外还有公式吗?只是问,因为它让我的 excel 滞后
  • 我不确定,但您能检查一下AGGREGATE() 功能在EXCEL-2010 上是否可用。聚合函数不需要数组条目。
  • 那里可以使用vlookup吗?
  • 可能不是。 Vlookup 不能搜索两个日期之间的数据,也不能从最后一个到第一个。
猜你喜欢
  • 2021-06-13
  • 1970-01-01
  • 2012-08-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-28
相关资源
最近更新 更多