在Excel中为多个相同的ID拉取最大值

时间:2017-08-10 21:45:42

标签: excel

如果我遇到以下情况:

Column A    Column B
21202       100
21202       400
30021       503
30021       922

我想制作一个仅为每个相同的A列数字拉出最大值的列,例如:

Column A    Column B
21202       400
30021       922

我会使用vlookup吗?

2 个答案:

答案 0 :(得分:1)

为简单起见,我假设您的两个表位于两个不同表格的AB列中。

在第二张表格的单元格B2中,输入:=MAX(IF(Sheet1!A1:A200=A2,B1:B200))作为数组公式(即,在输入公式后,不要点击 Enter ,使用 Ctrl + + 输入

请务必将Sheet1替换为第一张图片的名称。

答案 1 :(得分:0)

非CSE公式;正常进入:

=AGGREGATE(14,6,Sheet1!B1:B100/(Sheet1!A1:A100 = A2),1)

再次确保Sheet1的引用是数据所在的工作表。