EXCEL
Professor: Leandro Crescencio
E-mail: [email protected]
http://www.inf.ufsm.br/~leandromc
Colégio Politécnico
1
Excel
•
•
•
•
Funções
Funções
Funções
Funções
Lógicas
Matemáticas
de procura e referência
de data e hora
Colégio Politécnico
2
Funções
• Estrutura:
Colégio Politécnico
3
Funções Lógicas
• As funções lógicas são usadas para verificar se
determinadas condições são verdadeiras ou falsas. Este
tipo de função assume um valor se a condição for
verdadeira e outra se for falsa.
– SE
– E
– OU
Colégio Politécnico
4
Funções Lógicas
• SE
– Esta função testa se um valor ou uma expressão é verdadeiro,
retornando um valor se o teste for verdadeiro e outro se for
falso.
=SE(teste;”valor para verdadeiro”;”valor para falso”)
– Se a condição for satisfeito, então, ela executará o que está no
argumento “Verdadeiro”; caso contrário o que está em “Falso”.
Colégio Politécnico
5
Funções Lógicas
=Se(F6>=6; "Aprovado”; "reprovado”)
• Com mais de 2 parâmetros:
=SE(F6>=6;"aprovado";SE(F6>=5;"recuperação";SE(F6<5;"reprovado")))
Colégio Politécnico
6
Funções Lógicas
•
E
– Esta função testa vários valores ou expressões, retornando
VERDADEIRO se todos forem verdadeiros e FALSO se algum for
falso.
=E(teste1;teste2;teste3;...)
•
OU
– Esta função testa valores ou expressões, retornando VERDADEIRO
se pelo menos um dos valores for verdadeiro e FALSO se todos os
valores forem falsos.
=OU(teste1;teste2;teste3;...)
•
Não
– Inverte os valores FALSO e VERDADEIRO;
=NÃO(lógico)
Colégio Politécnico
7
Funções Lógicas
• CONT.SE
– A função CONT.SE calcula o número de células não vazias em
um intervalo que corresponde a determinados critérios.
=CONT.SE(Intervalo;Critério)
– Tem como retorno o número de vezes que essa condição é
satisfeita
1
2
3
4
5
6
7
8
9
A
B
Matricula
54363
54345
54563
44524
44545
45565
44674
Nome
André
Carlos
César
Daniel
Daiana
Diego
Eliana
C
D
Faltas
03/06 07/06
.
.
.
.
.
F
.
.
.
.
.
F
F
.
E
F
10/06
F
.
F
.
.
.
.
TOTAL
1
0
2
0
0
1
1
=Cont.Se(C3:E3; “=F”)
Colégio Politécnico
8
Funções Lógicas
• SOMASE
– Adiciona as células especificadas por um determinado critério
ou condição.
– SOMASE(intervalo; critérios; intervalo_soma)
– Retorna a soma dos valores nos os critérios são respeitados
Colégio Politécnico
9
Funções Lógicas
1
2
3
4
5
6
7
8
9
A
B
Matricula
54363
54345
54563
44524
44545
45565
44674
Nome
André
Carlos
César
Daniel
Daiana
Diego
Eliana
C
Salários
Setor
Administrativo
Contabilidade
Engenharia
Contabilidade
Gerência
Financeiro
Contabilidade
D
E
Salário
Benefícios
2
R$ 2.823,00
3
R$ 4.353,00
1
R$ 4.466,00
0
R$ 4.034,00
2
R$ 2.947,00
2
R$ 4.391,00
1
R$ 3.208,00
=SOMASE(C3:C9;"Contabilidade";E3:E9)
=4
• Retorna o número de Benefícios dos Funcionários do Setor de
Contabilidade
Colégio Politécnico
10
Funções Matemáticas
• SOMA
– É a única função que possui um botão chamado AUTOSOMA
presente na Barra de ferramenta Padrão
=SOMA(núm1; núm2; ...)
– O botão Autosoma, pega o intervalo de células mais próximo e
com dados numéricos para realizar a soma.
• Caso tenha dados na coluna e linha próximas as células a
prioridade de soma é na vertical (coluna)
Colégio Politécnico
11
Funções Matemáticas
• MÉDIA
– Retorna a média (aritmética) dos argumentos de uma amostra
de dados
=MÉDIA(núm1; núm2; ...)
– Busca os valores nas células ou no intervalo desconsiderando
dados não numéricos para realizar a média.
1
2
3
4
5
6
7
8
9
10
11
A
B
Matricula
54363
54345
54563
44524
44545
45565
44674
Nome
André
Carlos
César
Daniel
Daiana
Diego
Eliana
C
Salários
Setor
Administrativo
Contabilidade
Engenharia
Contabilidade
Gerência
Financeiro
Contabilidade
D
Salário
Benefícios
2
R$ 2.823,00
3
R$ 4.353,00
1
R$ 4.466,00
0
R$ 4.034,00
2
R$ 2.947,00
2
R$ 4.391,00
1
R$ 3.208,00
Média Salarial
R$ 3.746,00
Colégio Politécnico
E
=MÉDIA(D3:D9)
12
Funções Matemáticas
• MÁXIMO
– Esta função retorna o maior número da lista de argumentos,
ou seja, fornece o valor do maior número que estiver dentro
do intervalo de células passado como parâmetro.
=MÁXIMO(núm1; núm2; ...)
• MÍNIMO
– retorna o menor número de uma lista de argumentos, ou que
esteja dentro do intervalo de células.
=MÍNIMO(núm1; núm2; ...)
Colégio Politécnico
13
Funções Matemáticas
• MULT
– Multiplica todos os números fornecidos como argumentos e
retorna o produto.
=MULT(núm1;núm2;...)
=MULT(A2:A4)
-
Multiplica os números acima (2250)
• PI
– Retorna o número 3,14159265358979, a constante
matemática PI, com precisão de até 15 dígitos
=PI()
=PI()*(A2^2) A área de um círculo da figura acima
(28,27433388)
Colégio Politécnico
14
Funções Matemáticas
• POTÊNCIA
– Fornece o resultado de um número elevado a uma potência
=POTÊNCIA(núm;potência)
O operador "^" pode substituir POTÊNCIA para indicar a potência
pela qual o número base deve ser elevado
5^2 =POTÊNCIA(5;2)
• RAIZ
– Retorna uma raiz quadrada positiva
=RAIZ(núm)
Colégio Politécnico
15
Funções Matemáticas
• ROMANO
– Converte um algarismo arábico em romano, como texto.
=ROMANO(núm;forma)
=Romano(2011;0)
Forma
Tipo
0 ou omitido
1
2
3
4
VERDADEIRO
FALSO
Clássico
Mais conciso. Consulte o exemplo abaixo
Mais conciso. Consulte o exemplo abaixo
Mais conciso. Consulte o exemplo abaixo
Simplificado
Clássico
Simplificado
= MMXI
Fórmula
=ROMANO(499;0)
=ROMANO(499;1)
=ROMANO(499;2)
=ROMANO(499;3)
=ROMANO(499;4)
=ROMANO(2013;0)
Descrição (resultado)
Estilo de algarismo romano clássico para 499 (CDXCIX)
Versão mais concisa para 499 (LDVLIV)
Versão mais concisa para 499 (XDIX)
Versão mais concisa para 499 (VDIV)
Versão mais concisa para 499 (ID)
Estilo de algarismo romano clássico para 2013 (MMXIII)
• Se o número for maior do que 3999, o valor de erro
#VALOR! será retornado
Colégio Politécnico
16
Funções Matemáticas
• SEN
– Retorna o seno de um ângulo dado.
– SEN(núm)
• TAN
– Retorna a tangente de um determinado ângulo.
– TAN(núm)
• COS
– Retorna o cosseno do ângulo dado.
– COS(núm)
– Núm é o ângulo em radianos, se o argumento estiver em
graus, multiplique-o por PI()/180 ou use a função RADIANOS
para convertê-lo em radianos.
Colégio Politécnico
17
Funções Matemáticas
• SOMAQUAD
– Retorna a soma dos quadrados dos argumentos.
– SOMAQUAD(núm1;núm2; ...)
• SOMARPRODUTO
– Multiplica os componentes correspondentes nas matrizes
fornecidas e retorna a soma destes produtos.
– SOMARPRODUTO(matriz1;matriz2;matriz3; ...)
Fórmula
=SOMARPRODUTO(A2:B4; C2:D4)
Descrição (resultado)
Multiplica todos os componentes das duas
matrizes e depois adiciona os produtos — ou seja,
3*2 + 4*7 + 8*6 + 6*7 + 1*5 + 9*3 (156)
– Os argumentos da matriz devem ter a mesma dimensão.
Colégio Politécnico
18
Funções Matemáticas
•
TRUNCAR
– Trunca um número para um inteiro removendo a parte fracionária
do número.
– TRUNCAR(núm;núm_dígitos)
•
ABS
– Retorna o valor absoluto de um número. Ele mesmo sem o sinal.
– ABS(núm)
•
INT
– Arredonda um número para baixo até o número inteiro mais
próximo.
– INT(núm)
Colégio Politécnico
19
Funções Matemáticas
• ALEATÓRIO
– Retorna um valor aleatório
=ALEATÓRIO()
=ALEATÓRIO()*50
=INT(ALEATÓRIO()*50)
as partes inteiras
gera aleatórios entre 0 e 50
gera aleatórios e mostra somente
•
Colégio Politécnico
20
Funções Matemáticas
• ARRED
– Arredonda um número até uma quantidade especificada de
dígitos.
=ARRED(núm;núm_dígitos)
• ARREDONDAR.PARA.BAIXO
=ARREDONDAR.PARA.BAIXO(núm;núm_dígitos)
• ARREDONDAR.PARA.CIMA
=ARREDONDAR.PARA.CIMA(núm;núm_dígitos)
Colégio Politécnico
21
Funções Matemáticas
• FATORIAL
– Retorna o fatorial de um número.
=FATORIAL(núm)
• MOD
– Retorna o resto depois da divisão de núm por divisor. O
resultado possui o mesmo sinal que divisor.
=MOD(núm,divisor)
Colégio Politécnico
22
Funções de Procura e Referência
• PROCH
– Localiza um valor específico na linha superior de uma tabela
ou matriz de valores e retorna um valor na mesma coluna de
uma linha especificada na tabela ou matriz.
=PROCH(valor_procurado;matriz_tabela;núm_índice_lin;procurar_intervalo)
Fórmula
=PROCH("Eixos";A1:C4;2;VERDADEIRO)
=PROCH("Rolamentos";A1:C4;3;FALSO)
=PROCH("B";A1:C4;3;VERDADEIRO)
=PROCH("Parafusos";A1:C4;4)
Colégio Politécnico
Descrição (resultado)
Pesquisa Eixos na linha 1 e retorna o valor que
está na linha 2 da mesma coluna (4)
Pesquisa Rolamentos na linha 1 e retorna o valor
que está na linha 3 da mesma coluna (7)
Pesquisa B na linha 1 e retorna o valor que está
na linha 3 da mesma coluna. Como B não é uma
coincidência exata, será usado o maior valor que
seja inferior a B: Eixos (5)
Pesquisa Parafusos na linha 1 e retorna o valor
que está na linha 4 da mesma coluna (11)
23
Funções de Procura e Referência
• PROCV
– Localiza um valor na primeira coluna à esquerda de uma
tabela e retorna um valor na mesma linha de uma coluna
especificada na tabela. Use PROCV em vez de PROCH quando
os valores da comparação estiverem posicionados em uma
coluna à esquerda ou à direita dos dados que você deseja
procurar.
=PROCV(valor_procurado;matriz_tabela;núm_índice_coluna;procurar_intervalo)
Fórmula
=PROCV(1;A2:C10;2)
=PROCV(1;A2:C10;3;VERDADEIRO)
=PROCV(0,7;A2:C10;3;FALSO)
=PROCV(0,1;A2:C10;2;VERDADEIRO)
=PROCV(2;A2:C10;2;VERDADEIRO)
Colégio Politécnico
Descrição (resultado)
Pesquisa 1 na coluna A e retorna o valor que
está na mesma linha na coluna B (2,17)
Pesquisa 1 na coluna A e retorna o valor que
está na mesma linha na coluna C (100)
Pesquisa 0,746 na coluna A. Como não existe
correspondência exata na coluna A, é
retornado um erro (#N/D)
Pesquisa 0,1 na coluna A. Como 0,1 é inferior
ao menor valor da coluna A, é retornado um
erro (#N/D)
Pesquisa 2 na coluna A e retorna o valor que
está na mesma linha na coluna B (1,71)
24
Funções de Procura e Referência
• ESCOLHER
– Selecionar um valor que se baseie no número de índice. Por
exemplo, se do valor1 até o valor7 forem os números da
semana, ESCOLHER retorna um dos dias quando um número
entre 1 e 7 for usado como núm_índice.
=ESCOLHER(núm_índice;valor1;valor2,...)
=ESCOLHER(2; “Maçã”; “Banana”; “Pêra”) retorna Banana.
=ESCOLHER(DIA.DA.SEMANA("03/06/2011");"Dom";"Seg";"Ter";
"Qua";"Qui";"Sex";"Sáb") retorna Sex.
Colégio Politécnico
25
Funções de Data e Hora
•
AGORA()
– Retorna o número de série sequencial da data e hora atuais. Se o formato
da célula era Geral antes de a função ser inserida, o resultado será
formatado como uma data.
•
ANO
– Retorna o ano correspondente a uma data. O ano é retornado como um
inteiro no intervalo de 1900-9999.
– Exemplo: =ANO(A2) retorna 2008
•
MÊS
– Retorna o mês de uma data representado por um número de série. O mês
é fornecido como um inteiro, variando de 1 (janeiro) a 12 (dezembro).
– Exemplo: =MÊS(A2) retorna 7.
•
DIA
– Retorna o dia de uma data representado por um número de série. O dia é
dado como um inteiro que varia de 1 a 31.
– Exemplo: =DIA(A2) retorna 5
•
DIA.DA.SEMANA
– Retorna o dia da semana correspondente a uma data. O dia é dado como
um inteiro, variando de 1 (domingo) a 7 (sábado), por padrão.
– Exemplo: =DIA.DA.SEMANA(A2) retorna 7, ou seja, Domingo.
Colégio Politécnico
26
Funções de Data e Hora
• DATA
– Retorna o número de série sequencial que representa uma
determinada data. Se o formato da célula era Geral antes de a
função ser inserida, o resultado será formatado como uma
data.
=DATA(ano;dia;mês)
• HOJE()
– Retorna a data atual numa célula. Se o formato da célula era
Geral antes de a função ser inserida, o resultado será
formatado como uma data.
Colégio Politécnico
27
Funções de Data e Hora
• HORA
– Retorna a hora de um valor de tempo.
– Exemplo: =HORA(A1) retorna 14; =HORA(A2) retorna 6
• MINUTO
– Retorna os minutos de um valor de tempo.
– Exemplo: =MINUTO(A1) retorna 5; =MINUTO(A2) retorna 10.
• SEGUNDO
– Retorna os segundos de um valor de tempo.
– Exemplo: =SEGUNDO(A1) retorna 30; =SEGUNDO(A2) retorna
45.
Colégio Politécnico
28