Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Faça como eu fiz: situação estoque

A estrutura usada foi combinar a função SE com a procura por condição utilizando o PROCV.
(Obs.: minha versão instalada do Excel não suporta a função SES, então utilizei o SE para substituir.

=SES(C11=0;"Estoque Zerado";C11>=PROCV(C9;'Cadastros Auxiliares'!H9:I11;2;FALSO);"Estoque OK";VERDADEIRO;"Rever Estoque")

versao usada :

=SE(C11=0;"Estoque Zerado";SE(C11>=PROCV(C9;'Cadastros Auxiliares'!H9:I11;2;FALSO);"Estoque OK";"Rever Estoque"))

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

1 resposta
solução!

Olá, Brendo. Como vai?

Parabéns pela excelente solução! A sua capacidade de adaptação foi fantástica.

Quando não temos acesso às funções mais recentes do Excel (como a função SES), o caminho correto é exatamente esse que você tomou: utilizar funções SE aninhadas (uma dentro da outra). Esse raciocínio lógico é a base de toda a programação e estruturação de dados.

Vamos analisar brevemente por que a sua solução ficou perfeita:

  • Substituição inteligente: Na função SES, o último argumento funciona como um "caso contrário" geral ao usar VERDADEIRO. Na sua versão com SE, você transformou esse "caso contrário" no argumento de valor falso do segundo SE ("Rever Estoque"). A lógica permaneceu rigorosamente a mesma!
  • Combinação com PROCV: Trazer a função PROCV para dentro do teste lógico para buscar o estoque mínimo dinamicamente com base na categoria (C9) mostra que você compreendeu muito bem como conectar tabelas diferentes.

Uma dica de boa prática:
Quando usamos funções SE aninhadas, encontrar um parêntese esquecido pode ser um desafio se a fórmula crescer muito. Uma boa tática visual é contar quantos SE você abriu. Na sua fórmula, você abriu 2 vezes o SE, portanto, fechar com dois parênteses no final )) garante que a fórmula execute sem erros de sintaxe, exatamente como você fez.

Seu código limpo e funcional resolveu o problema perfeitamente e é um ótimo exemplo para outros alunos que utilizam versões anteriores do Excel!

Espero que possa ter lhe ajudado!