Inverta ou inverta o nome e o sobrenome na lista do Excel
Se você tiver uma lista de nomes completos formatados como sobrenome e nome, agora você deseja inverter o sobrenome e o nome para o primeiro e o último, conforme a imagem mostrada abaixo. Neste artigo, irei apresentar algumas fórmulas para lidar com esse trabalho no Excel.
- Inverta ou inverta o nome e o sobrenome (Stone Jerry = Jerry Stone)
- Inverta ou inverta o nome e o sobrenome com vírgulas (Stone, Jerry = Jerry Stone)
- Inverta ou inverta o nome e o sobrenome sem vírgula (Stone Jerry = Jerry, Stone)
- Inverta ou inverta o nome e o sobrenome com base em quaisquer separadores com um recurso útil
Inverta ou inverta o nome e o sobrenome (Stone Jerry = Jerry Stone)
Normalmente, no Excel, a função MID que combina as funções SEARCH e LEN pode ajudá-lo a inverter o nome e o sobrenome conforme necessário.
Se o seu nome completo estiver no formato de sobrenome, nome, para inverter o nome e o sobrenome, aplique a seguinte fórmula em uma célula em branco onde deseja obter o resultado:
Em seguida, arraste a alça de preenchimento para baixo até as células nas quais deseja usar esta fórmula, e todos os nomes e sobrenomes foram revertidos conforme a imagem mostrada abaixo:
Explicação da fórmula:
A2 e "" e A2: Esta parte é usada para juntar o conteúdo da célula em A2 e A2, e separar os dados mesclados por um espaço, você obterá o resultado: “Pedra Jerry Pedra Jerry”, Isso é reconhecido como o argumento de texto na função MID.
PESQUISA ("", A2) +1: A função SEARCH é usada para encontrar a posição do caractere de espaço na célula A2, adicionando 1 significa obter a posição do primeiro caractere após o espaço. Esta parte é reconhecida como o argumento start_num na função MID.
LEN (A2): Esta função LEN retorna o comprimento do texto na célula A2, é reconhecida como o argumento num_chars na função MID.
MID(A2&" "&A2,SEARCH(" ",A2)+1,LEN(A2)): Até agora, a função MID é usada para extrair o texto de “Stone Jerry Stone Jerry” que começa na posição retornada pela função SEARCH e o comprimento retornado pela função LEN.
Inverta ou inverta o nome e o sobrenome com vírgulas (Stone, Jerry = Jerry Stone)
Supondo que seu sobrenome e nome sejam separados por vírgula, agora você deseja inverter o sobrenome e o nome e pular a vírgula como mostrado na imagem abaixo, como você resolveria esta tarefa no Excel?
Copie ou insira a fórmula abaixo em uma célula em branco:
Em seguida, arraste a alça de preenchimento para baixo até as células às quais deseja aplicar esta fórmula, e você obterá o resultado que precisa, veja a captura de tela:
Explicação da fórmula:
A2 e "" e A2: Esta parte é usada para juntar o conteúdo da célula em A2 e A2, e separar os dados mesclados por um espaço, você obterá o resultado: “Pedra, Jerry Pedra, Jerry”, Isso é reconhecido como o argumento de texto na função MID.
PESQUISA (",", A2) +2: A função SEARCH é usada para encontrar a posição do caractere de vírgula na célula A2, adicionando 2 meios para obter a posição do primeiro caractere após a vírgula. Esta parte é reconhecida como o argumento start_num na função MID.
LEN (A2) -1: Esta função LEN retorna o comprimento do texto na célula A2, subtraindo 1 significa excluir a vírgula, isso é reconhecido como o argumento num_chars na função MID.
MID(A2&" "&A2,SEARCH(",",A2)+2,LEN(A2)-1): Até agora, a função MID é usada para extrair o texto de “Stone, Jerry Stone, Jerry” que começa na posição retornada pela função SEARCH e o comprimento retornado pela função LEN
Inverta ou inverta o nome e o sobrenome sem vírgula (Stone Jerry = Jerry, Stone)
Para inverter o nome e o sobrenome separados por espaço, depois de inverter os nomes, você deseja adicionar uma vírgula após o primeiro nome como mostrado a seguir. Para resolver este trabalho, aqui está outra fórmula que pode ajudá-lo.
Copie ou insira a fórmula abaixo em uma célula em branco:
Em seguida, arraste a alça de preenchimento até as células para copiar esta fórmula para outras células de que você precisa, e os nomes foram invertidos, uma vírgula foi inserida após o nome também, veja a captura de tela:
Explicação da fórmula:
A2 e "," e A2: Esta parte é usada para juntar o conteúdo da célula em A2 e A2, e separar os dados mesclados por uma vírgula e um espaço, você obterá o resultado: “Pedra Jerry, Pedra Jerry”, Isso é reconhecido como o argumento de texto na função MID.
PESQUISA ("", A2) +1: A função SEARCH é usada para encontrar a posição do caractere de espaço na célula A2, adicionando 1 significa obter a posição do primeiro caractere após o espaço. Esta parte é reconhecida como o argumento start_num na função MID.
LEN (A2) +1: Esta função LEN retorna o comprimento do texto na célula A2, adicionando 1 significa incluir a vírgula, isso é reconhecido como o argumento num_chars na função MID.
MID(A2&", "&A2,SEARCH(" ",A2)+1,LEN(A2)+1): Até agora, a função MID é usada para extrair o texto de “Stone Jerry, Stone Jerry” que começa na posição retornada pela função SEARCH e o comprimento retornado pela função LEN.
Dicas:
1. Se seus nomes completos contêm nome, nome do meio e sobrenome, para inverter esses nomes, você deve aplicar a fórmula abaixo:
2. Para adicionar uma vírgula entre o sobrenome e o nome invertidos, use a seguinte fórmula:
Inverta ou inverta o nome e o sobrenome com base em quaisquer separadores com um recurso útil
Kutools for Excel suporta uma ferramenta útil - Texto reverso recurso que pode ajudá-lo a inverter a ordem da sequência de texto dentro de uma célula com base no espaço, vírgula ou quaisquer outros separadores conforme necessário. Clique para baixar o Kutools for Excel para teste gratuito!
Funções relativas usadas:
- MID:
- A função MID é usada para encontrar e retornar um número específico de caracteres do meio de uma determinada sequência de texto.
- SEARCH:
- No Excel, a função PESQUISAR pode ajudá-lo a encontrar a posição de um caractere ou substring específico da string de texto fornecida.
- LEN:
- A função LEN retorna o número de caracteres em uma string de texto.
Mais artigos:
- Extraia a inicial e o sobrenome do nome completo
- Supondo que você tenha uma lista de nomes completos, agora você gostaria de extrair a inicial do nome e o sobrenome ou o nome e o primeiro caractere do sobrenome do nome completo, conforme as imagens abaixo mostradas. Como você poderia lidar com essas tarefas na pasta de trabalho do Excel?
- Extraia várias linhas de uma célula
- Se você tiver uma lista de strings de texto que são separadas por quebras de linha (que ocorre pressionando as teclas Alt + Enter ao inserir o texto), e agora, você deseja extrair essas linhas de texto em várias células, como mostrado na imagem abaixo. Como você poderia resolver isso com uma fórmula no Excel?
- Extraia a enésima palavra da string de texto no Excel
- Se você tiver uma lista de strings de texto ou sentenças, agora, você deseja extrair a enésima palavra específica da lista, conforme a imagem mostrada abaixo. Neste artigo, vou apresentar alguns métodos para resolver este trabalho no Excel.
- Extraia texto entre parênteses da string de texto
- Se houver parte do texto entre parênteses dentro da sequência de texto, agora, você precisa extrair todas as sequências de texto entre os parênteses, como mostrado a seguir na captura de tela. Como você resolveria essa tarefa no Excel de forma rápida e fácil?
As melhores ferramentas de produtividade para escritório
Kutools para Excel - ajuda você a se destacar na multidão
Kutools para Excel possui mais de 300 recursos, Garantindo que o que você precisa está a apenas um clique de distância...
Guia Office - Habilite leitura e edição com guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques do mouse para você todos os dias, diga adeus à mão do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz guias eficientes para o Office (inclui Excel), assim como Chrome, Edge e Firefox.