vlookup con valor de búsqueda en blanco

1

Tengo una fórmula Vlookup que quiero devolver 0 si el valor devuelto está vacío.

ejemplo: =(VLOOKUP(A6,F:G,2,0)+1)*C6

+-------+--------+-------+-----------+-------+-------+
|       |        |       |           | Name  | Value |
+-------+--------+-------+-----------+-------+-------+
| Name  | lookup | Price | New price | Bread | 1%    |
| Bread |        | 1     | 1.01      | Milk  | 2%    |
|       | #N/A   | 2     | #N/A      | Water | 3%    |
| Water | 0.03   | 0.1   | 0.103     |       |       |
+-------+--------+-------+-----------+-------+-------+

como haria esto

jon
fuente

Respuestas:

6

Tirar un iferror en ello

=IFERROR((VLOOKUP(A6,F:G,2,0)+1)*C6, 0)

Raystafarian
fuente
@jon si esta respuesta resuelve su pregunta, haga clic en la marca de verificación verde a la izquierda de la respuesta para marcar la pregunta como respondida. Esto permitirá a los usuarios que buscan una solución similar ver que esto funcionó.
Raystafarian
1

Si desea hacerlo explícitamente cuando A6 solo está en blanco, puede usar esta versión

=IF(A6="",0,(VLOOKUP(A6,F:G,2,0)+1)*C6)

La sugerencia de Raystafarian también tratará las situaciones en las que A6 no está en blanco pero no existe en la columna F

barry houdini
fuente