
Tengo un VLOOKUP
en 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:ZL34
o B7:ZL36
, de VLOOKUP
repente comienza a funcionar.
Esto sucede con todos los VLOOKUP
s 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 VLOOKUP
funció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)