Inverter primeiro nome e Sobrenome no Excel: Um guia completo e fácil
Em muitos contextos, os nomes são habitualmente apresentados no formato «Primeiro Nome Sobrenome». Contudo, em determinadas situações — por razões organizacionais, de gestão de bases de dados ou estilísticas — é preferível inverter essa ordem para «Sobrenome, Primeiro Nome», colocando primeiro o apelido, seguido de uma vírgula e, por fim, o nome próprio. Embora essa inversão possa ser essencial, torna-se potencialmente morosa se realizada manualmente num volume considerável de dados.
Este tutorial mostra-lhe como reorganizar facilmente nomes no Excel, seja para inverter de «Primeiro Nome Sobrenome» para «Sobrenome, Primeiro Nome» (com ou sem vírgula) ou vice-versa. Quer precise de trocas simples ou de soluções mais avançadas com funcionalidades especializadas ou scripts, temos tudo o que precisa.
![]() |
Inverter primeiro nome e Sobrenome utilizando o Preenchimento Rápido
A funcionalidade Preenchimento Rápido do Excel é uma ferramenta inteligente e eficaz que preenche automaticamente dados com base num padrão por si indicado, tornando-a ideal para tarefas como inverter a ordem do primeiro nome e sobrenome nos seus dados. Siga estes passos simples para utilizar o Preenchimento Rápido na inversão de nomes:
- Na primeira célula da coluna vazia junto aos seus nomes (por exemplo, B2), introduza o nome da célula A2 por ordem invertida: «Sobrenome, Primeiro Nome».
- Selecione a célula seguinte, na mesma coluna, e introduza o nome invertido da célula A3. À medida que começar a escrever, a função Preenchimento Rápido reconhecerá o padrão e preencherá automaticamente as restantes células de acordo com ele.
- Prima Enter para confirmar as sugestões do Preenchimento Rápido.
Dica:Como alternativa aos passos 2 e 3, pode premir Ctrl + E no teclado ou aceder ao separador «Dados» no Friso e clicar no botão «Preenchimento Rápido» para preencher as células abaixo com o padrão que forneceu em B2.
Notas:
- Este método é igualmente eficaz, quer prefira omitir a vírgula, quer deseje inverter a ordem de «Sobrenome, Primeiro Nome» para «Primeiro Nome Sobrenome». O essencial é indicar o padrão inicial exatamente como pretende que seja replicado.

- Se alguns nomes incluírem um nome do meio e outros não, o Preenchimento Rápido poderá não funcionar de forma tão eficaz no seu processamento. Para obter melhores resultados nestas situações, consulte o método de IA descrito na secção seguinte.
- O Preenchimento Rápido oferece uma solução fixa: os nomes invertidos por este método permanecem estáticos, ou seja, não são atualizados dinamicamente com alterações nos nomes originais nem com a adição de novas entradas. Para uma solução dinâmica que se atualize automaticamente, recomendamos o método com fórmula.
Trocar primeiro nome e Sobrenome utilizando IA
Kutools para Excel inclui um assistente alimentado por IA — o «Assistente de IA» — concebido para inverter facilmente a ordem dos nomes, quer incluam ou não nome do meio. Com a interface intuitiva do KUTOOLS AI Aide, pode inverter rapidamente a ordem dos nomes num ou em vários intervalos selecionados, conforme necessário. Siga estes passos:
Nota: A função Anular não está disponível após utilizar uma operação de IA. Por isso, aconselhamos vivamente que crie uma cópia de segurança dos seus dados originais antes de proceder a quaisquer modificações assistidas por IA.
- Navegue até ao separador «Kutools» na faixa de opções do Excel e selecione «Assistente de IA» para abrir a interface «KUTOOLS AI Aide».
- Selecione os nomes que pretende inverter.
- Escreva claramente o seu comando na caixa de entrada. Por exemplo, pode introduzir: «Mover Sobrenome na seleção para o início, seguido de uma vírgula».
- Prima Enter ou clique no botão «Enviar»
.
- O KUTOOLS AI Aide processa de imediato o seu comando e apresenta uma solução. Basta clicar no botão «Executar» para aplicar a reorganização aos seus Dados Selecionados.

Resultado
Todos os sobrenomes nas células selecionadas foram movidos para o início, seguidos de uma vírgula.

