📄 Documentação Oficial do Excel
| # | Função / Comando | O que faz | Exemplo |
|---|---|---|---|
| 1 | pip install openpyxl | Instala biblioteca Python para ler/escrever Excel | Terminal: pip install openpyxl |
| 2 | pip install pandas | Instala biblioteca para análise de dados Excel | Terminal: 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) |
| 56 | ALT + = | Atalho para AutoSoma | Teclado |
| 57 | CTRL + ; | Insere a data atual rapidamente | Teclado |
| 58 | CTRL + SHIFT + L | Ativa/Desativa Filtros | Teclado |
| 59 | F4 | Fixa 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 pagos | Financeira |
| 75 | =VF() | Calcula valor futuro de investimento | Financeira |
| 76 | =VP() | Calcula valor presente | Financeira |
| 77 | =PGTO() | Calcula pagamento mensal de empréstimo | =PGTO(0,01; 12; 5000) |
| 78 | =TAXA() | Calcula a taxa de juros por período | Financeira |
| 79 | =NPER() | Número de períodos de um investimento | Financeira |
| 80 | =TIR() | Taxa Interna de Retorno | Financeira |
| 81 | =DIATRABALHO() | Calcula data após X dias úteis | Datas |
| 82 | =HORA() | Extrai a hora de um valor de tempo | =HORA(AGORA()) |
| 83 | =MINUTO() | Extrai os minutos | Tempo |
| 84 | =SEGUNDO() | Extrai os segundos | Tempo |
| 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 limite | Engenharia |
| 88 | =REPT() | Repete um texto X vezes | =REPT("*"; 5) |
| 89 | =EXATO() | Compara se dois textos são idênticos | Lógica |
| 90 | =LET() | Atribui nomes a resultados de cálculos | =LET(x; 5; x*2) |
| 91 | =LAMBDA() | Cria funções personalizadas sem VBA | Avançado |
| 92 | =MAP() | Aplica lambda a cada valor em matrizes | Avanç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 lista | Ló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âmica | Relatórios |