vlookup com valor em branco em branco

1

Eu tenho uma fórmula de Vlookup que desejo retornar 0 se o valor retornado estiver vazio.

exemplo: =(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 eu faria isso?

    
por jon 27.02.2014 / 17:15

2 respostas

6

Reproduza um iferror nele

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

    
por 27.02.2014 / 17:23
1

Se você quer fazer isso explicitamente quando o A6 está em branco, você pode usar esta versão

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

A sugestão de Raystafarian também lidará com situações em que A6 não está em branco, mas não existe na coluna F

    
por 27.02.2014 / 19:41