Sua fórmula parece estar funcionando para mim. Se você não estiver usando-o corretamente (ou seja, não usando Ctrl + Deslocamento + Enter ), você deve estar recebendo espaços em branco.
Uma coisa que você pode fazer é tornar a fórmula um pouco mais curta usando IFERROR()
da seguinte forma:
=IFERROR(INDEX($A$1:$B$8,SMALL(IF($A$1:$A$8=$A$11,ROW($A$1:$A$8)),ROW(1:1)),2),"")