Vídeo: como criar um relatório no excel para iniciantes 2024
Uma das maneiras mais úteis de usar uma caixa de lista nos painéis do Excel e relatórios é controlar vários gráficos com um seletor. A figura a seguir ilustra um exemplo disso. À medida que uma seleção de região é feita na caixa de listagem, os três gráficos são alimentados com os dados dessa região, ajustando os gráficos para corresponder com a seleção feita.
Felizmente, tudo isso é feito sem código VBA, apenas um punhado de fórmulas e uma caixa de listagem.
Para criar este exemplo, comece com três conjuntos de dados brutos - como mostrado na figura a seguir - que contêm três categorias de dados: Receita, lucro líquido% e margem bruta. Cada conjunto de dados contém uma linha separada para cada região, incluindo uma para todas as regiões.
Você adiciona uma caixa de listagem que exibe o número de índice do item selecionado para a célula P2, conforme mostrado na figura a seguir.
Em seguida, crie uma tabela de teste que consiste em todas as fórmulas. Nesta tabela de teste, você usa a função CHOOSE do Excel para selecionar o valor correto das tabelas de dados brutos com base na região selecionada.
No Excel, a função CHOOSE retorna um valor de uma lista de valores especificada com base em um número de posição especificado. Por exemplo, a fórmula CHOOSE (3, "Vermelho", "Amarelo", "Verde", "Azul") retorna Verde porque o Verde é o terceiro item na lista de valores. A fórmula CHOOSE (1, "Vermelho", "Amarelo", "Verde", "Azul") retorna Vermelho.
Como você pode ver na figura a seguir, a fórmula CHOOSE recupera o número de posição de destino da célula P2 (a célula onde a caixa de listagem exibe o número de índice do item selecionado) e, em seguida, corresponde a esse número de posição à lista de células referências dadas. As referências das células vêm diretamente da tabela de dados brutos.
No exemplo mostrado na figura acima, os dados que serão retornados com esta fórmula CHOOSE são 41767. Por quê? Como a célula P2 contém o número 3, e a terceira referência da célula na fórmula CHOOSE é a célula B9.
Você insere o mesmo tipo de fórmula CHOOSE na coluna Jan e depois copie-a, como mostrado na figura a seguir.
Para testar que suas fórmulas estão funcionando, altere o valor da célula P2 manualmente digitando 1, 2, 3, 4 ou 5. Quando as fórmulas funcionam, tudo o que resta fazer é criar os gráficos usando a tabela de teste.
Se o Excel funcionar como CHOOSE ou INDEX são um pouco intimidantes para você, não se preocupe. Existem literalmente centenas de maneiras de usar várias combinações de controles de formulário e funções do Excel para obter relatórios interativos. Não há regras estabelecidas sobre quais controles de formulário ou funções do Excel você precisa usar em seu modelo.
Comece com melhorias básicas em seu painel, usando controles e fórmulas com as quais você se sente confortável. Em seguida, tente gradualmente introduzir alguns dos controles e funções mais complexos. Com um pouco de imaginação e criatividade, você pode tomar as noções básicas e personalizar seus próprios painéis dinâmicos.