Skip to content
Empieza gratis

Intenta que falle

Dale a la fórmula un código inventado, sabiendo qué debería salir, y descubre qué hace cuando no encuentra lo que busca.

Curso gratis. Tu Maestro, una IA, .

Revisar filas te dice si las que miraste están bien. No te dice qué hace la fórmula en un caso que no te tocó ver. Para eso, el segundo paso es darle a propósito un caso difícil, sabiendo de antemano qué debería salir.

Paso 2: intenta que falle

Si le das un código que no está en Precios, la fórmula debería decirte que no lo encontró. En una celda vacía, pon la misma fórmula con un código inventado, entre comillas:

Text
=VLOOKUP("P-999",Precios!$A$2:$C$9,3)
Text
=BUSCARV("P-999",Precios!$A$2:$C$9,3)

Si tu Excel separa las partes con punto y coma, cambia cada coma por ;.

Antes de presionar Enter, decide qué debería salir. Esa es la parte importante. Una prueba solo sirve si sabes la respuesta antes de correrla.

Debería darte #N/A, que es como Excel dice "no lo encontré". Te da 35, el precio de la horchata, el último código de la lista.

Si no hubieras decidido antes qué esperabas, 35 te habría parecido un precio cualquiera. Por eso la prueba se hace con un valor cuya respuesta ya conoces.

Por qué da 35

VLOOKUP tiene una cuarta parte, opcional. Si no la pones y no encuentra el código, se queda con el más cercano que esté antes en la lista. Como P-999 va después de todos los códigos, se queda con el último. No avisa: te da un precio que parece normal. Es un error del segundo tipo.

Para que exija el código exacto, agrega FALSE al final. Aparte, si usas A:C en lugar de $A$2:$C$9, también encuentra los productos que agregues después:

Text
=VLOOKUP(A2,Precios!A:C,3,FALSE)
Text
=BUSCARV(A2,Precios!A:C,3,FALSO)

Si tu Excel separa las partes con punto y coma, cambia cada coma por ;.

XLOOKUP (BUSCARX en español), la función que Excel sacó después para lo mismo, busca el valor exacto si no le dices otra cosa.

Pero la lección no es VLOOKUP. Con cualquier fórmula, pregúntate qué debería darte con un valor que no está. Un código que no existe, una celda vacía, una fecha fuera del rango, un cero. Si sabes qué debería salir, pruébalo y compara.

Inténtalo

  1. En una celda vacía de tu archivo, escribe la fórmula de la IA con "P-999". Antes de presionar Enter, anota qué esperas.
  2. Compara lo que salió con lo que esperabas.
  3. Ahora prueba la fórmula corregida, con FALSE, y el mismo código inventado. ¿Qué sale?
  4. Piensa en otra fórmula que uses en tu trabajo. ¿Qué valor le darías para intentar que falle, y qué debería salir?

Una buena respuesta dice qué esperabas, qué salió y por qué no coincidió en la primera fórmula. En el punto 4, nombra el caso y su respuesta esperada.

Cuéntale a tu Maestro qué caso probarías en tu fórmula.

Comprueba lo que sabes: Le das a una fórmula un código que no existe y te devuelve un precio normal, sin error. ¿Qué te dice eso?