确定一组重复并find其最大/最高编号

不确定解决scheme是否是VBA /macros或Excel中的公式。 但是,目标是将具有相同帐户名称的一组帐户中的最高/最高期限#的值复制到相应的AValue。 [下图]

注意:这些帐户已经sorting,并且无法将其分类为另一种格式,因为它处理7000多个条目

截图

你可以通过两种方式解决你的问题:

1:您可以根据列A和列B对数据进行sorting。 那么可以在单元格D3中插入下面的公式并将其复制下来。

=IF(A3=A4;"";C3) 

2:您也可以在单元格D3中使用以下公式并将其复制下来:

 {=IF(MAX($B$3:$B$15*IF($A$3:$A$15=A3;1;0)) = B3;C3;"")} 

请注意,首先你必须input

= IF(MAX($ B $ 3:$ B $ 15 * IF($ A $ 3:$ A $ 15 = A3; 1; 0))= B3; C3;“”)

在单元格D3中,在完成公式之后,当您处于编辑模式时,必须同时按下Ctrl + Shift + Enter 。 Excel自动生成上面的公式。 如果您手动input“{”“}” ,公式将不起作用。