valores - comparar dos celdas en excel y devolver un valor
Fórmula para hacer coincidir/buscar si parte de una cadena en una celda es igual a un valor en un rango determinado y devolver este valor (1)
Tengo dos rangos de texto en dos columnas en Excel así:
____________________________________________________________
| A | B | C |
------------------------------------------------------------
1 | Mazda Mazda6 i | Escape | |
2 | Ford F150 XL | Pathfinder | |
3 | Ford Freestar SEL | Jetta | |
4 | Ford Explorer Eddie Bauer | Yaris | |
5 | Ford Escape XLT | Mazda6 | |
6 | Nissan Pathfinder LE | F150 | |
7 | Volkswagen Jetta 2.5 | Tahoe | |
8 | Toyota Yaris Base | Freestar | |
9 | Chevrolet Tahoe LS | Explorer | |
------------------------------------------------------------
Lo que necesito hacer es una fórmula en C1 para verificar si alguna palabra del rango B1: B9 está en la celda A1 y, de ser así, en la celda C1 para devolver el valor de la celda correspondiente de B1: B9. Luego vaya a C2, verifique si hay alguna palabra del rango B1: B9 en la celda A2, y devuelva el valor correspondiente del rango B1: B9. SI no está contenido, puede ser # N / A o en blanco, no importa.
Como ejemplo, la fórmula en C1 debería verificar si alguna palabra de B1: B9 coincide con una cadena en A1. En este caso, el valor devuelto en C1 debería ser Mazda6
.
¿Hay una forma fácil de hacer esto? He estado tratando de encontrar una fórmula que funcione en la web durante 2 días y todavía no haya tenido suerte.
Si alguien puede ayudar, será muy apreciado.
Respuesta revisada debido a un malentendido de la pregunta: prueba esta fórmula en C1 copiada hacia abajo
=IFERROR(LOOKUP(2^15,SEARCH(" "&B$1:B$9&" "," "&A1&" "),B$1:B$9),"")
Supone solo un partido como máximo: B1: B9 deberían estar todos ocupados
Esto encontrará coincidencias sin obtener "coincidencias parciales", como emparejar rojo con increíbles