Pular para conteúdo

Aula 06 - Planilhas Eletrônicas III: Funções Essenciais 🧮

Na aula anterior aprendemos a construir fórmulas matemáticas manuais. Hoje, vamos dar um salto de produtividade dominando as Funções Nativas das planilhas modernas (Excel, Google Sheets e Power BI).


🎯 Objetivos de Aprendizagem

Ao final desta aula, você será capaz de: - [x] Compreender a anatomia de uma função: nome, argumentos e retorno. - [x] Utilizar funções de agregação numérica (SOMA, MÉDIA, MÍNIMO, MÁXIMO). - [x] Contar elementos com precisão através de CONT.VALORES e CONT.NÚM. - [x] Aplicar lógica condicional básica com a função SE.


🧩 Anatomia de uma Função

Enquanto uma fórmula simples soma células uma a uma (=A1+A2+A3), uma função processa grandes intervalos de dados com uma única instrução:

=NOME_DA_FUNÇÃO(argumento1; argumento2; ...)

Exemplo Comparativo

  • Fórmula manual: =A1 + A2 + A3 + A4 + A5
  • Função equivalente: =SOMA(A1:A5) O operador : (dois pontos) significa "até", cobrindo todo o intervalo contínuo.

📊 Principais Funções de Estatística e Agregação

Função Finalidade Exemplo de Uso
=SOMA(intervalo) Totaliza todos os valores numéricos =SOMA(B2:B50)
=MÉDIA(intervalo) Calcula a média aritmética simples =MÉDIA(C2:C20)
=MÁXIMO(intervalo) Retorna o maior valor encontrado =MÁXIMO(D2:D100)
=MÍNIMO(intervalo) Retorna o menor valor encontrado =MÍNIMO(D2:D100)
=CONT.NÚM(intervalo) Conta células que contêm números =CONT.NÚM(A1:A100)
=CONT.VALORES(intervalo) Conta células não vazias (texto ou número) =CONT.VALORES(A1:A100)

⚖️ Lógica Condicional: A Função =SE()

A função condicional permite que a planilha tome decisões dinâmicas baseadas em critérios:

=SE(teste_lógico; valor_se_verdadeiro; valor_se_falso)

Exemplo Prático de Aprovação:

=SE(C2 >= 7; "Aprovado"; "Recuperação")
flowchart TD
    Inicio["Média do Aluno (Célula C2)"] --> Teste{"C2 >= 7 ?"}
    Teste -- Sim --> Aprovado["Status: 'Aprovado'"]
    Teste -- Não --> Recup["Status: 'Recuperação'"]

    style Aprovado fill:#e8f5e9,stroke:#2e7d32
    style Recup fill:#ffebee,stroke:#c62828

💡 Boas Práticas na Criação de Dashboards

  1. Evite valores mágicos fixos: Sempre aponte argumentos para células de parâmetros ou cabeçalhos.
  2. Tratamento de erros: Use =SEERRO(função; valor_alternativo) para evitar que telas de relatórios exibam #DIV/0! ou #N/D.
  3. Padronização de maiúsculas: Sempre declare os nomes das funções em maiúsculas (SOMA, MÉDIA) para clareza e manutenibilidade.

Próxima Aula: Conectando dados e estruturas tabulares: Repositories e Banco de Dados (PostgreSQL) 🗄️