Como Extrair Extensões de Ficheiros a Partir de Nomes de Ficheiro no Excel
AutorKelly• Data de Modificação
Ao trabalhar com Lista de Arquivos no Excel, poderá precisar de identificar Tipo de Arquivo ao extrair as respetivas extensões, tais como .xlsx, .docx, .pdf ou .jpg. Isto pode ser útil para organizar ficheiros, filtrar determinados Tipo de Arquivo, criar relatórios ou preparar dados para análise posterior. Embora seja viável extrair extensões manualmente de alguns nomes de ficheiro, fazê-lo para centenas ou milhares de nomes pode tornar-se monótono e moroso.
Neste tutorial, apresentamos-lhe três métodos práticos para extrair extensões de ficheiros a partir de nomes de ficheiro no Excel: através de uma fórmula, de uma função VBA e da poderosa funcionalidade Extrair Texto do Kutools para Excel.
Extraia extensões de ficheiros a partir dos nomes dos ficheiros com uma fórmula
Se preferir uma solução integrada no Excel, pode usar uma fórmula para extrair diretamente as extensões dos nomes dos ficheiros. A fórmula a utilizar depende da sua versão do Excel.
Para Excel 365, Excel 2021 e versões posteriores
As versões mais recentes do Excel incluem a função TEXTAFTER, que simplifica significativamente a extração das extensões dos ficheiros.
Passos
- Selecione uma célula vazia junto aos seus Lista de Nomes de Arquivos e introduza a seguinte fórmula:
="."&TEXTAFTER(A2,".",-1)Nota: Substitua A2 pela célula que contém o nome do seu ficheiro. - Prima Enter para obter o resultado do primeiro nome de ficheiro.
- Depois arraste a Alça de Preenchimentopara baixo para copiar a fórmula para as restantes células.

Para Excel 2019, Excel 2016 e versões anteriores
Se a sua versão do Excel não suportar a função TEXTAFTER, pode utilizar a seguinte fórmula alternativa.
Passos
- Selecione uma célula vazia junto aos seus Lista de Nomes de Arquivos e introduza a seguinte fórmula:
=RIGHT(A2,LEN(A2)-FIND("@",SUBSTITUTE(A2,".","@",LEN(A2)-LEN(SUBSTITUTE(A2,".",""))))+1)Nota: Substitua A2 pela célula que contém o nome do seu ficheiro. - Prima Enter para obter o resultado do primeiro nome de ficheiro.
- Depois arraste a Alça de Preenchimentopara baixo para copiar a fórmula para as restantes células.

Vantagens dos métodos com fórmulas
- Não requer VBA
- Não requer ferramentas adicionais
- Adequado para tarefas rápidas de extração
- Funciona bem na maioria dos Lista de Nomes de Arquivos
Contudo, as fórmulas podem tornar-se difíceis de memorizar e manter, especialmente ao lidar com grandes conjuntos de dados.
Extraia extensões de ficheiros a partir dos nomes dos ficheiros com VBA
Se preferir usar uma função personalizada em vez de uma fórmula na folha de cálculo, pode extrair extensões de ficheiros com VBA. Ao criar uma função definida pelo utilizador simples, obtém a extensão de um nome de ficheiro diretamente numa célula da folha de cálculo.
Passos
- Prima Alt + F11 para abrir a janela do Microsoft Visual Basic for Applications.
- Clique em Inserir > Módulo.
- Copie e cole o seguinte código na janela do módulo:
Function GetExtension(FileName As String) As String Dim Pos As Long Pos = InStrRev(FileName, ".") If Pos > 0 Then GetExtension = Mid(FileName, Pos) Else GetExtension = "" End If End Function
- Feche o Editor do VBA e regresse à sua folha de cálculo.
- Numa célula vazia, introduza a seguinte fórmula e prima Enter.
=GetExtension(A2) - Arraste a Alça de Preenchimentopara baixo para aplicar a função às restantes linhas.A função personalizada extrai a extensão do ficheiro, incluindo o ponto, conforme mostrado na imagem abaixo.

