BUSCARV no encuentra valor a menos que extienda la tabla

BUSCARV no encuentra valor a menos que extienda la tabla

Tengo un VLOOKUPen una hoja de cálculo de Excel.

=VLOOKUP(D2,'Building blocks'!B7:ZL35, 44)

Actualmente devuelve 0, aunque hay texto en la celda correspondiente. La celda correspondiente está solo en la fila 23 y, en consecuencia, está en el archivo [table] B7:ZL35.

Con solo jugar, me di cuenta de que si cambio la tabla hacia arriba o hacia abajo, es decir, a B7:ZL34o B7:ZL36, de VLOOKUPrepente comienza a funcionar.

Esto sucede con todos los VLOOKUPs en mi hoja de cálculo.

¿Alguien sabe por qué podría ser esto? ¡Cualquier ayuda es muy apreciada!

Respuesta1

Como regla general, al crear una VLOOKUPfunción, siempre debe hacer que el rango de búsqueda sea una referencia absoluta; de lo contrario, cambiará a otros rangos a medida que copie la fórmula. Algo como esto probablemente solucionará tu problema:

=VLOOKUP(D2,'Building blocks'!$B$7:$ZL$35, 44, FALSE)

información relacionada