- Basta clicar no botão «Insatisfeito». O KUTOOLS AI Aide irá então anular a inversão e gerar um guia detalhado, passo a passo, adaptado às suas necessidades.

- Considere reformular o seu comando para verificar se obtém um resultado mais satisfatório.
Nota: Pretende aceder ao KUTOOLS AI Aide? Transfira já o Kutools para Excel! Além disso, o Kutools oferece uma miríade de mais de 300 funcionalidades. Não espere mais — experimente hoje mesmo!
Inverter primeiro nome e Sobrenome utilizando fórmula
Para inverter primeiro nome e Sobrenome no Excel utilizando uma fórmula, pode recorrer às funções de manipulação de texto do Excel. Este método é especialmente útil quando necessita de uma solução dinâmica que se atualize automaticamente caso os nomes originais mudem. Siga estes passos para implementar a fórmula:
- Considere que os nomes que pretende inverter estão na coluna A, a partir da célula A2. Selecione a primeira célula da coluna onde pretende que os nomes invertidos apareçam ()B2 no nosso caso) e introduza a seguinte fórmula:
=REPLACE(A2,1,SEARCH(" ",A2),"")&", "&LEFT(A2,SEARCH(" ",A2)-1)Dica: Na fórmula fornecida, certifique-se de substituir A1 pela referência real da célula que contém o nome que pretende inverter. - Arraste a alça de preenchimento no canto inferior direito da célula B2para baixo, de modo a aplicar a fórmula a todas as células relevantes.

- Se preferir não incluir uma vírgula, mas apenas um espaço, considere utilizar a fórmula abaixo:
=MID(A2&" "&A2,FIND(" ",A2)+1,LEN(A2))
- Se desejar reverter a ordem de «Sobrenome, Primeiro Nome» para «Primeiro Nome Sobrenome», utilize a seguinte fórmula:
=MID(A2&" "&A2,FIND(", ",A2)+2,LEN(A2)-1)
(ANÚNCIO) Inverter Texto facilmente com Kutools para Excel
Está a ter dificuldades em Inverter Texto nas suas células do Excel, quer invertendo cada letra individualmente quer reorganizando o texto em torno de um separador específico? O Kutools para Excel facilita-lhe tudo!
Com a funcionalidade Inverter Texto, pode inverter rapidamente letras dentro de uma célula ou segmentos de texto separados pelo delimitador à sua escolha — tudo numa única caixa de diálogo simples!

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais para tornar o seu trabalho mais rápido e fácil, e aproveite funcionalidades de IA que impulsionam um processamento de dados e uma produtividade mais inteligentes.Obtenha Agora
Trocar primeiro nome e Sobrenome utilizando Power Query
Utilizar o Power Query no Excel é um método robusto para manipular e transformar dados, incluindo a troca das posições do primeiro nome e Sobrenome, inserindo simultaneamente o delimitador à sua escolha. Siga estes passos detalhados para realizar esta tarefa com o Power Query:
Nota: Opte exclusivamente pelo método Power Query em cenários específicos: quando o Power Query já fizer parte do seu fluxo de trabalho de transformação de dados e precisar de integrar a inversão de nomes, ou quando frequentemente enfrentar tarefas semelhantes. Para necessidades pontuais de inversão de nomes, alternativas mais simples — como Preenchimento Rápido, IA ou fórmulas (como explorado anteriormente neste guia) — são provavelmente soluções mais adequadas e diretas.
- Selecione o intervalo que contém os nomes que deseja inverter.
- Navegue até ao separador «Dados» e clique em «De Tabela/Intervalo», no grupo «Obter & Transformar Dados».
- Se os seus dados não estiverem num formato de tabela, o Excel pedirá que crie uma — basta clicar em OK.

- No Editor do Power Query, clique com o botão direito no cabeçalho da coluna dos nomes e escolha «Dividir Coluna» > «Por Delimitador».

- Escolha o delimitador que separa os seus nomes (normalmente um espaço), selecione a opção para dividir em todas as ocorrências desse delimitador e, em seguida, clique em OK.

- Após a divisão, terá duas colunas para o primeiro nome e Sobrenome. Arraste manualmente a coluna que contém o Sobrenome para que seja a primeira coluna.

