SlideShare uma empresa Scribd logo
1 de 42
Aplicações Informáticas (18017)
Aula 2
Curso: Sistemas Mecatrónicos e de Produção (SMP)
Docente: Sérgio Silva
Contacto: spsilva@ua.pt
Agenda
2.1 Funções - Continuação
• IF | IFS
• COUNTIF | COUNTIFS
• SUM | SUMIF
• SUBTOTAL – Variante SUM
2.2 Formatação de Células
• Formatação Condicional
2.3 Exercícios Práticos
2
3
2.1 Funções – Continuação
IF | IFS
COUNTIF | COUNTIFS
SUMIF | SUMIFS
SUBTOTAL (SUM)
2.1 Funções – IF | IFS
• IF – Teste lógico;
• Devolve um valor se a condição especificada equivaler a Verdadeiro e outro valor se
equivaler a Falso;
=IF(teste lógico; valor se teste lógico for Verdade; valor se teste lógico for Falso)
4
Exemplo1:
=IF (B4>=3; “Aprovado”; “Reprovado”)
Se valor da célula Maior que 3, indica Aprovado.
Caso contrário, indica Reprovado.
2.1 Funções – IF | IFS
5
Exemplo2: Comparar 2 células.
Se o Valor A for maior ou igual ao Valor B:
“Valor A é maior ou igual a B”
Caso Contrário:
"Valor B é o valor maior"
=IF(A2>=B2 ; "Valor A é maior ou igual a B“ ; "Valor B
é o valor maior")
2.1 Funções – IF | IFS
6
Exemplo3: Comparar 2 células, com 3 condições (usar IF dentro de um IF).
Se o Valor A for maior ao Valor B:
“Valor A é maior que B”
Se o Valor A for igual ao Valor B:
“Valor A e B são iguais”
Se o Valor A for menor que o Valor B:
"Valor B é o valor maior"
=IF(A15>B15 ; "Valor A é maior que B“ ; IF(A15=B15;"Valor A e B são iguais“ ; "Valor B é o valor maior"))
2.1 Funções – IF | IFS
• IFS – Verifica se uma ou mais condições são cumpridas e devolve um valor
correspondente à primeira condição verdadeira;
=IF(teste lógico1; valor se teste lógico1 for verdadeiro; teste lógico2; valor se teste lógico2 for
verdadeiro; …)
7
Exemplo4:
=IFS(B4=1;"Mau";B4=2;"Insuficiente";
B4=3;"Suficiente";B4=4;"Bom";B4=5;
"Muito Bom")
Nota=1 – Mau
Nota=2 – Insuficiente
Nota=3 – Suficiente
Nota=4 – Bom
Nota=5 – Muito Bom
2.1 Funções – COUNTIF | COUNTIFS
• COUNTIF – Conta o número de células de um intervalo que respeitam uma dada
condição;
=COUNTIF(intervalo; condição)
8
Exemplo5:
=COUNTIF(C4
:C14;"Aprovado")
Conta o nº de vezes que aparece
‘Aprovado’ no intervalo que
escolhemos.
2.1 Funções – COUNTIF | COUNTIFS
9
Exemplo6:
Nº de alunos com nota maior que 3.
=COUNTIF(B4:B12;“>3")
2.1 Funções – COUNTIF | COUNTIFS
10
Exemplo7: Usar a referenciação.
Nº Alunos com melhor nota que a média 2021.
=COUNTIF(B4:B12;">"&$B$1)
2.1 Funções – COUNTIF | COUNTIFS
• COUNTIFS – Conta o número de células especificado por um determinado conjunto de
condições;
=COUNTIFS(intervalo1; condição1;
intervalo2; condição2;…)
11
Exemplo8:
=COUNTIFS(C4:C12;"Aprovado";D4:D
12;"Muito Bom")
Conta o nº de alunos que estão
‘Aprovados’ e que tiveram ‘Muito
Bom’.
2.1 Funções – SUMIF | SUMIFS
• SUMIF – Adiciona as células especificadas por uma determinada condição;
=SUMIF(intervalo; condição; [intervalo de soma])
• Intervalo – É o grupo de células a avaliar;
• Condição – É a condição que define quais números somar;
• Intervalo de soma – [opcional] É o grupo de células a somar, se diferente do intervalo.
12
Exemplo9:
=SUMIF(B3:B11;">250")
Soma das quantidades maiores do
que 250 unidades.
13
Exemplo10:
Somar o Custo Total para quantidades maiores que 250 unidades.
=SUMIF(B3:B11;">250";C3:C11)
2.1 Funções – SUMIF | SUMIFS
14
Exemplo11:
Somar as Qtd’s do ‘Rui’.
=SUMIF(A3:A11;"Rui";B3:B11)
2.1 Funções – SUMIF | SUMIFS
2.1 Funções – SUMIF | SUMIFS
• SUMIFS – Adiciona as células especificadas por um determinado conjunto de condições;
=SUMIFS(intervalo de soma; intervalo_condição1; condição1; intervalo_condição2; condição2;
…)
15
Exemplo12:
=SUMIFS(C3:C11;B3:B11;">250";A3:A
11;"Rui")
Soma o Custo Total em que a Qtd é
>250 e o Nome é Rui.
2.1 Funções – SUBTOTAL (variante SUM)
• SUBTOTAL – Retorna um subtotal de uma lista, dependendo do filtro utilizado;
=SUBTOTAL(function_num; ref1; ref2, ...)
• Function_num: 1=AVERAGE, 2=COUNT, 3=COUNTA , 4=MAX, 5=MIN, 6=PRODUCT, 7=STDEV,
8=STDEVP, 9=SUM, 10=VAR, and 11=VARP
• Ref1: Grupo de células a considerar;
16
Exemplo13:
=SUBTOTAL(9;C3:C11)
Subtotal SUM do Custo Total;
Filtro Nome ‘Rui’ – Subtotal só soma as
células disponíveis do filtro.
2.1 Funções – SUBTOTAL(SUM) Vs SUM
17
Sem Filtro Com Filtro ‘Rui’
• O SUM continua a somar a listagem toda com o filtro aplicado;
• O SUBTOTAL (SUM) só soma a listagem disponível após o filtro
aplicado.
18
2.2 Formatação de Células
Formatação Condicional
2.2 Formatação de Células
19
• Número
• Alinhamento
• Tipo de letra
• Limite
• Preenchimento
• Proteção
• Botão Dto. Rato – Format Cells…
• Ctrl+1
2.2 Formatação de Células
20
• Borders – Limites
2.2 Formatação de Células
21
• Fill Color – Cor de Preenchimento
2.2 Formatação de Células
22
• Tipo de Letra
2.2 Formatação de Células
23
• Número
2.2 Formatação de Células
24
Euro € Percentagem % Casas Decimais
2.2 Formatação de Células
25
• Merge & Center – Unir várias células;
• Selecionar as células pretendidas para unir e carregar em “Merge & Center”
2.2 Formatação de Células
26
• Wrap Text – Molda o texto longo em várias linhas;
2.2 Formatação Condicional
27
• Formatação Condicional - Serve para destacar dados consoante determinada condição.
• Ferramenta de Gestão Visual que facilita a interpretação de dados.
2.2 Formatação Condicional
28
Valores do Topo
Valores do Fundo
2.2 Formatação Condicional
29
• Exemplo: Os 3 artigos com menor stock de unidades;
2.2 Formatação Condicional
30
2.2 Formatação Condicional
31
• Exemplo: Alunos com positiva (>2).
2.2 Formatação Condicional
32
• Exemplo: Gradiente de cores;
2.2 Formatação Condicional
33
• Exemplo: Gradiente de preenchimento;
2.2 Formatação Condicional
34
• Gestão de Regras
35
2.3 Exercício Prático 1
Abrir Excel ‘Exercício Prático 1’;
2.1 Funções – Exercício Prático 1
36
• Abrir Excel ‘Exercício Prático 1’;
• Criar coluna ‘Valor Unitário’ – Representa o €/Qtd;
• Criar coluna ‘Sistema Bónus’, com as seguintes condições:
• Se Valor Unitário > 22€ - “Bónus”
• Caso contrário – “Normal”
• Criar coluna ‘Prémio a Pagar’, com as seguinte condições:
• Se ‘Sistema Bónus’ = ‘Normal’
Prémio a Pagar = Valor Total Vendas*0,03 (3%)
• Se ‘Sistema Bónus’ = ‘Bónus’
Prémio a Pagar = Valor Total Vendas*0,06 (6%)
2.1 Funções – Exercício Prático 1
37
2.1 Funções – Exercício Prático 1
38
• Representar e calcular os seguintes cenários:
• Gravar Documento.
Conte o nº de vendas que irão dar 'Bónus'
Conte o nº de vendas com Qtd < 250 que irão dar 'Bónus'
Qual o valor total a pagar de Prémios?
Qual o valor total a pagar de Prémios só de Bónus?
Qual o Valor Total Vendas do Carlos com Qtd > 250
Criar SUBTOTAL (SUM) para as colunas Qtd, Valor Total Vendas, Prémio a Pagar
Criar SUBTOTAL (AVERAGE) para a Coluna 'Valor Unitário'
Filtrar por todos os Nomes e ver as diferenças
2.1 Funções – Exercício Prático 1
39
2.2 Formatação Condicional – Exercício Prático 1
40
• Abrir Excel ‘Exercício Prático 1’;
• Representar os seguintes cenários:
• Gravar Documento.
Formatação Condicional
1. Coluna 'Valor Total Vendas - Escalas de Cor verde
(Verde mais “escuro” como valor mais alto)
2. Distinguir os 3 melhores Valores Unitários - Célula com fundo verde
3. Distinguir os Sistema Bónus - Célula com fundo amarelo
4. Criar um gradiente de preenchimento vermelho - Coluna 'Prémio a Pagar'
2.2 Formatação Condicional – Exercício Prático 1
41
42
2.3 Exercício Prático 2
Enunciado ‘2022-2023 ESAN AInf EXER_Aula_02’

Mais conteúdo relacionado

Semelhante a Aula 2_V3_estarreja.pptx

Techideias excel avançado v2012
Techideias excel avançado v2012Techideias excel avançado v2012
Techideias excel avançado v2012
Tech Ideias
 

Semelhante a Aula 2_V3_estarreja.pptx (20)

Techideias excel avançado v2012
Techideias excel avançado v2012Techideias excel avançado v2012
Techideias excel avançado v2012
 
Lista de Exercícios - Excel
Lista de Exercícios - ExcelLista de Exercícios - Excel
Lista de Exercícios - Excel
 
Apostila excel
Apostila excelApostila excel
Apostila excel
 
Apostila excel
Apostila excelApostila excel
Apostila excel
 
Apostila excel
Apostila excelApostila excel
Apostila excel
 
Apostila excel 2010 avançado
Apostila excel 2010 avançadoApostila excel 2010 avançado
Apostila excel 2010 avançado
 
Apostila excel-avancado
Apostila excel-avancadoApostila excel-avancado
Apostila excel-avancado
 
2006 - Linguagem VB.ppt
2006 - Linguagem VB.ppt2006 - Linguagem VB.ppt
2006 - Linguagem VB.ppt
 
Algop - aula 05
Algop - aula 05Algop - aula 05
Algop - aula 05
 
O que você precisa saber sobre testes unitários
O que você precisa saber sobre testes unitáriosO que você precisa saber sobre testes unitários
O que você precisa saber sobre testes unitários
 
Excel - Fórmulas Básicas
Excel -  Fórmulas BásicasExcel -  Fórmulas Básicas
Excel - Fórmulas Básicas
 
Algop - aula 06
Algop - aula 06Algop - aula 06
Algop - aula 06
 
Introdução - Algoritmos
Introdução - AlgoritmosIntrodução - Algoritmos
Introdução - Algoritmos
 
Apostila excel
Apostila excelApostila excel
Apostila excel
 
1ª lista de_algoritmos
1ª lista de_algoritmos1ª lista de_algoritmos
1ª lista de_algoritmos
 
Algoritmos - Aula 07 A - Lacos
Algoritmos - Aula 07 A - LacosAlgoritmos - Aula 07 A - Lacos
Algoritmos - Aula 07 A - Lacos
 
Estruturas de repetição (parte 01)
Estruturas de repetição (parte 01)Estruturas de repetição (parte 01)
Estruturas de repetição (parte 01)
 
Aula04
Aula04Aula04
Aula04
 
Excel
ExcelExcel
Excel
 
MEDIDAS DE Tendência CENTRAL estatística
MEDIDAS DE Tendência CENTRAL estatísticaMEDIDAS DE Tendência CENTRAL estatística
MEDIDAS DE Tendência CENTRAL estatística
 

Aula 2_V3_estarreja.pptx

  • 1. Aplicações Informáticas (18017) Aula 2 Curso: Sistemas Mecatrónicos e de Produção (SMP) Docente: Sérgio Silva Contacto: spsilva@ua.pt
  • 2. Agenda 2.1 Funções - Continuação • IF | IFS • COUNTIF | COUNTIFS • SUM | SUMIF • SUBTOTAL – Variante SUM 2.2 Formatação de Células • Formatação Condicional 2.3 Exercícios Práticos 2
  • 3. 3 2.1 Funções – Continuação IF | IFS COUNTIF | COUNTIFS SUMIF | SUMIFS SUBTOTAL (SUM)
  • 4. 2.1 Funções – IF | IFS • IF – Teste lógico; • Devolve um valor se a condição especificada equivaler a Verdadeiro e outro valor se equivaler a Falso; =IF(teste lógico; valor se teste lógico for Verdade; valor se teste lógico for Falso) 4 Exemplo1: =IF (B4>=3; “Aprovado”; “Reprovado”) Se valor da célula Maior que 3, indica Aprovado. Caso contrário, indica Reprovado.
  • 5. 2.1 Funções – IF | IFS 5 Exemplo2: Comparar 2 células. Se o Valor A for maior ou igual ao Valor B: “Valor A é maior ou igual a B” Caso Contrário: "Valor B é o valor maior" =IF(A2>=B2 ; "Valor A é maior ou igual a B“ ; "Valor B é o valor maior")
  • 6. 2.1 Funções – IF | IFS 6 Exemplo3: Comparar 2 células, com 3 condições (usar IF dentro de um IF). Se o Valor A for maior ao Valor B: “Valor A é maior que B” Se o Valor A for igual ao Valor B: “Valor A e B são iguais” Se o Valor A for menor que o Valor B: "Valor B é o valor maior" =IF(A15>B15 ; "Valor A é maior que B“ ; IF(A15=B15;"Valor A e B são iguais“ ; "Valor B é o valor maior"))
  • 7. 2.1 Funções – IF | IFS • IFS – Verifica se uma ou mais condições são cumpridas e devolve um valor correspondente à primeira condição verdadeira; =IF(teste lógico1; valor se teste lógico1 for verdadeiro; teste lógico2; valor se teste lógico2 for verdadeiro; …) 7 Exemplo4: =IFS(B4=1;"Mau";B4=2;"Insuficiente"; B4=3;"Suficiente";B4=4;"Bom";B4=5; "Muito Bom") Nota=1 – Mau Nota=2 – Insuficiente Nota=3 – Suficiente Nota=4 – Bom Nota=5 – Muito Bom
  • 8. 2.1 Funções – COUNTIF | COUNTIFS • COUNTIF – Conta o número de células de um intervalo que respeitam uma dada condição; =COUNTIF(intervalo; condição) 8 Exemplo5: =COUNTIF(C4 :C14;"Aprovado") Conta o nº de vezes que aparece ‘Aprovado’ no intervalo que escolhemos.
  • 9. 2.1 Funções – COUNTIF | COUNTIFS 9 Exemplo6: Nº de alunos com nota maior que 3. =COUNTIF(B4:B12;“>3")
  • 10. 2.1 Funções – COUNTIF | COUNTIFS 10 Exemplo7: Usar a referenciação. Nº Alunos com melhor nota que a média 2021. =COUNTIF(B4:B12;">"&$B$1)
  • 11. 2.1 Funções – COUNTIF | COUNTIFS • COUNTIFS – Conta o número de células especificado por um determinado conjunto de condições; =COUNTIFS(intervalo1; condição1; intervalo2; condição2;…) 11 Exemplo8: =COUNTIFS(C4:C12;"Aprovado";D4:D 12;"Muito Bom") Conta o nº de alunos que estão ‘Aprovados’ e que tiveram ‘Muito Bom’.
  • 12. 2.1 Funções – SUMIF | SUMIFS • SUMIF – Adiciona as células especificadas por uma determinada condição; =SUMIF(intervalo; condição; [intervalo de soma]) • Intervalo – É o grupo de células a avaliar; • Condição – É a condição que define quais números somar; • Intervalo de soma – [opcional] É o grupo de células a somar, se diferente do intervalo. 12 Exemplo9: =SUMIF(B3:B11;">250") Soma das quantidades maiores do que 250 unidades.
  • 13. 13 Exemplo10: Somar o Custo Total para quantidades maiores que 250 unidades. =SUMIF(B3:B11;">250";C3:C11) 2.1 Funções – SUMIF | SUMIFS
  • 14. 14 Exemplo11: Somar as Qtd’s do ‘Rui’. =SUMIF(A3:A11;"Rui";B3:B11) 2.1 Funções – SUMIF | SUMIFS
  • 15. 2.1 Funções – SUMIF | SUMIFS • SUMIFS – Adiciona as células especificadas por um determinado conjunto de condições; =SUMIFS(intervalo de soma; intervalo_condição1; condição1; intervalo_condição2; condição2; …) 15 Exemplo12: =SUMIFS(C3:C11;B3:B11;">250";A3:A 11;"Rui") Soma o Custo Total em que a Qtd é >250 e o Nome é Rui.
  • 16. 2.1 Funções – SUBTOTAL (variante SUM) • SUBTOTAL – Retorna um subtotal de uma lista, dependendo do filtro utilizado; =SUBTOTAL(function_num; ref1; ref2, ...) • Function_num: 1=AVERAGE, 2=COUNT, 3=COUNTA , 4=MAX, 5=MIN, 6=PRODUCT, 7=STDEV, 8=STDEVP, 9=SUM, 10=VAR, and 11=VARP • Ref1: Grupo de células a considerar; 16 Exemplo13: =SUBTOTAL(9;C3:C11) Subtotal SUM do Custo Total; Filtro Nome ‘Rui’ – Subtotal só soma as células disponíveis do filtro.
  • 17. 2.1 Funções – SUBTOTAL(SUM) Vs SUM 17 Sem Filtro Com Filtro ‘Rui’ • O SUM continua a somar a listagem toda com o filtro aplicado; • O SUBTOTAL (SUM) só soma a listagem disponível após o filtro aplicado.
  • 18. 18 2.2 Formatação de Células Formatação Condicional
  • 19. 2.2 Formatação de Células 19 • Número • Alinhamento • Tipo de letra • Limite • Preenchimento • Proteção • Botão Dto. Rato – Format Cells… • Ctrl+1
  • 20. 2.2 Formatação de Células 20 • Borders – Limites
  • 21. 2.2 Formatação de Células 21 • Fill Color – Cor de Preenchimento
  • 22. 2.2 Formatação de Células 22 • Tipo de Letra
  • 23. 2.2 Formatação de Células 23 • Número
  • 24. 2.2 Formatação de Células 24 Euro € Percentagem % Casas Decimais
  • 25. 2.2 Formatação de Células 25 • Merge & Center – Unir várias células; • Selecionar as células pretendidas para unir e carregar em “Merge & Center”
  • 26. 2.2 Formatação de Células 26 • Wrap Text – Molda o texto longo em várias linhas;
  • 27. 2.2 Formatação Condicional 27 • Formatação Condicional - Serve para destacar dados consoante determinada condição. • Ferramenta de Gestão Visual que facilita a interpretação de dados.
  • 28. 2.2 Formatação Condicional 28 Valores do Topo Valores do Fundo
  • 29. 2.2 Formatação Condicional 29 • Exemplo: Os 3 artigos com menor stock de unidades;
  • 31. 2.2 Formatação Condicional 31 • Exemplo: Alunos com positiva (>2).
  • 32. 2.2 Formatação Condicional 32 • Exemplo: Gradiente de cores;
  • 33. 2.2 Formatação Condicional 33 • Exemplo: Gradiente de preenchimento;
  • 35. 35 2.3 Exercício Prático 1 Abrir Excel ‘Exercício Prático 1’;
  • 36. 2.1 Funções – Exercício Prático 1 36 • Abrir Excel ‘Exercício Prático 1’; • Criar coluna ‘Valor Unitário’ – Representa o €/Qtd; • Criar coluna ‘Sistema Bónus’, com as seguintes condições: • Se Valor Unitário > 22€ - “Bónus” • Caso contrário – “Normal” • Criar coluna ‘Prémio a Pagar’, com as seguinte condições: • Se ‘Sistema Bónus’ = ‘Normal’ Prémio a Pagar = Valor Total Vendas*0,03 (3%) • Se ‘Sistema Bónus’ = ‘Bónus’ Prémio a Pagar = Valor Total Vendas*0,06 (6%)
  • 37. 2.1 Funções – Exercício Prático 1 37
  • 38. 2.1 Funções – Exercício Prático 1 38 • Representar e calcular os seguintes cenários: • Gravar Documento. Conte o nº de vendas que irão dar 'Bónus' Conte o nº de vendas com Qtd < 250 que irão dar 'Bónus' Qual o valor total a pagar de Prémios? Qual o valor total a pagar de Prémios só de Bónus? Qual o Valor Total Vendas do Carlos com Qtd > 250 Criar SUBTOTAL (SUM) para as colunas Qtd, Valor Total Vendas, Prémio a Pagar Criar SUBTOTAL (AVERAGE) para a Coluna 'Valor Unitário' Filtrar por todos os Nomes e ver as diferenças
  • 39. 2.1 Funções – Exercício Prático 1 39
  • 40. 2.2 Formatação Condicional – Exercício Prático 1 40 • Abrir Excel ‘Exercício Prático 1’; • Representar os seguintes cenários: • Gravar Documento. Formatação Condicional 1. Coluna 'Valor Total Vendas - Escalas de Cor verde (Verde mais “escuro” como valor mais alto) 2. Distinguir os 3 melhores Valores Unitários - Célula com fundo verde 3. Distinguir os Sistema Bónus - Célula com fundo amarelo 4. Criar um gradiente de preenchimento vermelho - Coluna 'Prémio a Pagar'
  • 41. 2.2 Formatação Condicional – Exercício Prático 1 41
  • 42. 42 2.3 Exercício Prático 2 Enunciado ‘2022-2023 ESAN AInf EXER_Aula_02’

Notas do Editor

  1. =IF(B3>=3,"Aprovado","Reprovado")
  2. =IF(A2>=B2,"Valor A é maior ou igual a B", "Valor B é o valor maior")
  3. =IF(A15>B15, "Valor A é maior que B", IF(A15=B15,"Valor A e B são iguais","Valor B é o valor maior"))
  4. =IFS(B4=1,"Mau",B4=2,"Insuficiente",B4=3,"Suficiente",B4=4,"Bom",B4=5,"Muito Bom")
  5. =COUNTIF(C4:C12,"Aprovado")
  6. =COUNTIF(B4:B12,">3")
  7. =COUNTIFS(C4:C12,"Aprovado",D4:D12,"Muito Bom")
  8. =SUMIF(B3:B11,">250")
  9. =SUMIF(B3:B11,">250",C3:C11)
  10. =SUMIF(A3:A11,"Rui",B3:B11)
  11. =SUMIFS(C3:C11,B3:B11,">250",A3:A11,"Rui")
  12. =SUBTOTAL(9,C3:C11)
  13. =SUBTOTAL(9,C3:C11) =+SUM(C3:C11)