Fiz utilizando a função PROCV() e a função SE().
=SE(C11=0;"Estoque Zerado";SE(C11>=PROCV(C9;Tab_Estoque;2;0);"Estoque Ok";"Rever Estoque"))
Fiz utilizando a função PROCV() e a função SE().
=SE(C11=0;"Estoque Zerado";SE(C11>=PROCV(C9;Tab_Estoque;2;0);"Estoque Ok";"Rever Estoque"))
Olá, Phillype. Como vai?
Excelente resolução para o desafio! Você demonstrou um domínio avançado ao combinar a lógica booleana da função SE com a busca de valores do PROCV.
Essa combinação, conhecida como funções aninhadas, é o que separa um usuário básico de Excel de um analista que consegue automatizar tomadas de decisão. No seu caso, o Excel não está apenas exibindo dados, ele está "pensando" sobre o nível do estoque e alertando o usuário sobre a necessidade de reposição.
Vamos destacar os pontos fortes da sua fórmula:
C11=0 ("Estoque Zerado") logo no início. Isso é uma ótima prática, pois garante que o cenário mais crítico seja verificado primeiro.PROCV dentro do SE, você fez com que o "Estoque Mínimo" não seja um número fixo (como 10), mas sim um valor que o Excel busca em outra tabela (Tab_Estoque). Isso é genial porque, se amanhã o estoque mínimo da "Calça Alfaiataria" mudar, você só altera na tabela de origem e o dashboard se atualiza sozinho.Como o seu dashboard já indica "Rever Estoque" quando o valor está abaixo do mínimo (no seu print, 9 é menor que 10), você pode adicionar uma Formatação Condicional na célula C12.
Isso cria um alerta visual imediato, facilitando a leitura rápida de quem está operando o sistema.
Sua estrutura de nomes de tabelas (Tab_Estoque) também mostra que você está organizando seus dados de forma profissional, o que evita erros de referência e facilita a manutenção do arquivo.
Espero que possa ter lhe ajudado!
Olá! Agradeço pelo feedback e vou seguir a sua dica de adicionar uma Formatação Condicional na célula C12.