Menu
Coddy logo textTech

Guia rápido de Excel

Última atualização

Fundamentos das fórmulas

Toda fórmula começa com um sinal de igual. O Excel a calcula e mostra o resultado na célula.

OperaçãoSintaxe
Começar uma fórmula= then the expression, e.g. =2+2
Referenciar outra célula=A1
Aritmética+ - * / and ^ for powers
Controlar a ordem das operações=(A1+A2)*B1
Juntar texto (concatenar)=A1&" "&B1 or =CONCAT(A1," ",B1)
Operadores de comparação= <> > < >= <=
Porcentagem de um valor=A1*15%
Adicionar um comentário a uma fórmula=SUM(A1:A9)+N("monthly total")
Mostrar as fórmulas em vez dos resultadosCtrl + ` (toggle)
Transformar uma fórmula no seu resultadoCopy, then Paste Special → Values

Referências de célula e intervalos

O $ trava uma linha ou coluna para que ela não se mova quando você copia a fórmula: a coisa mais útil de entender no Excel.

ReferênciaSignificado
A1Relativa: muda ao ser copiada em qualquer direção
$A$1Absoluta: nunca muda
$A1Coluna travada, a linha muda
A$1Linha travada, a coluna muda
A1:A10Um intervalo de dez células descendo por uma coluna
A1:C10Um bloco retangular
A:AA coluna A inteira
1:1A linha 1 inteira
Sheet2!A1Uma célula em outra planilha
'My Sheet'!A1Outra planilha cujo nome contém um espaço
[Book2.xlsx]Sheet1!A1Uma célula em outra pasta de trabalho
Toggle $ while editingF4 (Windows), Cmd + T (Mac)

Funções matemáticas e de agregação

Os totais do dia a dia. Todas aceitam um intervalo, uma lista de células ou uma mistura.

FunçãoO que faz
=SUM(B2:B20)Soma todos os números do intervalo
=AVERAGE(B2:B20)Média dos números
=MEDIAN(B2:B20)Valor do meio
=MIN(B2:B20) / =MAX(B2:B20)Menor / maior valor
=PRODUCT(B2:B5)Multiplica os valores entre si
=SUMPRODUCT(B2:B20,C2:C20)Multiplica par a par e depois soma: totais ponderados
=ABS(B2)Valor absoluto
=POWER(B2,3)B2 ao cubo (igual a =B2^3)
=SQRT(B2)Raiz quadrada
=MOD(B2,2)Resto: =0 para números pares
=SUBTOTAL(109,B2:B20)Soma apenas as linhas visíveis (ignora as filtradas)
=RAND() / =RANDBETWEEN(1,100)Decimal aleatório / inteiro aleatório

Funções lógicas

IF é a função principal. IFS e IFERROR mantêm fórmulas longas legíveis.

FunçãoO que faz
=IF(B2>1000,"Over","OK")Uma condição, dois resultados
=IF(B2>1000,"Over",IF(B2>500,"Watch","OK"))IF aninhado para três ou mais resultados
=IFS(B2>1000,"Over",B2>500,"Watch",TRUE,"OK")Alternativa plana aos IFs aninhados
=AND(B2>0,C2>0)TRUE só quando todas as condições se cumprem
=OR(B2>0,C2>0)TRUE quando qualquer condição se cumpre
=NOT(B2>0)Inverte TRUE/FALSE
=IFERROR(A2/B2,0)Substitui um erro por um valor alternativo
=IFNA(VLOOKUP(...),"Not found")Captura apenas #N/A
=ISBLANK(B2)TRUE para uma célula vazia
=ISNUMBER(B2) / =ISTEXT(B2)Verificação de tipo: útil para validar dados importados
=SWITCH(B2,1,"Low",2,"Mid",3,"High","Other")Compara um valor com uma lista de casos

Contagens e totais condicionais

A família *IF e *IFS responde «quantos» e «quanto» para as linhas que atendem a uma regra.

FunçãoO que faz
=COUNT(B2:B20)Conta as células que contêm números
=COUNTA(B2:B20)Conta as células não vazias de qualquer tipo
=COUNTBLANK(B2:B20)Conta as células vazias
=COUNTIF(B2:B20,">100")Conta as linhas que atendem a uma condição
=COUNTIF(B2:B20,"*north*")Curingas: * qualquer caractere, ? um caractere
=COUNTIFS(B2:B20,">100",C2:C20,"Paid")Conta as linhas que atendem a várias condições
=SUMIF(C2:C20,"Paid",B2:B20)Soma B onde C corresponde
=SUMIFS(B2:B20,C2:C20,"Paid",D2:D20,"EU")Soma com várias condições
=AVERAGEIF(C2:C20,"Paid",B2:B20)Média condicional
=MAXIFS(B2:B20,C2:C20,"Paid")Maior valor entre as linhas correspondentes
=COUNTIF($A$2:A2,A2)>1Sinaliza uma duplicata conforme você desce a coluna
=SUMPRODUCT((C2:C20="Paid")*(B2:B20))Total condicional sem SUMIFS

Funções de busca e referência

Trazer um valor de outra tabela. XLOOKUP é o substituto moderno de VLOOKUP; INDEX/MATCH funciona em qualquer versão do Excel.

FunçãoO que faz
=VLOOKUP(A2,$F$2:$H$50,3,FALSE)Procura A2 na primeira coluna e retorna a 3.ª coluna. FALSE = correspondência exata
=XLOOKUP(A2,$F$2:$F$50,$H$2:$H$50,"Not found")O intervalo de busca e o de retorno são separados: pode olhar para a esquerda
=INDEX($H$2:$H$50,MATCH(A2,$F$2:$F$50,0))A versão clássica que funciona em qualquer lugar
=MATCH(A2,$F$2:$F$50,0)A posição de A2 dentro do intervalo
=HLOOKUP(A2,$F$1:$Z$4,3,FALSE)Igual ao VLOOKUP, mas percorrendo uma linha
=INDEX(B2:D20,2,3)A célula na linha 2, coluna 3 do bloco
=XLOOKUP(A2,F:F,H:H,,-1)Correspondência aproximada: o item imediatamente menor (buscas por faixa)
=OFFSET(A1,2,1)A célula 2 abaixo e 1 à direita de A1
=INDIRECT("Sheet"&B1&"!A1")Monta uma referência a partir de texto
=CHOOSE(B2,"Low","Mid","High")Escolhe o N-ésimo item de uma lista
=UNIQUE(A2:A100)Os valores distintos de um intervalo (derrama)
=FILTER(A2:C100,C2:C100="Paid")As linhas que atendem a uma condição (derrama)

Funções de texto

Quase toda planilha real começa com texto desorganizado. Estas são as ferramentas de limpeza.

FunçãoO que faz
=LEN(A2)Número de caracteres
=LEFT(A2,3) / =RIGHT(A2,3)Primeiros / últimos 3 caracteres
=MID(A2,4,5)5 caracteres a partir da posição 4
=TRIM(A2)Remove espaços iniciais, finais e repetidos
=CLEAN(A2)Elimina caracteres não imprimíveis de dados importados
=UPPER(A2) / =LOWER(A2) / =PROPER(A2)Mudar maiúsculas e minúsculas
=SUBSTITUTE(A2,"-","")Substitui todas as ocorrências de um trecho
=REPLACE(A2,1,3,"NEW")Substitui por posição em vez de por conteúdo
=FIND("@",A2) / =SEARCH("@",A2)Posição de um trecho (FIND diferencia maiúsculas)
=TEXTSPLIT(A2,",")Divide o texto em células por um delimitador
=TEXTJOIN(", ",TRUE,A2:A9)Junta um intervalo com um separador, ignorando vazios
=TEXT(A2,"0.00")Formata um número como texto com um padrão
=VALUE(A2)Converte um texto numérico em número real
=EXACT(A2,B2)Comparação que diferencia maiúsculas e minúsculas

Funções de data e hora

O Excel guarda uma data como número, e é por isso que você pode subtrair duas datas e obter dias.

FunçãoO que faz
=TODAY() / =NOW()A data de hoje / a data e hora atuais
=YEAR(A2), =MONTH(A2), =DAY(A2)Extrair uma parte de uma data
=DATE(2026,8,6)Monta uma data a partir das partes
=B2-A2Dias entre duas datas
=DATEDIF(A2,B2,"m")Meses completos entre duas datas ("y", "m", "d")
=EDATE(A2,3)O mesmo dia, três meses depois
=EOMONTH(A2,0)Último dia do mês de A2
=WEEKDAY(A2,2)Dia da semana; com o argumento 2, 1 = segunda-feira
=NETWORKDAYS(A2,B2)Dias úteis entre duas datas
=WORKDAY(A2,10)A data 10 dias úteis depois de A2
=TEXT(A2,"yyyy-mm-dd")Formata uma data como texto
=HOUR(A2), =MINUTE(A2)Partes da hora

Funções de arredondamento e numéricas

Arredondar para exibir é um formato; arredondar para calcular é uma função.

FunçãoO que faz
=ROUND(A2,2)Arredonda para 2 casas decimais
=ROUNDUP(A2,0) / =ROUNDDOWN(A2,0)Sempre para cima / sempre para baixo
=MROUND(A2,5)Arredonda para o múltiplo de 5 mais próximo
=CEILING(A2,1) / =FLOOR(A2,1)Para cima / para baixo até um múltiplo
=INT(A2)Descarta a parte decimal
=TRUNC(A2,1)Corta os decimais sem arredondar
=RANK(B2,$B$2:$B$20)Posição de um valor dentro de um intervalo
=PERCENTILE(B2:B20,0.9)O percentil 90
=STDEV.S(B2:B20)Desvio padrão de uma amostra
=CORREL(B2:B20,C2:C20)Correlação entre duas colunas

Códigos de erro e o que significam

Cada erro aponta para uma falha específica: lê-los poupa muito palpite.

ErroCausaCorreção habitual
#DIV/0!Dividir por zero ou por uma célula vaziaEnvolver em IFERROR ou proteger com IF(B2=0,...)
#N/AUma busca não encontrou nadaVerifique espaços sobrando (TRIM) e se os tipos de dados combinam
#VALUE!Tipo de argumento errado: texto onde se espera um númeroRevise as células referenciadas; tente VALUE()
#REF!A fórmula aponta para uma célula excluídaReconstruir a referência
#NAME?Uma função escrita errado ou um texto sem aspasCorrija a grafia; coloque aspas no texto
#NUM!Um resultado numérico que o Excel não consegue representarProcure argumentos impossíveis, p. ex. SQRT(-1)
#NULL!Dois intervalos que não se cruzamVerifique se falta uma vírgula entre argumentos
#SPILL!Uma matriz dinâmica não tem espaço para se expandirLimpe as células abaixo ou à direita
####Não é um erro: a coluna está estreita demaisAlargue a coluna
Circular referenceUma fórmula inclui a própria célulaRemover a autorreferência

Ordenar, filtrar e ferramentas de dados

Onde um conjunto de dados deixa de ser uma grade de valores e passa a ser algo legível.

TarefaComo
Ordenar um intervaloData → Sort, ou Alt + A e depois S
Adicionar menus de filtroCtrl + Shift + L
Formatar como tabelaCtrl + T: dá intervalos nomeados e fórmulas que se expandem sozinhas
Remover duplicatasData → Remove Duplicates
Dividir uma coluna em váriasData → Text to Columns
Preenchimento relâmpago (por padrão)Ctrl + E
Congelar a linha de cabeçalhoView → Freeze Panes → Freeze Top Row
Formatação condicionalHome → Conditional Formatting: colorir células por regra
Validação de dados (lista suspensa)Data → Data Validation → List
Nomear um intervaloSelecione-o e digite um nome na Caixa de Nome
Rastrear as entradas de uma fórmulaFormulas → Trace Precedents
Atingir meta (resolver uma entrada)Data → What-If Analysis → Goal Seek

Tabelas dinâmicas em cinco passos

A maneira mais rápida de resumir alguns milhares de linhas.

PassoAção
1. Limpe a origemUma única linha de cabeçalho, sem linhas vazias nem células mescladas
2. InserirSelecione os dados → Insert → PivotTable
3. LinhasArraste para Linhas o campo pelo qual quer agrupar
4. ValoresArraste para Valores o número que quer totalizar
5. ResumirClique no campo de valor → Summarize Values By → Sum / Count / Average
Adicionar uma segunda dimensãoArraste um campo para Colunas
Filtrar a tabela inteiraArraste um campo para Filtros ou adicione uma Segmentação
Mostrar porcentagensCampo de valor → Show Values As → % of Grand Total
Atualizar depois que os dados mudamAlt + F5
Ler uma célula de uma tabela dinâmica em uma fórmula=GETPIVOTDATA("Sales",$A$3,"Region","EU")

Atalhos de teclado: os essenciais

A dúzia que economiza mais tempo.

AçãoWindowsMac
Editar a célula ativaF2Ctrl + U
Confirmar e permanecer na célulaCtrl + EnterCtrl + Enter
Nova linha dentro de uma célulaAlt + EnterCtrl + Option + Enter
AutossomaAlt + =Cmd + Shift + T
Alternar o $ de uma referênciaF4Cmd + T
Preencher para baixo a partir da célula acimaCtrl + DCmd + D
Preencher para a direitaCtrl + RCmd + R
Colar especialCtrl + Alt + VCmd + Ctrl + V
Inserir a data de hojeCtrl + ;Cmd + ;
Repetir a última açãoF4Cmd + Y
Desfazer / refazerCtrl + Z / Ctrl + YCmd + Z / Cmd + Shift + Z
Mostrar as fórmulasCtrl + `Ctrl + `

Atalhos de teclado: navegação e seleção

Circular por uma planilha grande sem tocar no mouse.

AçãoWindowsMac
Saltar para a borda dos dadosCtrl + arrowCmd + arrow
Selecionar até a borda dos dadosCtrl + Shift + arrowCmd + Shift + arrow
Selecionar a coluna / linha inteiraCtrl + Space / Shift + SpaceCtrl + Space / Shift + Space
Selecionar a região atualCtrl + ACmd + A
Ir para a célula A1Ctrl + HomeFn + Ctrl + Left
Ir para uma célula específicaCtrl + GCtrl + G
Planilha seguinte / anteriorCtrl + PgDn / PgUpOption + Right / Left
Inserir linhas ou colunasCtrl + Shift + +Cmd + Shift + +
Excluir linhas ou colunasCtrl + -Cmd + -
Ocultar uma coluna / linhaCtrl + 0 / Ctrl + 9Cmd + 0 / Cmd + 9
Localizar / substituirCtrl + F / Ctrl + HCmd + F / Ctrl + H
Selecionar apenas as células visíveisAlt + ;Cmd + Shift + Z

Atalhos de teclado: formatação

Os formatos de número são os que valem a pena memorizar: aparecem constantemente.

AçãoWindowsMac
Caixa de diálogo Formatar CélulasCtrl + 1Cmd + 1
Negrito / itálico / sublinhadoCtrl + B / I / UCmd + B / I / U
Formato de moedaCtrl + Shift + $Ctrl + Shift + $
Formato de porcentagemCtrl + Shift + %Ctrl + Shift + %
Formato numérico com 2 decimaisCtrl + Shift + !Ctrl + Shift + !
Formato de dataCtrl + Shift + #Ctrl + Shift + #
Formato Geral (remover formato)Ctrl + Shift + ~Ctrl + Shift + ~
Borda externaCtrl + Shift + &Cmd + Option + 0
Remover bordasCtrl + Shift + _Cmd + Option + -
Copiar formatação (Pincel de Formatação)Ctrl + Shift + C, then Ctrl + Shift + VCmd + Shift + C, then Cmd + Shift + V

As fórmulas, funções e atalhos do Excel que você mais usa, em uma única página. Este guia rápido de Excel é uma referência para o que realmente aparece em uma planilha de trabalho: escrever fórmulas, referências de célula absolutas e relativas, IF e as funções de contagem, VLOOKUP e XLOOKUP, limpar texto, datas, o que significa cada código de erro e os atalhos de teclado que vale a pena memorizar.

Tudo aqui funciona no Excel para Windows e Mac, e quase tudo funciona igual no Google Sheets e no LibreOffice Calc. Os nomes das funções estão em inglês: é o que o Excel guarda internamente, embora uma instalação em português os mostre traduzidos (SUM aparece como SOMA, IF como SE). Os caminhos de menu também seguem a interface em inglês.

Perguntas frequentes sobre o guia rápido de Excel

Este guia rápido de Excel é grátis?
Sim: a página toda é gratuita, sem cadastro e sem nada para baixar. Copie qualquer fórmula direto das tabelas.
Quais são as fórmulas de Excel mais importantes?
Se você aprender apenas dez: SUM, AVERAGE, IF, COUNTIF, SUMIF, XLOOKUP (ou VLOOKUP), INDEX com MATCH, TRIM, TEXT e IFERROR. Juntas, elas cobrem somar, lógica condicional, trazer valores de outra tabela, limpar texto desorganizado e impedir que erros quebrem um relatório.
O que significa o $ em uma fórmula do Excel?
Ele travam parte da referência para que ela não se mova quando a fórmula é copiada. $A$1 sempre aponta para A1; $A1 mantém a coluna A mas deixa a linha mudar; A$1 mantém a linha 1 mas deixa a coluna mudar. Pressione F4 (ou Cmd + T no Mac) ao editar uma referência para percorrer as quatro combinações.
Devo usar VLOOKUP ou XLOOKUP?
Use XLOOKUP se o seu Excel tiver (Microsoft 365 e Excel 2021 em diante). Ele recebe a coluna de busca e a de retorno como argumentos separados, então pode olhar para a esquerda, não quebra quando alguém insere uma coluna e tem um argumento próprio para «não encontrado». VLOOKUP ainda vale a pena conhecer porque aparece em toda pasta de trabalho antiga que você herdar. INDEX/MATCH é a versão que funciona em qualquer versão do Excel.
Estas fórmulas funcionam no Google Sheets?
Quase todas, sem alteração: fórmulas, referências de célula, IF, COUNTIF/SUMIF, as funções de texto e data, VLOOKUP, INDEX/MATCH, UNIQUE e FILTER. Os atalhos de teclado diferem mais e algumas funções são exclusivas do Excel (como parte das novas funções de matriz dinâmica), então confira qualquer coisa incomum antes de depender dela.
Por que os nomes das funções aparecem diferentes no meu Excel?
O Excel traduz os nomes das funções para o idioma da interface, então uma instalação em português mostra SOMA em vez de SUM e SE em vez de IF. O arquivo guarda o nome em inglês, e é por isso que a documentação, este guia e as pastas compartilhadas usam a forma inglesa. Digitar o nome traduzido no seu Excel significa exatamente a mesma coisa.
Como evito que erros como #N/A apareçam em um relatório?
Envolva a fórmula em IFERROR, por exemplo =IFERROR(VLOOKUP(A2,F:H,3,FALSE),"Não encontrado"). Use IFNA quando quiser capturar apenas uma busca sem resultado e continuar vendo problemas reais como #VALUE!: esconder todos os erros torna fórmulas quebradas invisíveis.
Onde posso praticar essas fórmulas?
O curso interativo gratuito de Excel da Coddy roda uma planilha real no seu navegador: cada lição dá um pequeno conjunto de dados e uma tarefa, e verifica a fórmula que você digita. Nada para instalar, e há um certificado gratuito no final.
Coddy programming languages illustration

Aprenda Excel com a Coddy

COMEÇAR