page1
Por Helmar Fernandes
Essa é uma dica simples, mas que pode ter muita utilidade no dia a dia.
A função “SE” é uma das mais utilizadas, no Calc, para buscar, ou apresentar resultados em uma célula, baseando-se em condições de outra(s) célula(s). Em uma fórmula simples, para dar um exemplo, a função testa o valor da origem, e retorna um valor de resultado, de acordo com o valor testado. Por exemplo:
Aqui, a fórmula testa se o valor da célula “D3” é igual a 15. Então, ela retorna uma expressão, para o caso de ser verdadeira, ou outra expressão, para o caso de ser falsa.
Mas, vamos ver como podemos utilizar esta expressão para testar mais de uma condição, ou várias condições em cadeia.
Suponhamos que temos uma lista com o número de participações de membros de um grupo em eventos, e queremos atribuir-lhes pontos, segundo o percentual de participação de cada um. Por exemplo: seriam atribuídos 30 pontos para aqueles que tiveram mais de 60% de participação; 20 pontos para aqueles que tiveram de 30,01% a 60% de participação; 10 pontos para aqueles que tiveram de 10,01% a 30% de participação e, finalmente, zero para aqueles que tiveram até 10% de participação.
Nossa função, então, teria que realizar quatro testes diferentes, pois seriam possíveis quatro resultados. Como fazer isso em uma única fórmula? O segredo é a sintaxe correta testando, sempre, a condição de maior valor, primeiro (caso contrário, haveria mais de um resultado verdadeiro para determinado teste). Exemplificando, teríamos a seguinte fórmula:
=SE(F2>0,6;30;SE(F2>0,3;20; SE(F2>0,1;10;0)))
Utilizando a função SE em cadeia no Calc