Extraia extensões de ficheiros a partir de nomes de ficheiro com Kutools para Excel
Para a solução mais rápida e intuitiva, o Kutools para Excel disponibiliza a funcionalidade Extrair Texto, permitindo-lhe extrair extensões de ficheiros sem precisar de escrever fórmulas nem código VBA. Graças à sua capacidade de extração baseada em regras, pode processar facilmente grandes listas de nomes de ficheiros com apenas alguns cliques.
Kutools para Excel – Inclui mais de 300 ferramentas essenciais para o Excel. Torne as suas tarefas no Excel mais rápidas, fáceis e eficientes.Descarregue já!
Passos
- Clique em Kutools>Texto>Extrair Texto.

- Na caixa de diálogo Extrair Texto:
- Mude para o separador Extrair por Regra.
- Selecione as células que contêm os nomes dos ficheiros cujas extensões pretende extrair.
- Introduza a seguinte regra na caixa de texto:.*
- Clique em Adicionar para adicionar a regra.
- Clique em OK.

- Na caixa de diálogo que aparece, especifique o(a) Área de Colocação da Lista e clique em OK.

- Esta regra utiliza correspondência com caracteres universais. O ponto ().) corresponde ao ponto que separa o nome do ficheiro da sua extensão, enquanto o asterisco (*) corresponde a qualquer sequência de caracteres após o ponto. Assim, a regra extrai a extensão do ficheiro — incluindo o ponto — de cada nome de ficheiro.
- A funcionalidade Extrair por Regra também suporta outros caracteres universais:*— Corresponde a qualquer número de caracteres.?— Corresponde a qualquer caractere único.Por exemplo, se utilizar esta regra .???, o Kutools extrai apenas extensões de ficheiro constituídas exatamente por três caracteres após o ponto, tais como .jpg, .png e .txt.
Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite funcionalidades de IA para um processamento de dados mais inteligente e produtivo.Obtenha Já
Resultado
O Kutools extrai imediatamente todas as extensões de ficheiros — incluindo o ponto (.) — dos nomes de ficheiro selecionados e coloca-as no intervalo limitado.
Mesmo listas extensas de nomes de ficheiros podem ser processadas instantaneamente, sem necessidade de fórmulas ou edição manual.
Conclusão
Extrair extensões de ficheiros permite-lhe organizar, analisar e gerir dados relacionados com ficheiros de forma mais eficiente. Embora as fórmulas ofereçam uma solução rápida diretamente na folha de cálculo e o VBA forneça uma função personalizada reutilizável, ambos os métodos exigem conhecimentos de fórmulas ou programação.
Se procura a abordagem mais simples e eficaz, a funcionalidade Extrair Texto do Kutools para Excel é a melhor opção. O seu processo de extração baseado em regras elimina a necessidade de fórmulas e VBA, permitindo-lhe extrair extensões de ficheiros de longas listas de nomes de arquivos de forma rápida e precisa com apenas alguns cliques.
As Melhores Ferramentas de Produtividade Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores ao Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todas as extensões Kutools. Um único instalador.
Kutools for Office é um conjunto abrangente que reúne extras para Excel, Word, Outlook e PowerPoint, incluindo ainda o Office Tab Pro — a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— Extensões para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (compatível com MSI)
- Funciona melhor em conjunto— produtividade simplificada nas aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual das extensões
Índice
- Extraia extensões de ficheiros a partir dos nomes dos ficheiros com uma fórmula
- Para Excel 365, 2021 e versões posteriores
- Para Excel 2019, 2016 e versões anteriores
- Extraia extensões de ficheiros a partir dos nomes dos ficheiros com VBA
- Extraia extensões de ficheiros a partir dos nomes dos ficheiros com o Kutools
- As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel
Oferece mais de 300 funcionalidades poderosas para simplificar as suas tarefas no Excel.
- ⬇️ Transferência Gratuita
- 🛒 Compre Agora
- 📘 Tutoriais das Funcionalidades
- 🎁 Teste Gratuito de 30 Dias






