find与不同列中的特定值关联的最大值

我需要findB列中与特定值关联的最大值。下面是我的意思的一个例子:

 AB

 2 1
 2 14
 2 22
 5 6
 5 8
 5 99 

也就是说,我想find最大的值22 ,在同一行的B列和A列的2

我目前正在使用它来试图find值,但它只find第一个值:

  =VLOOKUP(A2, A1:B20, 2, FALSE) 

请尝试:

 =MAX(IF(A:A=2,B:B)) 

用Ctrl + Shift + Enterinput。