- Selecione as colunas que pretende fundir, mantendo premida a tecla Ctrl e clicando em cada uma. Em seguida, clique com o botão direito do rato em qualquer um dos cabeçalhos das colunas e escolha «Fundir Colunas».

- Na caixa de diálogo «Fundir Colunas», selecione a opção «Personalizado» no campo Separador da lista pendente e introduza uma vírgula seguida de um espaço (),) como separador. Se necessário, indique um nome para a coluna fundida e clique em OK.

- Em seguida, clique no botão «Fechar e Carregar» para obter o seu resultado.

Resultado
O Power Query exportará imediatamente os dados transformados para uma nova planilha no Excel.


Trocar primeiro nome e Sobrenome utilizando VBA
Também pode utilizar macros VBA para inverter rapidamente o primeiro nome e Sobrenome numa coluna. Esta abordagem é ideal para quem prefere um método baseado em programação para manipular dados no Excel de forma eficiente.
Nota:Antes de executar este script VBA, recomendamos vivamente que crie uma cópia de segurança dos seus dados, já que as operações realizadas com VBA não podem ser anuladas através da funcionalidade padrão «Anular» do Excel.
- Mantenha premidas as teclas «Alt + F11» no Excel para abrir a janela «Microsoft Visual Basic para Aplicações».
- Clique em «Inserir» > «Módulo» e cole a seguinte macro na janela do Módulo.
Sub FlipName() 'Update by ExtendOffice on 20240327 Dim xRng As Range Dim xWorkRng As Range Dim xSign As String Dim xSeparator As String On Error Resume Next xTitleId = "Kutools for Excel" Set xWorkRng = Application.Selection Set xWorkRng = Application.InputBox("Flip names in the range:", xTitleId, xWorkRng.Address, Type:=8) xSign = Application.InputBox("Input the separator used within names:", xTitleId, Type:=2) For Each xRng In xWorkRng xValue = xRng.Value NameList = VBA.Split(xValue, xSign) If UBound(NameList) = 1 Then xRng.Value = NameList(1) & ", " & NameList(0) End If Next End SubNota: Esta macro insere automaticamente uma vírgula entre os nomes invertidos. Se pretender utilizar um separador diferente, pode modificar o excerto xRng.Value = NameList(1) & ", " & NameList(0) presente na 16.ª linha do código. Por exemplo, substituir ", " por « »separará os nomes com um espaço em vez de uma vírgula.
- Prima a tecla F5 para executar esta macro. Na caixa de diálogo Kutools para Excel que surge, selecione o intervalo que contém os nomes que pretende inverter e clique no botão OK.

- Na caixa de diálogo seguinte, introduza o separador existente utilizado nos nomes (como um espaço, no nosso caso) e clique no botão OK.

Resultado
Agora, o Primeiro Nome e o Sobrenome no intervalo selecionado estão invertidos e separados por uma vírgula.

Acima encontra todo o conteúdo relevante sobre a inversão de nomes no Excel. Esperamos que este tutorial lhe seja útil! Se pretender explorar mais dicas e truques do Excel, clique aqui para aceder à nossa extensa coleção com milhares de tutoriais.
Índice
- Inverter primeiro e Sobrenome utilizando o Preenchimento Rápido
- Trocar primeiro e Sobrenome utilizando IA
- Reverter primeiro e Sobrenome utilizando fórmula
- Trocar primeiro e Sobrenome utilizando Power Query
- Trocar primeiro e Sobrenome utilizando VBA
- Artigos relacionados
- As Melhores Ferramentas de Produtividade para Office
- Comentários
As Melhores Ferramentas de Produtividade para Office
Kutools para Excel – Ajuda-o a Destacar-se da Multidão
Kutools para Excel Oferece Mais de 300 Funcionalidades,Garantindo que tudo o que precisa esteja a apenas um clique de distância...
Office Tab – Ative a Leitura e Edição com Separadores no Microsoft Office (incluindo Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques do rato todos os dias e diga adeus à tendinite do rato.
- Aumenta a sua produtividade em 50 % ao visualizar e editar múltiplos documentos.
- Traz eficiência do Tabs ao Office (incluindo Excel), tal como o Chrome, Edge e Firefox.



.













