Solución

Solución

Tengo una hoja de cálculo de Excel en la que tengo 15 columnas. En la columna 13 tengo 3 nombres y espacios en blanco colocados espasmódicamente, en la tercera columna tengo fechas que van desde la más reciente hasta la más antigua en la página. Quiero encontrar un nombre específico en la columna 13 y llenar una celda en otra hoja de trabajo con la fecha de la columna 3. ¿Alguien puede darme fórmulas para hacer esto?

Respuesta1

Solución

Puede usarlo VLOOKUP, pero la columna de búsqueda debe estar a la izquierda de la columna que contiene los datos para escribir. Para usar BUSCARV podríamos copiar la columna 3 a la columna 16.

=VLOOKUP('lookup_value', 'table_array', 'col_index_num', 'range_loopup')
=VLOOKUP(A2,DATA_SHEET!$M$2:$P$7,4,FALSE)

'range_loopup'debe establecerse en FALSO para obtener coincidencias exactas y 'col_index_num'es el número de columna de los datos a escribir (la columna de búsqueda se define como columna 1, aquí). La columna Mes la columna 13 de la hoja y la columna Pla 16 de la hoja. La columna de la que se deben mostrar los datos tiene que estar dentro del rango de table_array.

Ejemplo

Datos de ejemplo (columnas no apropiadas):

ingrese la descripción de la imagen aquí

Se muestra la hoja en la que queremos utilizar los datos:

ingrese la descripción de la imagen aquí

información relacionada