Buscar y sumar valores de un rango

Tengo un rango con 3 columnas. En la primera tengo un listado de nombres. En la segunda un listado de poblaciones (algunas de ellas se repiten). En la tercera un valor numérico.
Por otro lado tengo otro rango con otras 2 columnas; una con los nombres de todas las poblaciones y otra donde vendría la fórmula que necesito.
Esta fórmula (no una macro) me debe sumar todos los valores numéricos correspondientes a cada una de las poblaciones.
Ejemplo:
En la columna 1 del 1º rango tengo: Juan, María, Carmen, Laura, Luis, Manolo
En la columna 2 del 1º rango tengo: Madrid, León, Barcelona, Madrid, Barcelona
En la columna 3 del 1º rango tengo: 3, 20, 15, 10, 12
En la columna 1 del 2º rango tengo las poblaciones tendría Madrid, León, Barcelona y en la columna 2 del 2º rango me tendría que poner 13, 20, 27.
Creo que me he explicado bien, en cualquier caso, si tenéis alguna os mando un archivo con el ejemplo.
Muchas gracias por todo.

Añade tu respuesta

Haz clic para o