Fórmulas e Funções do Excel 365
✅ Fórmulas e Funções Mais Importantes do Excel 365
📌 Classificadas por categoria para facilitar o estudo.
🆕 Funções exclusivas ou novas no Excel 365 marcadas com “🆕”💡 Com explicação e exemplos simplificados.
📊 Funções de Procura e Referência
1. PROCV
(ou VLOOKUP
)
-
Busca vertical em uma tabela.
-
Ex:
=PROCV("Maria", A2:C10, 2, FALSO)
2. ÍNDICE
-
Retorna o valor de uma célula em uma posição específica.
-
Ex:
=ÍNDICE(A1:C3, 2, 1)
→ célula da 2ª linha e 1ª coluna
3. CORRESP
-
Retorna a posição de um item dentro de um intervalo.
-
Ex:
=CORRESP("João", A1:A10, 0)
4. XLOOKUP
(ou PROCX
) 🆕
-
Substituto moderno do PROCV e PROCH.
-
Ex:
=XLOOKUP("Produto X", A2:A10, B2:B10)
-
🔥 Mais flexível: busca em qualquer direção e aceita valores ausentes.
5. FILTER
🆕
-
Filtra dados dinamicamente com critérios.
-
Ex:
=FILTER(A2:B10, B2:B10="Ativo")
6. UNIQUE
🆕
-
Retorna valores únicos de um intervalo.
-
Ex:
=UNIQUE(A2:A20)
7. SORT
🆕
-
Ordena um intervalo de dados.
-
Ex:
=SORT(A2:B10, 2, -1)
→ ordena pela 2ª coluna, ordem decrescente.
8. SEQUÊNCIA
(ou SEQUENCE
) 🆕
-
Gera números sequenciais em linhas e colunas.
-
Ex:
=SEQUÊNCIA(5)
→ gera 1 a 5.
🧠 Funções Lógicas
9. SE
-
Função condicional clássica.
-
Ex:
=SE(A1>10, "Maior", "Menor ou igual")
10. E
/ OU
-
Avalia múltiplas condições lógicas.
-
Ex:
=E(A1>0, A1<100)
-
Ex:
=OU(A1=0, B1=0)
11. SEERRO
-
Exibe um valor alternativo caso ocorra erro.
-
Ex:
=SEERRO(A1/B1, "Erro")
12. IFS
(ou SEs
) 🆕
-
Permite fazer vários testes sem aninhar múltiplos
SE
. -
Ex:
=IFS(A1<10, "Baixo", A1<20, "Médio", A1>=20, "Alto")
🔢 Funções Matemáticas e Estatísticas
13. SOMA
-
Soma um intervalo de números.
-
Ex:
=SOMA(A1:A10)
14. MÉDIA
-
Calcula a média.
-
Ex:
=MÉDIA(A1:A10)
15. MÍNIMO
/ MÁXIMO
-
Retorna o menor/maior valor.
-
Ex:
=MÍNIMO(A1:A10)
,=MÁXIMO(A1:A10)
16. CONT.VALORES
-
Conta quantas células não vazias.
-
Ex:
=CONT.VALORES(A1:A10)
17. CONT.SE
-
Conta células que atendem a um critério.
-
Ex:
=CONT.SE(A1:A10, ">100")
18. SOMASE
-
Soma apenas os valores que atendem a um critério.
-
Ex:
=SOMASE(A1:A10, ">100")
19. SOMASES
/ CONT.SES
🆕
-
Soma ou conta com múltiplos critérios.
-
Ex:
=SOMASES(B2:B10, A2:A10, "Ativo", C2:C10, ">100")
🕒 Funções de Data e Hora
20. HOJE()
-
Retorna a data atual.
21. AGORA()
-
Retorna data e hora atual.
22. DIAS
-
Calcula a diferença entre datas.
-
Ex:
=DIAS(HOJE(), A1)
23. DATA
, DIA
, MÊS
, ANO
-
Montam ou extraem partes de uma data.
-
Ex:
=DIA(A1)
,=MÊS(A1)
,=ANO(A1)
🔤 Funções de Texto
24. ESQUERDA
, DIREITA
, EXT.TEXTO
-
Extraem partes do texto.
-
Ex:
=ESQUERDA(A1, 3)
→ primeiros 3 caracteres.
25. NÚM.CARACT
-
Conta caracteres.
-
Ex:
=NÚM.CARACT(A1)
26. CONCAT
, TEXTJOIN
🆕
-
Junta textos de forma dinâmica.
-
Ex:
=CONCAT(A1:A3)
-
Ex:
=TEXTJOIN(", ", VERDADEIRO, A1:A3)
27. MAIÚSCULA
, MINÚSCULA
, PRI.MAIÚSCULA
-
Transformam o texto.
-
Ex:
=MAIÚSCULA("teste")
→ "TESTE"
📌 Funções Novas e Exclusivas do Excel 365 (Matriz dinâmica)
Função | O que faz |
---|---|
UNIQUE | Retorna valores únicos |
FILTER | Filtra dados com base em critérios |
SORT | Ordena dinamicamente |
SEQUENCE | Gera números em série |
XLOOKUP | Substitui PROCV com mais flexibilidade |
LET 🆕 | Cria variáveis dentro da fórmula |
LAMBDA 🆕 | Cria funções personalizadas com fórmulas |
🚨 EXTRA
🧮 Funções Matemáticas e Estatísticas
Função | Descrição | Exemplo |
---|---|---|
SOMA | Soma os valores de um intervalo | =SOMA(A1:A10) |
SOMASE | Soma os valores que atendem a um critério | =SOMASE(A1:A10, ">10") |
SOMASES | Soma com múltiplos critérios | =SOMASES(B2:B10, A2:A10, "Ativo", C2:C10, ">100") |
MÉDIA | Média simples dos valores | =MÉDIA(A1:A10) |
MÉDIASE | Média com um critério | =MÉDIASE(B2:B10, ">100") |
MÉDIASES | Média com vários critérios | =MÉDIASES(B2:B10, A2:A10, "Ativo", C2:C10, ">50") |
MÍNIMO , MÁXIMO | Menor e maior valor de um intervalo | =MÍNIMO(A1:A10) |
ARRED , ARREDONDAR.PARA.CIMA , ARREDONDAR.PARA.BAIXO | Arredonda valores | =ARRED(A1, 2) |
INT | Arredonda para baixo | =INT(3,8) → 3 |
TRUNCAR | Remove casas decimais sem arredondar | =TRUNCAR(3,8) |
MOD | Retorna o resto da divisão | =MOD(10,3) → 1 |
SOMAQUAD | Soma dos quadrados | =SOMAQUAD(A1:A3) |
PRODUTO | Multiplica os números | =PRODUTO(A1:A3) |
RAIZ | Raiz quadrada | =RAIZ(9) |
FATORIAL | Fatorial de um número | =FATORIAL(5) |
🔤 Funções de Texto
Função | Descrição | Exemplo |
---|---|---|
CONCATENAR | Junta textos | =CONCATENAR(A1, " ", B1) |
CONCAT 🆕 | Substituto de CONCATENAR | =CONCAT(A1:A3) |
TEXTJOIN 🆕 | Junta textos com delimitador | =TEXTJOIN(", ", TRUE, A1:A3) |
ESQUERDA , DIREITA | Extrai caracteres da esquerda ou direita | =ESQUERDA(A1, 4) |
EXT.TEXTO | Extrai texto de uma posição | =EXT.TEXTO(A1, 2, 3) |
NÚM.CARACT | Conta os caracteres | =NÚM.CARACT(A1) |
LOCALIZAR | Encontra posição de caractere | =LOCALIZAR("a", A1) |
SUBSTITUIR , TROCAR | Substitui texto | =SUBSTITUIR(A1, 1, 5, "novo") |
MAIÚSCULA , MINÚSCULA , PRI.MAIÚSCULA | Altera o formato do texto | =MAIÚSCULA("teste") |
TEXTO | Formata número como texto | =TEXTO(A1, "0,00") |
📅 Funções de Data e Hora
Função | Descrição | Exemplo |
---|---|---|
HOJE() | Data atual | =HOJE() |
AGORA() | Data e hora atuais | =AGORA() |
DATA | Cria uma data | =DATA(2025,7,26) |
DIA , MÊS , ANO | Extrai partes da data | =DIA(A1) |
DIAS | Diferença entre datas | =DIAS(HOJE(), A1) |
DIAS360 | Diferença em dias com base em 360 dias/ano | =DIAS360(A1, A2) |
FIMMÊS | Último dia do mês | =FIMMÊS(HOJE(), 1) |
DIATRABALHO | Soma dias úteis | =DIATRABALHO(HOJE(), 10) |
DIATRABALHOTOTAL | Dias úteis entre duas datas | =DIATRABALHOTOTAL(A1, A2) |
TEMPO | Cria um horário | =TEMPO(10, 30, 0) |
HORA , MINUTO , SEGUNDO | Extrai partes da hora | =HORA(AGORA()) |
🧠 Funções Lógicas
Função | Descrição | Exemplo |
---|---|---|
SE | Estrutura condicional | =SE(A1>10, "OK", "Erro") |
SEERRO , SES | Testa erro ou múltiplas condições | =SEERRO(A1/B1, "Inválido") |
E , OU , NÃO | Lógicas compostas | =E(A1>0, A1<10) |
XOR | OU exclusivo | =XOR(VERDADEIRO, FALSO) |
IFS 🆕 | Vários testes sem aninhamento | =IFS(A1<10, "Baixo", A1>20, "Alto") |
🔍 Funções de Pesquisa e Referência
Função | Descrição | Exemplo |
---|---|---|
PROCV , PROCH | Pesquisa vertical/horizontal | =PROCV("João", A1:C10, 2, FALSO) |
ÍNDICE , CORRESP | Busca por posição | =ÍNDICE(B1:B10, CORRESP("Maria", A1:A10, 0)) |
XLOOKUP (ou PROCX ) 🆕 | Substituto moderno do PROCV | =XLOOKUP("Produto", A2:A10, B2:B10) |
FILTER 🆕 | Filtra dados dinamicamente | =FILTER(A1:B10, B1:B10="SP") |
SORT 🆕 | Ordena dados | =SORT(A1:A10, 1, TRUE) |
UNIQUE 🆕 | Retorna valores únicos | =UNIQUE(A1:A10) |
SEQUÊNCIA 🆕 | Gera números sequenciais | =SEQUÊNCIA(5,2,1,2) |
🧪 Funções de Engenharia e Avançadas
Função | Descrição |
---|---|
CONVERTER | Converte unidades (km para milhas, etc.) |
BASE , BINÁRIO , HEXADÉC | Converte entre bases numéricas |
FÓRMULATEXTO | Retorna a fórmula de uma célula |
INDIRETO | Constrói referência a partir de texto |
ENDEREÇO | Retorna o endereço de uma célula |
CÉL | Informações da célula (formato, conteúdo, etc.) |
TIPO | Tipo de valor (número, texto, etc.) |
🆕 Funções Novas e Avançadas (Excel 365)
Função | O que faz |
---|---|
LET | Cria variáveis dentro da fórmula |
LAMBDA | Cria funções personalizadas no Excel |
BYROW , BYCOL | Aplica função por linha ou coluna |
SCAN | Aplica função acumulativa sobre matriz |
REDUCE | Reduz matriz a um único valor |
WRAPCOLS , WRAPROWS | Converte listas em colunas/linhas |
VSTACK , HSTACK | Junta intervalos vertical ou horizontalmente |
TAKE , DROP | Pega ou descarta n elementos da matriz |
📘 Fórmulas de Procura e Referência
PROCV
Descrição: Busca valor na vertical, em uma tabela
Exemplo: =PROCV("João", A2:C10, 2, FALSO)
PROCH
Descrição: Busca valor na horizontal
Exemplo: =PROCH("Total", A1:D3, 2, FALSO)
ÍNDICE
Descrição: Retorna valor de uma célula em linha e coluna específicas
Exemplo: =ÍNDICE(B2:D4, 2, 3)
CORRESP
Descrição: Retorna a posição de um valor em um intervalo
Exemplo: =CORRESP(200, B2:B10, 0)
XLOOKUP
Descrição: Substituto moderno de PROCV e PROCH
Exemplo: =XLOOKUP("Produto", A2:A10, B2:B10)
CHOOSE
Descrição: Retorna um valor de uma lista com base no índice
Exemplo: =CHOOSE(2, "Azul", "Verde", "Amarelo")
ENDEREÇO
Descrição: Retorna o endereço de uma célula com base em número de linha e coluna
Exemplo: =ENDEREÇO(2,3)
DESLOC
Descrição: Retorna uma célula ou intervalo deslocado a partir de outra célula
Exemplo: =DESLOC(A1, 2, 3)
🧠 Fórmulas Lógicas
SE
Descrição: Retorna um valor se uma condição for verdadeira e outro se for falsa
Exemplo: =SE(A1>10, "Alto", "Baixo")
E
Descrição: Retorna VERDADEIRO se todas as condições forem verdadeiras
Exemplo: =E(A1>0, A2<10)
OU
Descrição: Retorna VERDADEIRO se pelo menos uma condição for verdadeira
Exemplo: =OU(A1=0, B1=0)
NÃO
Descrição: Inverte o valor lógico de uma condição
Exemplo: =NÃO(A1>5)
SEERRO
Descrição: Retorna valor alternativo se houver erro
Exemplo: =SEERRO(A1/B1, "Erro")
SEERROS
Descrição: Igual ao SEERRO, mas com múltiplas expressões
Exemplo: =SEERROS(A1/B1, "Erro")
IFS
Descrição: Permite testar várias condições sem múltiplos SE
Exemplo: =IFS(A1<5, "Baixo", A1<10, "Médio", VERDADEIRO, "Alto")
🔢 Fórmulas Matemáticas e Estatísticas
SOMA
Descrição: Soma valores de um intervalo
Exemplo: =SOMA(A1:A10)
MÉDIA
Descrição: Calcula a média aritmética dos valores
Exemplo: =MÉDIA(A1:A10)
MÍNIMO
Descrição: Retorna o menor valor do intervalo
Exemplo: =MÍNIMO(A1:A10)
MÁXIMO
Descrição: Retorna o maior valor do intervalo
Exemplo: =MÁXIMO(A1:A10)
MOD
Descrição: Retorna o resto da divisão
Exemplo: =MOD(10,3)
ARRED
Descrição: Arredonda número para número de casas desejado
Exemplo: =ARRED(A1, 2)
INT
Descrição: Arredonda número para o inteiro mais próximo abaixo
Exemplo: =INT(5,75)
ARREDONDAR.PARA.CIMA
Descrição: Arredonda sempre para cima
Exemplo: =ARREDONDAR.PARA.CIMA(5,1)
SOMASE
Descrição: Soma os valores que atendem a um critério
Exemplo: =SOMASE(A1:A10, ">5")
SOMASES
Descrição: Soma com múltiplos critérios
Exemplo: =SOMASES(B2:B10, A2:A10, "Ativo", C2:C10, ">100")
CONT.SE
Descrição: Conta quantas células atendem a um critério
Exemplo: =CONT.SE(A1:A10, ">5")
CONT.SES
Descrição: Conta quantas células atendem a múltiplos critérios
Exemplo: =CONT.SES(A1:A10, ">5", B1:B10, "<20")
QUARTIL
Descrição: Retorna um quartil específico
Exemplo: =QUARTIL(A1:A10, 1)
MÉDIASE
Descrição: Média com base em um critério
Exemplo: =MÉDIASE(A1:A10, ">10")
📅 Fórmulas de Data e Hora
HOJE()
Descrição: Retorna a data atual
Exemplo: =HOJE()
AGORA()
Descrição: Retorna data e hora atual
Exemplo: =AGORA()
DIA
Descrição: Retorna o dia da data
Exemplo: =DIA(A1)
MÊS
Descrição: Retorna o mês da data
Exemplo: =MÊS(A1)
ANO
Descrição: Retorna o ano da data
Exemplo: =ANO(A1)
DIAS
Descrição: Calcula a diferença entre duas datas
Exemplo: =DIAS(A2, A1)
DIATRABALHOTOTAL
Descrição: Retorna número de dias úteis entre duas datas
Exemplo: =DIATRABALHOTOTAL(A1, A2)
FIMMÊS
Descrição: Retorna a data do último dia do mês
Exemplo: =FIMMÊS(HOJE(), 1)
🔤 Fórmulas de Texto
ESQUERDA
Descrição: Extrai um número de caracteres a partir da esquerda
Exemplo: =ESQUERDA(A1, 3)
DIREITA
Descrição: Extrai caracteres a partir da direita
Exemplo: =DIREITA(A1, 4)
EXT.TEXTO
Descrição: Extrai texto a partir de posição e quantidade
Exemplo: =EXT.TEXTO(A1, 2, 3)
CONCAT
Descrição: Junta textos de várias células
Exemplo: =CONCAT(A1:A3)
TEXTJOIN
Descrição: Junta textos com delimitador personalizado
Exemplo: =TEXTJOIN(", ", VERDADEIRO, A1:A3)
MAIÚSCULA
Descrição: Converte texto para letras maiúsculas
Exemplo: =MAIÚSCULA("exemplo")
MINÚSCULA
Descrição: Converte texto para letras minúsculas
Exemplo: =MINÚSCULA("EXEMPLO")
PRI.MAIÚSCULA
Descrição: Coloca a primeira letra de cada palavra em maiúscula
Exemplo: =PRI.MAIÚSCULA("exemplo de texto")
NÚM.CARACT
Descrição: Conta a quantidade de caracteres no texto
Exemplo: =NÚM.CARACT(A1)
PROCURAR
Descrição: Retorna a posição de um caractere/texto
Exemplo: =PROCURAR("x", A1)
🆕 Fórmulas Modernas do Excel 365 (Matriz Dinâmica)
UNIQUE
Descrição: Retorna valores únicos de um intervalo
Exemplo: =UNIQUE(A1:A10)
FILTER
Descrição: Filtra dados com base em um critério
Exemplo: =FILTER(A2:B10, B2:B10="Ativo")
SORT
Descrição: Ordena um intervalo
Exemplo: =SORT(A1:B10, 2, -1)
SEQUENCE
Descrição: Gera sequência de números
Exemplo: =SEQUENCE(5)
RANDARRAY
Descrição: Gera uma matriz de números aleatórios
Exemplo: =RANDARRAY(3, 2)
LET
Descrição: Cria variáveis dentro da fórmula
Exemplo: =LET(x, 5, x+10)
LAMBDA
Descrição: Cria funções personalizadas
Exemplo: =LAMBDA(x, x^2)(4)