SE.S
A função SE.S verifica as expressões especificadas e devolve um valor com base na primeira condição a ser avaliada com um valor booleano de VERDADEIRO.
SE.S(ses-expressão; ses-verdadeiro; ses-expressão…; ses-verdadeiro…)
ses-expressão: Uma expressão lógica. ses-expressão pode conter qualquer coisa, desde que a expressão possa ser avaliada como um valor booleano. Se a expressão for avaliada como número, 0 é considerado como FALSO e qualquer outro número é considerado como VERDADEIRO.
ses-verdadeiro: O valor devolvido se a ses-expressão for VERDADEIRO. ses-verdadeiro pode conter qualquer valor. Se ses-verdadeiro for omitido (há uma vírgula, mas nenhum valor) e ses-expressão for avaliada como VERDADEIRO, SE.S apresenta como resultado 0.
ses-expressão…: Uma expressão lógica opcional a avaliar se ses-expressão for FALSO. ses-expressão pode conter qualquer coisa, desde que a expressão possa ser avaliada como um valor booleano. Se a expressão for avaliada como número, 0 é considerado como FALSO e qualquer outro número é considerado como VERDADEIRO.
ses-verdadeiro…: O valor devolvido se a ses-expressão for VERDADEIRO. ses-verdadeiro pode conter qualquer valor. Se ses-verdadeiro for omitido (há uma vírgula, mas nenhum valor) e ses-expressão for avaliada como VERDADEIRO, SE.S apresenta como resultado 0.
Notas
Se todas as expressões forem FALSO, o resultado é um erro.
Pode introduzir “VERDADEIRO” para a última ses-expressão… na fórmula, seguido do valor predefinido para ses-verdadeiro…, para especificar o resultado se todas as expressões (incluindo ses-expressão e todas as ocorrências de ses-expressão…) forem avaliadas como FALSO.
Use SE.S para efetuar várias comparações |
---|
A tabela abaixo mostra uma lista das notas dos alunos. |
A | B | C | |
---|---|---|---|
1 | Aluno | Nota | Classificação |
2 | 1 | 4 | Notável |
3 | 2 | 2 | Principiante |
4 | 3 | 3 | Proficiente |
5 | 4 | Incompleto | |
6 | 5 | 3,2 | Proficiente+ |
7 | 6 | 3,2 | Iniciante |
A tabela abaixo tem como resultado a classificação associada a uma nota na tabela acima usando vários argumentos ses-expressão…. Nesta fórmula, são usados os seguintes argumentos:
Para usar a fórmula acima com outras células na tabela, altere B2 em cada se-expressão para outra célula que contenha uma nota. |
Usar VERDADEIRO para ses-expressão… |
---|
Por vezes, nenhuma das expressões é avaliada para VERDADEIRO, mas em vez de devolverem um erro, pode definir o resultado na ses-expressão final. Na tabela acima, o Aluno 4 não tem uma nota, por isso a fórmula anterior teria como resultado um erro para esse aluno. Talvez esse aluno estivesse ausente e ainda necessite de realizar o trabalho, por isso em vez de deixar o erro, pode adicionar outra ses-expressão para marcar as notas em falta como "Incompleto": Neste exemplo, a referência da célula é alterada para corresponder à célula da nota do Aluno 4, mas todos os argumentos são os mesmos que acima e é adicionada uma ou mais ses-expressão ao final:
|
Comparações mais complexas |
---|
Em alguns casos, poderá ter expressões mais complexas nas quais necessita de usar uma mistura de operadores de comparação. Por exemplo, a escala acima usa números inteiros, mas vamos assumir que outro aluno (Aluno 6) obteve uma nota de 3,2. Poderá usar uma fórmula como a que está abaixo para os alunos cujas notas estiverem entre as quatro classificações principais (assumindo que B6 seja 3,2, a nota do Aluno 5): Neste exemplo, os argumentos adicionais ses-expressão… são adicionados entre as classificações Notável, Proficiente, Principiante e Iniciante.
Isso funciona porque SE.S procura pela primeira expressão verdadeira. Se a nota de um aluno não for 4, SE.S verifica se nota é maior que 3; o Aluno 5 receberia uma classificação de Proficiente+. Como outro exemplo, um aluno com uma nota de 2,5 receberia uma classificação de Principiante+, porque a nota não é 4, maior do que 3 ou igual a 3, mas é maior que 2. |
Usar SE.S com outras funções |
---|
SE.S pode ser utilizada com outras funções. Por exemplo, esta função usa RESTO para determinar se o ano na célula A2 (para este exemplo, A2=2020) é um ano bissexto. Para determinar se os dois valores não são iguais, use o operador de comparação <>. |
Exemplos adicionais |
---|
=SE.S(A2>91;”A”,A2>82;”B”;A2>73;”C”;A2>64;”D”;VERDADEIRO;”F”) tem como resultado a nota com a letra “A” para um número superior a 91, depois tem como resultado “B” para um número superior a 82, mas inferior a 92 e assim sucessivamente para todos os valores inferiores a 65, que tem como resultado um “F”. =SE.S(A2>91;”A”,A2>82;”B”;A2>73;”C”;A2>64;”D”;A2<>0;"Tentativa";VERDADEIRO;"Reprovado") tem como resultado a nota com a letra “A” para um número superior a 91, depois tem como resultado “B” para um número superior a 82, mas inferior a 92 e assim sucessivamente para todos os valores inferiores a 65 mas diferentes de 0, que tem como resultado uma “Tentativa”. Se a classificação for 0, a fórmula tem como resultado “Reprovado”. Permitir que A2 contenha "Um cão” Permitir que A1 = CONTAR.RESULTADOS(A2; REGEX("\w+")) =SE.S(A1 = 0; "Sem palavra"; A1 = 1; "Uma palavra"; A1 = 2; "Duas palavras"; A1 > 2; "Várias palavras") tem como resultado "Duas palavras". |