0

我有一个数据表,其中 A 列中的客户编号、B 列中的日期和 C 列中的活动。每个客户编号都多次出现在列表中 - 每个都有不同的日期和活动。在工作簿的另一张纸上,我想输入一个查找公式(我认为)以仅返回客户的第一个(最早)实例的列表(我还想显示该日期的活动)

例如,

在表 1(大列表)上,我有:

  • ABC123 2012 年 5 月 23 日冉
  • ABC123 2011 年 1 月 5 日步行
  • ABC123 06/22/12 星期六
  • ABC123 2013 年 10 月 16 日步行
  • ABC123 2014 年 5 月 20 日冉
  • DWR123 04/08/13 跑
  • DWR123 07/01/12 星期六
  • DWR123 11/18/11 跑

在表 2(“摘录”)上,我想查看该客户编号的最早实例——以及该实例的日期——以及(如果可能)在该日期执行的活动:

  • ABC123 2011 年 1 月 5 日步行
  • DWR123 11/18/11 跑

如果可能的话,我宁愿不必担心表 1 上的排序顺序。

任何帮助表示赞赏。

谢谢

4

1 回答 1

0

如果没有排序,它真的会变得非常困难,但很容易(按日期,从最旧到最新)。如果 ABC123 在第二张纸的 A1 中并且第一张纸称为 Sheet1,则在第二张纸中:

在说 ColumnB 的第 1 行中:=VLOOKUP($A1,Sheet1!$A:$C,2,FALSE)
在说 ColumnC 的第 1 行中:=VLOOKUP($A1,Sheet1!$A:$C,3,FALSE)

(即可以跨提供2的复制然后更改为3)并且两个公式都复制下来以适应。

于 2013-09-05T23:39:20.460 回答