如何查找唯一的第一个实例

时间:2013-09-05 22:57:07

标签: excel vlookup

我有一个数据表,其中包含A列中的客户编号,B列中的日期和C列中的活动。每个客户编号都在列表中多次 - 每个都有不同的日期和活动。在工作簿中的另一个工作表中,我想输入一个查找公式(我认为),只返回客户的第一个(最早的)实例列表(我也希望在该日期显示活动)< / p>

例如,

在表1(大清单)上,我有:

  • ABC123 05/23/12 Ran
  • ABC123 01/05/11走了
  • ABC123 06/22/12周六
  • ABC123 10/16/13走了
  • ABC123 05/20/14 Ran
  • DWR123 04/08/13 Ran
  • DWR123 07/01/12星期六
  • DWR123 11/18/11 Ran

在表2(“摘录”)中,我希望看到该客户编号的EARLIEST实例 - 以及该实例的日期 - 以及(如果可能的话)在该日期执行的活动:

  • ABC123 01/05/11走了
  • DWR123 11/18/11 Ran

如果可能的话,我会首先不必担心工作表1上的排序顺序。

任何帮助表示感谢。

由于

1 个答案:

答案 0 :(得分:0)

如果没有排序,它确实变得非常困难,但很容易(迄今为止,从最旧到最新)。如果ABC123在第二张纸的A1中,第一张纸称为Sheet1,则在第二张纸中:

在ColumnB的第1行中的

=VLOOKUP($A1,Sheet1!$A:$C,2,FALSE)
在ColumnC的Row1中:=VLOOKUP($A1,Sheet1!$A:$C,3,FALSE)

(即可以将提供的2复制更改为3)并将这两个公式复制到适合的位置。