This should work..

=IF(ISBLANK(A2),MEDIAN(IF($A$2:$A$19987=$A2,B$2:B$19987)))