Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Faça como eu fiz: calculando os indicadores

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Explicação da ideia aplicada na tabela

Criei uma trava de validação na coluna Quantidade Vendida da tabela Vendidos (que é uma cópia da tabela de vendas). Essa trava impede que sejam inseridos valores maiores do que o estoque disponível.
Quando a quantidade vendida ultrapassa o estoque, o excedente é automaticamente direcionado para a coluna Encomendas dentro da mesma tabela.
Além disso, é possível aplicar um filtro ou uma função de soma para agrupar essas encomendas por código de produto, somando as quantidades excedentes de cada item.

Função utilizada:

=SE(G5>D5; G5-D5; 0)

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Brendo. Como vai?

Excelente aplicação prática de lógica de negócios dentro do Excel! Integrar a Validação de Dados com funções condicionais é uma estratégia inteligente para garantir a integridade do seu banco de dados e evitar erros de inventário.

Pelas suas imagens, percebo que você utilizou a Validação de Dados para restringir a entrada na coluna QTD_Vendido, referenciando o máximo permitido à célula de estoque (como o exemplo =D3). Isso é ótimo para o controle imediato.

Para complementar sua solução e torná-la ainda mais robusta, aqui estão algumas sugestões técnicas:

  • Dinamicidade com Tabelas: Como você está trabalhando com uma estrutura de tabela, certifique-se de que a referência na validação de dados acompanhe as linhas corretamente. Uma dica é usar referências estruturadas ou garantir que a validação seja aplicada a toda a coluna da tabela para que novos dados já nasçam com a "trava".
  • Mensagem de Erro Personalizada: Na aba Alerta de Erro da janela de Validação de Dados, você pode escrever uma mensagem específica, como: "A quantidade excede o estoque atual. O excedente será contabilizado em Encomendas". Isso ajuda muito na experiência de quem está operando a planilha.
  • Refinamento da Função SE: A fórmula que você apresentou para a coluna de encomendas está corretíssima. Uma boa prática para Dashboards é utilizar o agrupamento que você mencionou através de uma Tabela Dinâmica baseada nessa coluna de encomendas, permitindo que o gestor veja rapidamente quais produtos precisam de reposição urgente.
=SE(G5 > D5; G5 - D5; 0)

Seu dashboard está ganhando uma estrutura muito sólida, unindo a parte visual com uma camada lógica de controle por trás. Continue explorando essas automações!

Espero que possa ter lhe ajudado!