1
resposta

Colocar "1" ou SEERRO

Bom dia,

Sobre a função SES, eu não conhecia este artifício de colocar "1" como teste lógico para condições restantes ou não contempladas nos TL anteriores. Pergunta: Eu poderia usar SEERRO, antecedendo o SES e colocando o resultado restante no final da Fórmula. Ao invés de colocar o último Teste Lógico com "1".?

1 resposta

Boa tarde, Mauricio! Tudo bem com você?

Sim, você pode usar a função SEERRO em conjunto com a função SES. No entanto, o uso do SEERRO é mais apropriado para capturar erros que possam ocorrer durante a execução de uma fórmula, como divisões por zero ou referências inválidas, e não especificamente para lidar com condições lógicas que não são atendidas.

Quando você utiliza SES com 1 como último teste lógico, está basicamente dizendo que qualquer condição não capturada anteriormente deve retornar o resultado associado a esse 1. Isso é útil para garantir que haja uma resposta padrão caso nenhuma das condições anteriores seja atendida.

Por outro lado, se você antecipa que a fórmula pode gerar um erro (por exemplo, se algum valor de entrada pode ser inválido), você pode envolver toda a função SES dentro de um SEERRO, assim:

=SEERRO(SES(C11=0;"Estoque Zerado";C11>=10;"Estoque OK";1;"Rever Estoque"), "Erro no cálculo")

Com essa abordagem, se houver um erro na execução da função SES, a mensagem "Erro no cálculo" será exibida. No entanto, se o seu objetivo é apenas lidar com condições não contempladas, o uso do 1 no SES é mais direto e apropriado.

Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado