Aula de Informática
(disponível em http://www.hylson.com)
Assunto: Fórmulas avançadas (estatísticas, lógicas)
Sumário
Pedindo Ajuda ao Excel..........................................................................2
Função Financeira: CONT.SE................................................................2
Sintaxe................................................................................................2
Exemplos.............................................................................................2
Função Financeira CONT.VALORES......................................................3
Sintaxe................................................................................................3
Exemplos.............................................................................................3
Exercício de verificação da aprendizagem............................................3
Função Lógica: SE.................................................................................4
Sintaxe................................................................................................4
Comentários .......................................................................................4
Exemplos.............................................................................................5
Exercício de verificação da aprendizagem............................................6
Pedindo Ajuda ao Excel
Para iniciar esta aula, vamos verificar como invocar a ajuda do Excel e
localizar a ajuda sobre uma determinada função.
Para invocar a ajuda do Excel, pressione F1. Após a abertura da janela
de ajuda, selecione a aba “Assistente de resposta”, e digite o nome da
função a qual você deseja ajuda.
Função Financeira: CONT.SE
A função financeira CONT.SE calcula o número de células não vazias
em um intervalo que corresponde a determinados critérios.
Sintaxe
CONT.SE(intervalo;critérios)
Descrição dos parâmetros:
• Intervalo é o intervalo de células no qual se deseja contar células
não vazias. Um intervalo é representado por duas células
separadas pelo sinal de dois pontos. Exemplo: A1:B3.
• Critérios é o critério na forma de um número, expressão ou texto
que define quais células serão contadas. Por exemplo, os critérios
podem ser expressos como 32, "32", ">32", "maçãs".
Exemplos
Você deverá ler os exemplos, tentar compreender, e então executar
estes exemplos no Excel.
Suponha que A3:A6 contenha "maçãs", "laranjas", "pêras", "maçãs",
respectivamente.
 CONT.SE(A3:A6;"maçãs") é igual a 2
Suponha que B3:B6 contenha 32, 54, 75, 86, respectivamente.
 CONT.SE(B3:B6;">55") é igual a 2
Função Financeira CONT.VALORES
A função financeira CONT.VALORES calcula o número de células não
vazias e os valores na lista de argumentos. Use CONT.VALORES para
calcular o número de células com dados em um intervalo ou matriz.
Sintaxe
CONT.VALORES(valor1;valor2; ...)
Descrição dos argumentos
• Valor1; valor2;... são argumentos de 1 a 30 que representam os
valores que você deseja calcular. Neste caso, um valor é qualquer
tipo de informações, incluindo texto vazio (""), mas não incluindo
células em branco. Se um argumento for uma matriz ou referência,
as células vazias na matriz ou referência são ignoradas. Se você
não precisa calcular valores lógicos, texto ou valores de erro,
utilize a função CONT.NÚM.
Exemplos
No exemplo a seguir,




CONT.VALORES(A1:A7) é igual a 6
CONT.VALORES(A4:A7) é igual a 4
CONT.VALORES(A1:A7; 2) é igual a 7
CONT.VALORES(A1:A7; "Dois") é igual a 7
Exercício de verificação da aprendizagem
Explique com suas palavras a
CONT.NÚM. Mostre um exemplo.
utilidade
da
função financeira
Função Lógica: SE
A função lógica SE retorna um valor se uma condição que você
especificou for avaliada como VERDADEIRO e um outro valor se a
condição especificada for avaliada como FALSO.
Sintaxe
SE(teste_lógico;valor_se_verdadeiro;valor_se_falso)
Descrição dos argumentos:
 Teste_lógico é qualquer valor ou expressão que possa ser avaliado
como VERDADEIRO ou FALSO. Por exemplo, A10=100 é uma
expressão lógica; se o valor da célula A10 for igual a 100, a
expressão será considerada VERDADEIRA. Caso contrário, a
expressão será considerada FALSA. Esse argumento pode usar
qualquer operador de cálculo de comparação.
 Valor_se_verdadeiro é o valor retornado se teste_lógico for
VERDADEIRO. Por exemplo, se esse argumento for a seqüência de
caracteres de texto "Dentro do orçamento" e o argumento
teste_lógico for considerado VERDADEIRO, a função SE exibirá o
texto "Dentro do orçamento". Se teste_lógico for VERDADEIRO e
valor_se_verdadeiro for vazio, o argumento retornará 0 (zero). Para
exibir a palavra VERDADEIRO, use o valor lógico VERDADEIRO
para esse argumento. Valor_se_verdadeiro pode ser outra fórmula.
 Valor_se_falso é o valor retornado se teste_lógico for FALSO. Por
exemplo, se esse argumento for a seqüência de caracteres de texto
"Acima do orçamento" e o argumento teste_lógico for considerado
FALSO, a função SE exibirá o texto "Acima do orçamento". Se
teste_lógico for FALSO e valor_se_falso for omitido (ou seja, se não
houver vírgula após valor_se_verdadeiro), o valor lógico FALSO
será retornado. Se teste_lógico for FALSO e valor_se_falso for vazio
(ou seja, se houver uma vírgula após valor_se_verdadeiro seguida
do parênteses de fechamento), o valor 0 (zero) será retornado.
Valor_se_falso pode ser outra fórmula.
Comentários
Até sete funções SE podem ser aninhadas (sabe o que é isso?
Significa colocar uma função dentro da outra) como argumentos
valor_se_verdadeiro e valor_se_falso para construir testes mais
elaborados. Consulte o exemplo a seguir.
Se qualquer um dos argumentos de SE forem matrizes, cada elemento
da matriz será avaliado quando a instrução SE for executada.
Exemplos
Em uma planilha, a célula A10 contém uma fórmula para realizar
determinado cálculo. Se o resultado da fórmula contida na célula A10
for menor que ou igual a 100, a função seguinte exibirá "O valor não
ultrapassou o limite permitido.". Caso contrário, a função exibirá "O
valor está acima de 100, que é o limite máximo permitido.".
 SE(A10<=100;"Dentro do orçamento";"Acima do orçamento")
No exemplo a seguir, se o valor na célula A10 for 100, então
teste_lógico será VERDADEIRO (pois 100 = 100) e o valor total para o
intervalo B5:B15 será calculado. Caso contrário, se teste_lógico for
FALSO (A10 não é igual a 100), o texto vazio ("") será retornado à
célula que contém a função SE.
 SE(A10=100;SOMA(B5:B15);"")
Suponha que uma planilha de despesa contenha os seguintes dados
em B2:B4 em relação às "Despesas reais" para janeiro, fevereiro e
março: 1500, 500, 500. C2:C4 contém os seguintes dados para
"Despesas previstas" para os mesmos períodos: 900, 900, 925. Você
poderia escrever uma fórmula para verificar se está acima do
orçamento em um mês específico, gerando texto para uma mensagem
com as seguintes fórmulas:
 SE(B2>C2;"Acima do orçamento";"OK") é igual a "Acima do
orçamento"
 SE(B3>C3;"Acima do orçamento";"OK") é igual a "OK"
Suponha que você queira efetuar uma classificação atribuindo letras
aos números que são referenciados pelo nome Média. Consulte a
tabela a seguir.
Se a Média
for
Maior do que
89
De 80 a 89
De 70 a 79
De 60 a 69
Menor do que
60
Então
retornará
A
B
C
D
E
Considerando que o valor a ser avaliado está na célula A1, você
poderia usar a seguinte função aninhada SE:
IF(A1>89;"A";IF(A1>79;"B";IF(A1>69;"C";IF(A1>59;"D";"F"))))
No exemplo anterior, a segunda instrução SE também é o argumento
valor_se_falso para a primeira instrução SE. Da mesma maneira, a
terceira instrução SE é o argumento valor_se_falso para a segunda
instrução SE. Por exemplo, se o primeiro teste_lógico (Média>89) for
VERDADEIRO, "A" será retornado. Se o primeiro teste_lógico for
FALSO, a segunda instrução SE é avaliada e assim por diante.
Exercício de verificação da aprendizagem
Após pressionar a tecla ENTER na situação abaixo, qual será o valor
retornado pela função?
Neste caso é possível, através da leitura da fórmula, deduzir qual o
critério utilizado para avaliar se uma digitação é lenta, boa ou rápida?
Frase para reflexão:
“O bater das asas de uma borboleta pode
mudar o mundo, mas o segredo é não correr
atrás das borboletas”.
Ao término da aula, faça uma avaliação desta aula no site
www.hylson.com
Download

Aula 5: fórmulas avançadas (estatísticas, condicionais)