Introdução: Da Aritmética Simples à Análise Robusta
Depois de termos visto na Aula 03 as funções base (SOMA, MÉDIA, MÍNIMO, MÁXIMO), entramos agora nas ferramentas de cálculo matemático e estatístico necessárias para auditoria financeira, engenharia, controlo de stocks e estatística descritiva.
Cada função apresentada abaixo inclui a respetiva sintaxe, explicação prática e um exemplo real com dados.
Parte 1: Funções Matemáticas
1. Geração de Números Aleatórios
Útil para simulações de Monte Carlo, testes de carga, sorteios ou criação de amostras de dados.
-
ALEATÓRIO()(RAND)- O que faz: Gera um número decimal aleatório entre 0 e 1 (exclusivo). Não recebe argumentos.
- Exemplo:
=ALEATÓRIO()➔0,742183 - Dica: Para gerar um decimal entre 10 e 50:
=10 + (50 - 10) * ALEATÓRIO().
-
ALEATÓRIOENTRE(inferior; superior)(RANDBETWEEN)- O que faz: Devolve um número inteiro aleatório entre dois limites.
- Exemplo:
=ALEATÓRIOENTRE(1; 60)➔42(Sorteio de números ou códigos)
2. Arredondamentos e Truncatura
Em finanças e contabilidade, a diferença entre arredondar para cima, para baixo ou truncar pode gerar erros de reconciliação de milhares de euros.
-
ARRED(núm; núm_dígitos)(ROUND)- O que faz: Arredonda um número para o número de casas decimais indicado seguindo a regra padrão (5 ou mais arredonda para cima).
- Exemplo:
=ARRED(125,678; 2)➔125,68 - Exemplo 2:
=ARRED(125,678; 0)➔126(Arredonda ao inteiro)
-
ARRED.PARA.BAIXO(núm; núm_dígitos)(ROUNDDOWN)- O que faz: Força o arredondamento na direção de zero (por defeito).
- Exemplo:
=ARRED.PARA.BAIXO(125,678; 2)➔125,67
-
ARRED.PARA.CIMA(núm; núm_dígitos)(ROUNDUP)- O que faz: Força o arredondamento afastando-se de zero (por excesso).
- Exemplo:
=ARRED.PARA.CIMA(125,671; 2)➔125,68
-
INT(núm)(INT)- O que faz: Arredonda um número por defeito até ao número inteiro mais próximo.
- Exemplo:
=INT(19,95)➔19|=INT(-19,2)➔-20
-
TRUNCAR(núm; [núm_dígitos])(TRUNC)- O que faz: Corta/elimina as casas decimais sem efetuar qualquer arredondamento.
- Exemplo:
=TRUNCAR(89,987; 1)➔89,9
3. Operações Algébricas Especiais
-
POTÊNCIA(núm; potência)(POWER)- O que faz: Eleva a base ao expoente indicado (equivalente ao operador
^). - Exemplo:
=POTÊNCIA(5; 3)➔125(5³)
- O que faz: Eleva a base ao expoente indicado (equivalente ao operador
-
RAIZQ(núm)(SQRT)- O que faz: Calcula a raiz quadrada de um número positivo.
- Exemplo:
=RAIZQ(144)➔12
-
PRODUTO(núm1; [núm2]; ...)(PRODUCT)- O que faz: Multiplica todos os argumentos ou intervalos fornecidos.
- Exemplo:
=PRODUTO(B2:B5)➔ Multiplica os 4 valores consecutivos.
-
QUOCIENTE(numerador; denominador)(QUOTIENT)- O que faz: Devolve apenas a parte inteira de uma divisão (ignora o resto).
- Exemplo:
=QUOCIENTE(17; 5)➔3(17 dividido por 5 dá 3 inteiro e sobram 2)
-
RESTO(núm; divisor)(MOD)- O que faz: Devolve o resto de uma divisão inteira (módulo). Essencial para saber se um número é par/ímpar ou agrupar em lotes.
- Exemplo:
=RESTO(17; 5)➔2 - Dica Ninja:
=RESTO(Linha(); 2) = 0identifica se uma linha é par!
4. Somas Condicionais & Vetoriais
Considere a seguinte tabela de vendas:
-
Coluna A: Vendedor (
"Ana","Bruno","Ana") -
Coluna B: Região (
"Norte","Sul","Norte") -
Coluna C: Quantidade (
10,5,8) -
Coluna D: Preço Unitário (
20,15,25) -
SOMA.SE(intervalo; critérios; [intervalo_soma])(SUMIF)- O que faz: Soma as células se uma condição for satisfeita.
- Exemplo:
=SOMA.SE(A2:A10; "Ana"; C2:C10)➔ Soma as quantidades vendidas pela Ana.
-
SOMA.SE.S(intervalo_soma; intervalo_critérios1; critérios1; ...)(SUMIFS)- O que faz: Soma células que cumprem múltiplos critérios simultâneos.
- Atenção à Ordem: No
SOMA.SE.S, o intervalo a somar vem em primeiro lugar! - Exemplo:
=SOMA.SE.S(C2:C10; A2:A10; "Ana"; B2:B10; "Norte")➔ Quantidades da Ana especificamente no Norte.
-
SOMARPRODUTO(matriz1; [matriz2]; ...)(SUMPRODUCT)- O que faz: Multiplica os elementos correspondentes de duas matrizes e soma os resultados. Dispensa a criação de colunas auxiliares de “Total Parcial”.
- Exemplo:
=SOMARPRODUTO(C2:C10; D2:D10)➔ Calcula diretamente(Qtd1 * Preço1) + (Qtd2 * Preço2) + ...numa única célula!
Parte 2: Funções Estatísticas
1. Funções de Contagem Especializadas
-
CONTAR(intervalo)(COUNT)- O que faz: Conta células que contêm valores estritamente numéricos.
- Exemplo:
=CONTAR(A1:A20)➔ Devolve a contagem de números, ignorando textos.
-
CONTAR.VAL(intervalo)(COUNTA)- O que faz: Conta células preenchidas (não vazias), incluindo texto, datas e números.
- Exemplo:
=CONTAR.VAL(A2:A50)➔ Devolve quantos clientes estão registados na lista.
-
CONTAR.VAZIO(intervalo)(COUNTBLANK)- O que faz: Conta quantas células estão em branco. Excelente para auditoria de falhas de preenchimento.
- Exemplo:
=CONTAR.VAZIO(B2:B100)➔ Conta fichas sem contacto telefónico preenchido.
-
CONTAR.SE(intervalo; critérios)(COUNTIF)- O que faz: Conta células que cumprem um critério específico.
- Exemplo:
=CONTAR.SE(C2:C50; ">= 100")➔ Quantas encomendas superaram os 100 itens.
-
CONTAR.SE.S(intervalo_critérios1; critérios1; ...)(COUNTIFS)- O que faz: Conta o número de linhas que satisfazem dois ou mais critérios.
- Exemplo:
=CONTAR.SE.S(B2:B50; "Lisboa"; C2:C50; ">50")➔ Encomendas de Lisboa com mais de 50 itens.
2. Extremos e Posição Relativa
Enquanto MÁXIMO e MÍNIMO retornam apenas a 1ª posição, as funções MAIOR e MENOR permitem navegar em qualquer posição do ranking:
-
MAIOR(matriz; k)(LARGE)- O que faz: Devolve o k-ésimo maior elemento.
- Exemplo:
=MAIOR(D2:D100; 1)➔ Maior valor (igual a MÁXIMO). - Exemplo 2:
=MAIOR(D2:D100; 2)➔ Segundo maior valor. - Exemplo 3:
=MAIOR(D2:D100; 3)➔ Terceiro maior valor (Pódio de Vendas).
-
MENOR(matriz; k)(SMALL)- O que faz: Devolve o k-ésimo menor elemento.
- Exemplo:
=MENOR(D2:D100; 1)➔ Menor valor. - Exemplo 2:
=MENOR(D2:D100; 2)➔ Segundo menor valor.
3. Médias e Medidas de Tendência Central
-
MÉDIA(núm1; núm2; ...)(AVERAGE)- Exemplo:
=MÉDIA(C2:C30)➔ Média aritmética simples.
- Exemplo:
-
MÉDIA.SE(intervalo; critérios; [intervalo_média])(AVERAGEIF)- O que faz: Média das células que cumprem um critério.
- Exemplo:
=MÉDIA.SE(B2:B30; "Lisboa"; D2:D30)➔ Preço médio das vendas efetuadas em Lisboa.
-
MÉDIA.SE.S(intervalo_média; intervalo_critérios1; critérios1; ...)(AVERAGEIFS)- O que faz: Média com múltiplos critérios. O intervalo a calcular vem em primeiro lugar.
- Exemplo:
=MÉDIA.SE.S(D2:D30; B2:B30; "Lisboa"; A2:A30; "Ana")
-
MED(núm1; [núm2]; ...)(MEDIAN)- O que faz: Calcula a Mediana (o valor central exato de um conjunto ordenado).
- Vantagem sobre a Média: A mediana não é distorcida por valores extremos fora da curva (outliers).
- Exemplo:
=MED(Salários)➔ O salário do meio da empresa.
-
MODA.SIMPLES(núm1; [núm2]; ...)(MODE.SNGL)- O que faz: Identifica o valor mais frequente (moda) num conjunto de dados.
- Exemplo:
=MODA.SIMPLES(TamanhosCalçado)➔ O tamanho de calçado mais vendido.
4. Medidas de Dispersão Estatística
Quando precisa de medir a volatilidade de um ativo financeiro ou a dispersão de um processo de fabrico:
-
DESVPAD.A(núm1; ...)(STDEV.S) /DESVPAD.P(núm1; ...)(STDEV.P)- O que faz: Calcula o desvio-padrão amostral (
.A) ou populacional (.P). - Exemplo:
=DESVPAD.A(B2:B50)➔ Avalia a variabilidade dos prazos de entrega em relação à média.
- O que faz: Calcula o desvio-padrão amostral (
-
VAR.A(núm1; ...)(VAR.S) /VAR.P(núm1; ...)(VAR.P)- O que faz: Calcula a variância amostral ou populacional (o quadrado do desvio-padrão).
- Exemplo:
=VAR.A(B2:B50)
Tabela de Referência Rápida
| Função PT | Função EN | Categoria | Caso de Aplicação Principal |
|---|---|---|---|
ARRED |
ROUND |
Matemática | Arredondamento monetário legal de faturas |
RESTO |
MOD |
Matemática | Teste de paridade, ciclos e escalas de turno |
SOMARPRODUTO |
SUMPRODUCT |
Matemática | Total faturado (Qtd × Preço) sem coluna extra |
SOMA.SE.S |
SUMIFS |
Matemática | Totalizar valores com 2 ou mais condições |
MAIOR / MENOR |
LARGE / SMALL |
Estatística | Criação de rankings e top 3/bottom 3 |
MED |
MEDIAN |
Estatística | Remuneração central imune a salários extremos |
DESVPAD.A |
STDEV.S |
Estatística | Medição de risco e volatilidade estatística |
Na Aula 05, vamos entrar a fundo no universo das Funções de Data e Hora, entendendo como o Excel calcula prazos, dias úteis e contagens horárias!