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

1

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

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

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

É extraído de uma Tabela Dinâmica e, se não houver resposta, é exibido 0. Os números na Tabela Dinâmica são o número médio de NETWORKDAYS.INTL entre duas datas.

O problema é que não quero contar o primeiro dia na contagem. Eu posso fazer com que subtraia um dia a fórmula da seguinte forma:

=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 IF para que, se a contagem for menor que zero, ela seja exibida como zero?

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

    
por P.Looker 04.04.2018 / 16:09

1 resposta

2

Embora a resposta @PeterH funcione, tem a desvantagem de repetir o VLOOKUP, o que não é muito bom do ponto de vista de manutenção.

Para este caso em particular, você pode usar MAX em vez de um IF:

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