从相邻单元中提取重复单元的最大数量的信息

我是新的自动化。 我有一个excel的2列(A-ID&B-Rev)一个列包含ID,但很less有重复(使用示例ID 65978 5次)。 但是,相应的Rev对于ID是唯一的。 我需要找出对应的Rev是最大的唯一ID。 我怎样才能使用公式自动化?

Id —– | 启

65978 | 2

65978 | 5

65978 | 9

65978 | 7

65978 | 8

65979 | 4

65980 | 2

65980 | 3

65980 | 4

65980 | 5

65980 | 6

65983 | 2

65983 | 3

65984 | 1

这是一个forms上的解决scheme。 你也可以用macro / vba和pivot来得到它。

  1. 排列你的表格A1:B16列“rev”,最高的数字在上面
  2. 假设你的表的内容从A2开始,在C2中粘贴如下的expression式: =INDEX($A$2:$A$20, MATCH(0, INDEX(COUNTIF(C1:$C$1, $A$2:$A$20),0,0), 0))
  3. 粘贴在C2: =INDEX($A$2:$B$20, MATCH(0, INDEX(COUNTIF(C1:$C$1, $A$2:$A$20),0,0), 0),2)
  4. select单元格C1:D16,然后按Ctrl-u向下粘贴表格

结果应该是这样的:

在这里输入图像说明

您可以使用数据透视表。 将ID拖动到行,并为Rev的最大值。