📊 Excel Cheat Sheet

📄 Documentação Oficial do Excel

# Função / Comando O que faz Exemplo
1pip install openpyxlInstala biblioteca Python para ler/escrever ExcelTerminal: pip install openpyxl
2pip install pandasInstala biblioteca para análise de dados ExcelTerminal: pip install pandas
3=SOMA()Soma todos os números em um intervalo=SOMA(A1:A10)
4=MÉDIA()Calcula a média aritmética=MÉDIA(B1:B50)
5=CONT.VALORES()Conta células que não estão vazias=CONT.VALORES(A:A)
6=CONT.NÚM()Conta células que contêm apenas números=CONT.NÚM(A1:C10)
7=MÁXIMO()Retorna o maior valor de um conjunto=MÁXIMO(D1:D100)
8=MÍNIMO()Retorna o menor valor de um conjunto=MÍNIMO(D1:D100)
9=ARRED()Arredonda um número para dígitos específicos=ARRED(A1; 2)
10=POTÊNCIA()Eleva um número a uma potência=POTÊNCIA(3; 2)
11=RAIZ()Calcula a raiz quadrada=RAIZ(16)
12=ABS()Retorna o valor absoluto (sem sinal)=ABS(-5)
13=ALEATÓRIO()Gera um número entre 0 e 1=ALEATÓRIO()
14=ALEATÓRIOENTRE()Gera um número entre dois valores definidos=ALEATÓRIOENTRE(1; 100)
15=SE()Verifica uma condição lógica=SE(A1>10; "Sim"; "Não")
16=E()Verifica se todas as condições são verdadeiras=E(A1>0; B1<10)
17=OU()Verifica se ao menos uma condição é verdadeira=OU(A1="Sim"; B1="Sim")
18=NÃO()Inverte o valor lógico=NÃO(A1="Pago")
19=SES()Verifica múltiplas condições (substitui SEs aninhados)=SES(A1>9; "A"; A1>7; "B")
20=SEERRO()Retorna valor personalizado se houver erro=SEERRO(A1/B1; 0)
21=PROCV()Procura um valor na vertical=PROCV("ID01"; A:B; 2; 0)
22=PROCH()Procura um valor na horizontal=PROCH("Jan"; A1:Z2; 2; 0)
23=PROCX()A busca mais moderna e flexível=PROCX(E1; A:A; B:B)
24=CORRESP()Retorna a posição de um item no intervalo=CORRESP("Venda"; A1:A10; 0)
25=ÍNDICE()Retorna o valor em uma posição específica=ÍNDICE(B1:B10; 3)
26=DESLOC()Desloca a referência a partir de um ponto=DESLOC(A1; 2; 1)
27=INDIRETO()Converte um texto em uma referência real=INDIRETO("Plan2!A1")
28=FILTRAR()Filtra um intervalo com base em critérios=FILTRAR(A1:B10; B1:B10>100)
29=ÚNICO()Extrai valores exclusivos de uma lista=ÚNICO(A1:A50)
30=CLASSIFICAR()Ordena um intervalo dinamicamente=CLASSIFICAR(A1:B10)
31=CONCATENAR()Une dois ou mais textos=CONCATENAR(A1; " "; B1)
32=TEXTO()Formata números como texto=TEXTO(HOJE(); "dd/mm/yyyy")
33=ESQUERDA()Pega X caracteres à esquerda=ESQUERDA(A1; 3)
34=DIREITA()Pega X caracteres à direita=DIREITA(A1; 3)
35=EXT.TEXTO()Extrai texto de qualquer posição=EXT.TEXTO(A1; 2; 5)
36=MAIÚSCULA()Converte tudo para maiúsculas=MAIÚSCULA("excel")
37=MINÚSCULA()Converte tudo para minúsculas=MINÚSCULA("EXCEL")
38=ARRUMAR()Remove espaços extras no texto=ARRUMAR(A1)
39=SUBSTITUIR()Troca um texto por outro=SUBSTITUIR(A1; "."; ",")
40=DIVIDIRTEXTO()Divide texto em colunas por delimitador=DIVIDIRTEXTO(A1; ";")
41=HOJE()Data atual do sistema=HOJE()
42=AGORA()Data e hora atuais=AGORA()
43=DIA()Extrai o dia de uma data=DIA(A1)
44=MÊS()Extrai o mês de uma data=MÊS(A1)
45=ANO()Extrai o ano de uma data=ANO(A1)
46=DIATRABALHOTOTAL()Dias úteis entre duas datas=DIATRABALHOTOTAL(A1; B1)
47=DATADIF()Diferença entre datas (anos, meses, dias)=DATADIF(A1; B1; "d")
48=FIMMES()Último dia do mês após X meses=FIMMES(HOJE(); 0)
49=SOMASE()Soma baseada em um critério=SOMASE(A:A; ">1000")
50=SOMASES()Soma baseada em múltiplos critérios=SOMASES(C:C; A:A; "Vendas"; B:B; ">10")
51=CONT.SE()Conta se atender a um critério=CONT.SE(B:B; "Concluído")
52=CONT.SES()Conta se atender a vários critérios=CONT.SES(A:A; "SP"; B:B; "RH")
53=MÉDIASE()Média baseada em critério=MÉDIASE(A:A; "Frutas"; B:B)
54=MODO.ÚNICO()Retorna o valor que mais se repete (Moda)=MODO.ÚNICO(A1:A20)
55=MED()Retorna a mediana dos números=MED(A1:A50)
56ALT + =Atalho para AutoSomaTeclado
57CTRL + ;Insere a data atual rapidamenteTeclado
58CTRL + SHIFT + LAtiva/Desativa FiltrosTeclado
59F4Fixa referências (Trava célula com $)$A$1
60=VALOR()Converte texto numeral em número real=VALOR("123")
61=PRI.MAIÚSCULA()Primeira letra de cada palavra em maiúscula=PRI.MAIÚSCULA(A1)
62=NÚM.CARACT()Conta quantos caracteres há na célula=NÚM.CARACT(A1)
63=TIPO()Retorna o tipo de dado (1=Núm, 2=Texto)=TIPO(A1)
64=ÉERROS()Verifica se há qualquer erro=ÉERROS(A1)
65=ÉCÉL.VAZIA()Verifica se a célula está vazia=ÉCÉL.VAZIA(A1)
66=ÉPAR()Verifica se o número é par=ÉPAR(2)
67=ÉÍMPAR()Verifica se o número é ímpar=ÉÍMPAR(3)
68=AGRUPARPOR()Agrega dados por colunas (Novo Excel)=AGRUPARPOR(A1:A10; B1:B10; SOMA)
69=SEQUÊNCIA()Gera uma lista de números sequenciais=SEQUÊNCIA(10)
70=MATRIZPARATEXTO()Converte uma matriz em uma string=MATRIZPARATEXTO(A1:B2)
71=FREQÜÊNCIA()Calcula a distribuição de valores=FREQÜÊNCIA(A1:A10; B1:B3)
72=PROCURAR()Localiza posição de texto (Case-sensitive)=PROCURAR("A"; "Abc")
73=LOCALIZAR()Localiza texto (Não diferencia maiúsculas)=LOCALIZAR("a"; "Abc")
74=CUMIPMT()Calcula juros acumulados pagosFinanceira
75=VF()Calcula valor futuro de investimentoFinanceira
76=VP()Calcula valor presenteFinanceira
77=PGTO()Calcula pagamento mensal de empréstimo=PGTO(0,01; 12; 5000)
78=TAXA()Calcula a taxa de juros por períodoFinanceira
79=NPER()Número de períodos de um investimentoFinanceira
80=TIR()Taxa Interna de RetornoFinanceira
81=DIATRABALHO()Calcula data após X dias úteisDatas
82=HORA()Extrai a hora de um valor de tempo=HORA(AGORA())
83=MINUTO()Extrai os minutosTempo
84=SEGUNDO()Extrai os segundosTempo
85=CONVERTER()Converte unidades (m para km, etc)=CONVERTER(100; "m"; "ft")
86=DELTA()Verifica se dois valores são iguais=DELTA(A1; B1)
87=DEGRAU()Testa se valor é maior que um limiteEngenharia
88=REPT()Repete um texto X vezes=REPT("*"; 5)
89=EXATO()Compara se dois textos são idênticosLógica
90=LET()Atribui nomes a resultados de cálculos=LET(x; 5; x*2)
91=LAMBDA()Cria funções personalizadas sem VBAAvançado
92=MAP()Aplica lambda a cada valor em matrizesAvançado
93=ESCOLHER()Escolhe um valor de uma lista por índice=ESCOLHER(2; "A"; "B"; "C")
94=PARÂMETRO()Avalia uma expressão contra uma listaLógica
95=LIN()Retorna o número da linha da célula=LIN()
96=COL()Retorna o número da coluna=COL()
97=LINS()Conta quantas linhas há num intervalo=LINS(A1:A10)
98=COLS()Conta quantas colunas há num intervalo=COLS(A1:E1)
99=UNIRTEXTO()Une textos com um delimitador específico=UNIRTEXTO(", "; VERDADEIRO; A1:A5)
100=INFO.DADOS.TABELA.DINÂMICA()Extrai dados de uma Tabela DinâmicaRelatórios