从相邻单元中提取重复单元的最大数量的信息
我是新的自动化。 我有一个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来得到它。
- 排列你的表格A1:B16列“rev”,最高的数字在上面
- 假设你的表的内容从A2开始,在C2中粘贴如下的expression式:
=INDEX($A$2:$A$20, MATCH(0, INDEX(COUNTIF(C1:$C$1, $A$2:$A$20),0,0), 0))
- 粘贴在C2:
=INDEX($A$2:$B$20, MATCH(0, INDEX(COUNTIF(C1:$C$1, $A$2:$A$20),0,0), 0),2)
- select单元格C1:D16,然后按Ctrl-u向下粘贴表格
结果应该是这样的:
您可以使用数据透视表。 将ID拖动到行,并为Rev的最大值。