Função VLOOKUP e IF em uma célula do Excel

Função VLOOKUP e IF em uma célula do Excel

Descobri como incorporar várias funções IF e como inserir uma função VLOOKUPand IF, mas acho que minha situação ainda é única.

Eu tenho esta função inserida em uma célula:

=IFERROR(VLOOKUP(N3,'Pivot Tables'!$D:$E,2,FALSE),0)

Ele extrai de uma Tabela Dinâmica e, se não houver resposta, exibe 0. Os números na Tabela Dinâmica são o número médio NETWORKDAYS.INTLentre duas datas.

O problema é que não quero contar o primeiro dia da contagem. Posso subtrair um dia da fórmula assim:

=IFERROR(VLOOKUP(N3,'Pivot Tables'!$D:$E,2,FALSE),0)-1

Mas estou transferindo esses dados para um gráfico e não quero/não posso ter "-1" exibido no gráfico. O que preciso fazer para inserir uma função SE para que, se a contagem for menor que zero, ela exiba zero?

Eu estava tentando usar if<0="0", mas não consigo inseri-lo corretamente.

Responder1

Embora a resposta do @PeterH funcione, ela tem a desvantagem de repetir o VLOOKUP, o que não é ótimo do ponto de vista da manutenção.

Para este caso específico você pode usar MAX em vez de IF:

=MAX(0,IFERROR(VLOOKUP(N3,'Pivot Tables'!$D:$E,2,FALSE),0)-1)

informação relacionada