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
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.
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.
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%)
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