Cómo encontrar valores comunes a varias celdas de excel?
Lo que necesito es lo siguiente:
Tengo varios numeros asociados a diferentes letras:
23 -> A, B , F
30 -> B, C, L
40 -> L, P, B
(En una tabla de este tipo:)
Letra Numero
A 23
B 30
L 40
B 23
C 30
P 40
F 23
L 30
B 40
Necesito una función que me devuelva B (Valor compartido por todos los números), y en caso de no existir B, el mejor siguiente resultado, ¿en este caso L. Es posible?
Para realizar una búsqueda para cada número con varios resultados:
23 -> A, B , F
30 -> B, C, L
40 -> L, P, B
uso la siguiente función (y arrastro a la región que quiero)
=IF(ISERROR(INDEX($A$1:$B$312106,SMALL(IF($A$1:$A$312106=$E$1,ROW($A$1:$A$312106)),ROW(2:2)),2)),"",INDEX($A$1:$B$312106,SMALL(IF($A$1:$A$312106=$E$1,ROW($A$1:$A$312106)),ROW(2:2)),2))
El problema es que cada número puede devolver hasta 100 letras, y esto es una búsqueda que satura el programa (si tengo 4 o 5 números, obtengo 400 o 500 resultados).
Hay alguna manera de ejecutar esta búsqueda, ¿devolviendo únicamente las letras comunes a los números que busco?