¿Cómo extraer los valores asociados a unas celdas cuyos nombres coinciden?

Suponemos una lista A de nombres y una columna B de valores asociados a esos nombres. ¿Cómo puedo obtener los valores cuyo nombre contengan, por ejemplo, “Nombre1”? Ejemplifico a continuación:

Nombre1 | 23
Nombre3 | 45
Nombre1 | 28
Nombre4 | 2
Nombre2 | 7
Nombre1 | 4

Lo que quiero es una función que me muestre en una tabla únicamente los valores correspondientes a “Nombre1” ignorando los que no sin dejar filas en blanco:

23
28
4

He pensado en BDEXTRAER() (ver wiki) pero creo que solo aplica para el valor de una celda, no para varias.

Hola @Moshpirit:

¿Has probado con tablas dinámicas? ¿Y con filtro automático?


Agregar Respuesta está reservado para las soluciones.Para agregar más información, pulsa en edit (bajo tu pregunta).

Muchas gracias por comentar, @LeroyG,
creo que las tablas dinámicas (que acabo de descubrir gracias a ti y me han gustado mucho, así que muchas gracias jaja) con filtro pueden darme el apaño, aunque buscaba alguna fórmula para poder acomodar también mejor el formato, ya que estoy viendo que el formato de las tablas es un poco feucho desde mi punto de vista jajaja

Usa tablas dinámicas.

Marca la tilde (Answer markCorrect answer mark) que está a la izquierda de la respuesta que solucione tu inconveniente.