Como configurar a função IF para exibir dinamicamente três tabelas de dados

0

Eu fiz o download do modelo do Microsoft Office Excel chamado " Catálogo de registros de veículos " e estou com problemas para ajustar o gráfico, de modo que inclua três itens na lista suspensa, em vez de 2.

Eu acredito que o problema é a função IF, que está impedindo que a terceira tabela de dados seja exibida no gráfico. O gráfico dinâmico está usando atualmente = IF (PlotChoice="GAS", 1,2)

Alguém pode fornecer feedback sobre o que eu preciso para alterar a função "IF" para que todas as três tabelas de dados sejam exibidas? Tentei alterá-lo para = IF (PlotChoice="GAS", 1,2,3), mas recebi uma mensagem de erro "Muitos argumentos foram inseridos".

Aqui está um link para a planilha atualizada: link

Obrigado Brian

    
por Brian 18.04.2016 / 22:17

1 resposta

1

Eu suspeito que você não criou esse livro de trabalho, caso contrário, não haveria tal mistério.

SE funciona assim: IF(Condition,Result when true, Result when false) .

=IF(PlotChoice="GAS",1,2)

Se o nome do intervalo "PlotChoice" for igual a "Gas", retorne 1, senão retorne 2. O resultado é um dos dois valores possíveis. Se você precisa selecionar entre três, então você precisa aninhar as declarações IF.

=IF(PlotChoice="GAS",1,IF(PlotChoice="Maintenance",2, 3))

Se o nome do intervalo "PlotChoice" for igual a "Gas", retorne 1, senão existe outro IF (). Se o nome do intervalo "PlotChoice" for igual a "Manutenção", retorne 2, senão retorne 3.

Você pode continuar esse tipo de aninhamento por mais níveis do que o recomendável. Para cenários com mais de três ou quatro resultados possíveis, há opções mais eficientes e sustentáveis.

    
por 18.04.2016 / 22:46