Quiero escanear la columna 1 y si, para cada celda, coincide con alguna de las celdas de la columna 2, quiero que devuelva la entrada de la columna 2 que coincida.

Quiero escanear la columna 1 y si, para cada celda, coincide con alguna de las celdas de la columna 2, quiero que devuelva la entrada de la columna 2 que coincida.

Quiero escanear la columna A en la hoja alfa (¡alfa!A), que es una lista de correos electrónicos de modo que si, para cada celda A1, A2,...AX, dicha celda coincidecualquierde las entradas en la columna D de la hoja beta (beta!D), luego devuelve la entrada horizontalmente correspondiente en beta!E. Esta última parte del resultado procedente de beta!E es de menor importancia, simplemente el número de posición del partido en beta!D sería suficiente. Editar: Además, también debe devolver una celda vacía si no hay coincidencia entre alfa!A y beta!D. Muchas gracias.

Respuesta1

=VLOOKUP(A1,BETA!D:E,2,FALSE)

El número de índice de columna le pregunta "¿cuántas columnas a la derecha están los datos que desea?" Si sus datos coincidentes están en la columna D, entonces D es 1, E es 2, etc. Entonces la fórmula se puede interpretar como:

BUSCARV(¿Qué estás buscando?, ¿Dónde lo estás buscando?, ¿A qué distancia a la derecha está ubicado?, ¿Quieres usar coincidencias exactas o aproximadas?)

Editar: Esto devolverá "#N/A" si el término que está buscando no existe en su rango beta!D:E. Si necesita específicamente que se le devuelva una celda en blanco en este caso, entonces lo más simple que he encontrado es simplemente =IFERROR(BUSCARV(yadda),""). Puede modificar esto para devolver lo que desee en los casos en que BUSCARV falle.

información relacionada