Função SE - Excel
A função SE é utilizada para criar fórmulas condicionais, isto é, fórmulas cujo resultado depedende de alguma condição. Exemplo:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgDe7fwhGzXeTKlNdOOoPMM5327bLxf1YE607RhS5c8IQfnXCnWoEXx8nJOf3cVUpANlKU3jezUO6JxP_z7V-5SwBXJ7DOUVqs6hVm1RZDdJOjikjgeIMX2CMrIM1bBQi2jNh3l1Fsr5Y/s1600/fun%C3%A7%C3%A3o+SE+Excel.png)
No exemplo acima utilizamos a função SE para identificar se uma pessoa é maior de idade. Se a idade for maior ou igual a 18, o resultado é "Sim". Em caso negativo, a resposta é "Não". A figura abaixo representa a nossa fórmula.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfSl2XUVKocjVe5H1xDs77GTjs-pFO6KjPP-XwXuEcRQb5WtuWHt1-T7FG19eeAJ2Lo1-CKgcRizZ7Imig6yhuzBPqbeDm8vG8bX2iFauaRE-aSmhEwdhLB08-zfiW0qBS7lN_Dntapgo/s1600/fluxo+fun%25C3%25A7%25C3%25A3o+SE.png)
A função SE
Sintaxe: =SE(Comparação; ValorSeVerdadeiro; [ValorSeFalso])
Como usar a função SE? Ela é composta por 3 argumentos: Comparação,ValorSeVerdadeiro e ValorSeFalso, sendo que este último é opcional. O primeiro argumento é uma comparação: se o resultado da comparação for verdadeiro (caso positivo), o resultado é o segundo argumento; se o resultado da comparação for falso (caso negativo), o resultado é o terceiro argumento.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPymUwhkylOgVQORSdLa6W6knveBHdNTfbuOCW8t24I5_rcRQjqwIHsWaNX91ONS-LfAxqASosRxSZOdDtD7yV1iYEwWVMW9wIe8-3l9OQiXk8gDyWyFMlTXx6LWM-1PIk0-Hh1fbfddY/s1600/como+usar+a+fun%C3%A7%C3%A3o+SE.png)
Acho que o gráfico acima ajuda a raciocinar na hora de construir uma fórmula SE. Nesse grafico escrevemos a comparação e os possíveis resultados, colocando sempre o caso positivo no lado esquerdo e o caso negativo no lado direito.
Que tal mais exemplos de uso da função SE? Vamos imaginar o caso em que comparamos a idade das pessoas para calcular o valor de um ingresso para um show infantil. Digamos, se criança tiver menos que 10 anos ela paga apenas a metade do ingresso:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_JNpEwVVYXOX6SxO9Lmwm6Np-fEgxBtCQ0NF0huEHyVK5S-JL06qgAm9-MBlgL8O0mQ4dWN8_N4p-FEuhJweM38N1106hABVnQn4SCaA0xd5X90aK5E4maPbzX5JSp194GJTnwRY1YuU/s1600/exemplo+fun%C3%A7%C3%A3o+SE.png)
E o que acontece se a pessoa não tiver menos que 10 anos, mas tiver uma carteira de estudante? Ela também tem direito a meia-entrada, não é mesmo? Hmmm, temos que incluir isso na nossa fórmula SE:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZC_K9OVwxIiANciuVcRzFBFpvYkVkFT7iwhChXEX0b9plgnL4XLXbUarfRkwU1fYSrnVUBcSto5YVoma4JGGNUJrGOoCFd4saijOLdgy7aTb29gCzQujWbAOYsCVEdCIvcoKN-c-Tib0/s1600/outro+exemplo+fun%C3%A7%C3%A3o+SE.png)
Opa, agora ficou meio confuso de ler a fórmula, com um SE dentro do outro. Por isso que eu recomendo usar uma árvore de decisão, veja como fica mais claro:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidiHHeLFdgW_HLrg4Lq4GualPOQ3KjlDQkDU3zzvanHXv5qibsRYwM4VF3Ww7LQSDKiJroJD90sYRbOE2EHc3MN7ly4ASNI0X-EjY_YXKXMT5Cm16rFKC3g43wP_ah2uge0wXdJmWWi_4/s1600/fluxo+fun%C3%A7%C3%A3o+SE+aninhada.png)
Explicando com base na segunda linha da tabela: se a idade da pessoa for menor que 10 (C2<10), o resultado será o valor do ingresso dividido por 2 (E$8/2). Se não, temos outro SE: se a pessoa tem carteira de estudante (D2="Sim"), o resultado será novamente o valor do ingresso dividido por 2 (E$8/2). Se não (para este segundo SE), o resultado é o valor do ingresso inteiro (E$8).
Vale salientar que esse mesmo resultado poderia ser obtido utilizando apenas uma vez a função SE, em conjunto com a função OU. Ficaria assim:=SE(OU(C2<10;D2="Sim");E$8/2;E$8)
Se lembra que eu falei que o terceiro argumento (ValorSeFalso) é opcional? Se você escrever a fórmula sem ele, e o resultado da comparação for negativo, o resultado é o valor FALSO.
0 comentários:
Postar um comentário