Táboa de contidos
Queres aprender como inverter os nomes en Excel con algunhas fórmulas interesantes? Este artigo é para ti. Aquí comentamos 5 métodos sinxelos e prácticos para inverter os nomes en Excel.
Descargar Practice Workbook
Descarga o seguinte libro de prácticas. Axudarache a entender o tema con máis claridade.
Invertir nomes.xlsm
5 métodos para inverter nomes en Excel
Aquí , temos unha lista do Nome completo dalgúns empregados dunha empresa. Agora, imos demostrar os procedementos para revertir os nomes dos empregados segundo as súas ordes necesarias.
Sen esquecer que usamos Microsoft Excel 365 para crear este artigo, pero podes usar calquera outra versión segundo a túa conveniencia.
1. Usando a función de recheo de Flash para inverter nomes en Excel
Ao principio, podemos usar o Excel Función Flash Fill para inverter os nomes en Excel.
Para inverter o Nome completo , siga os pasos seguintes.
📌 Pasos:
- Primeiro, escribe o nome na orde que desexes, como na captura de pantalla que se mostra a continuación.
- A continuación, seleccione a primeira cela da columna Nome inverso e vai á pestana Inicio >> Encher despregábel >> Flash Fill .
- A continuación, faga clic na cela C5 e, a continuación, arrastre cara abaixo a ferramenta Recheo de control para outroscelas.
- Despois diso, se o resultado mostrado é o desexado, fai clic na icona que aparece na figura e selecciona Aceptar suxestións .
Polo tanto, verás que os nomes de pila foron invertidos. Así é como inverter os nomes en Excel.
2. Aplicar as funcións MID, SEARCH e LEN para inverter nomes en Excel
Neste método, usamos a combinación de MID
📌 Pasos:
- Seleccione a cela C5 e anote a función que se indica a continuación.
Tamén podes escribilo na caixa de funcións.
Aquí, B5 é o Nome do empregado.
Desglose da fórmula:
- LEN(B5) → convértese en
- LEN(“Henry Matt”) → A función LEN determina a lonxitude dos caracteres
- Saída → 10
- BUSCAR(” “,B5) → convértese en
- BUSCAR( ” “,“Henry Matt”) → A función BUSCA atopa a posición do espazo no texto Henry Matt
- Saída → 6
- BUSCAR(” “,B5)+1 → convértese en
- 6+1 → 7
- B5&” "&B5 → convértese en
- "Henry Matt"&" “&“Henry Matt” → The Ampersand Operator sumará os dous textos Henry Matt
- Saída → “Henry Matt Henry Matt”
- MID(B5&” “&B5,BUSCAR( ” “,B5)+1,LEN(B5)) → convértese en
- MID(“Henry Matt Henry Matt”,7,10) → Aquí, 7 é o número de inicio dos caracteres e 10 é o número total de caracteres que extraeremos mediante a función MID do texto “Henry Matt Henry Matt” .
- Saída → Matt Henry
- MID(“Henry Matt Henry Matt”,7,10) → Aquí, 7 é o número de inicio dos caracteres e 10 é o número total de caracteres que extraeremos mediante a función MID do texto “Henry Matt Henry Matt” .
- "Henry Matt"&" “&“Henry Matt” → The Ampersand Operator sumará os dous textos Henry Matt
- BUSCAR( ” “,“Henry Matt”) → A función BUSCA atopa a posición do espazo no texto Henry Matt
- LEN(“Henry Matt”) → A función LEN determina a lonxitude dos caracteres
- Despois de escribir a función preme ENTER e obterás o resultado.
- Usa Fill Handle para as outras celas e isto cambiará os nomes.
Despois diso, terás o seguinte resultado.
3. Cambiar nomes con coma en Excel
Ás veces o seu conxunto de datos ten nomes separados por coma. Se queres cambialo, sigue os pasos a continuación.
📌 Pasos:
- Selecciona a cela C5 e escriba as funcións que se indican a continuación.
=MID(B5&” “&B5,BUSCAR(“,”,B5) +2,LEN(B5)-1)
Aquí, B5 é o Nome do empregado.
Desglose da fórmula:
- LEN(B5)-1 → convértese en
- LEN((“Henry, Matt”)-1) → A función LEN determina a lonxitude dos caracteres
- Saída → 10
- BUSCAR(“, “,B5) → pasa a ser
- BUSCAR(“, “,“Henry,Matt”) → A función BUSCA atopa a posición do espazo no texto Henry Matt
- Saída → 6
- BUSCAR(” “,B5)+2 → pasa a ser
- 6+2 → 8
- B5&" "&B5 → convértese en
- "Henry, Matt"&" "&"Henry, Matt" → The Ampersand Operator sumará os dous textos Henry Matt
- Saída → "Henry, Matt Henry, Matt"
- =MID(B5&” “&B5,BUSCAR(“,”,B5)+2,LEN(B5)-1)→ pasa a ser
- MID(“Henry, Matt Henry, Matt”,8,10) → Aquí, 8 é o número inicial dos caracteres e 10 é o número total de caracteres que extraeremos mediante a función MID do texto “Henry, Matt Henry, Matt” .
- Saída → Matt Henry
- MID(“Henry, Matt Henry, Matt”,8,10) → Aquí, 8 é o número inicial dos caracteres e 10 é o número total de caracteres que extraeremos mediante a función MID do texto “Henry, Matt Henry, Matt” .
- "Henry, Matt"&" "&"Henry, Matt" → The Ampersand Operator sumará os dous textos Henry Matt
- BUSCAR(“, “,“Henry,Matt”) → A función BUSCA atopa a posición do espazo no texto Henry Matt
- LEN((“Henry, Matt”)-1) → A función LEN determina a lonxitude dos caracteres
- A continuación, prema ENTER despois de escribir as funcións.
- Por último, use Fill Handle para as outras celas e isto cambiará os teus nomes.
-
Despois, os seguintes resultados aparecerán na columna Nome inverso .
Lecturas similares
- Como invertir texto en columnas en Excel (6 métodos prácticos)
- Como invertir o eixe X en Excel (4 trucos rápidos)
- Orden inversa das lendas do gráfico de barras apiladas en Excel (con QuickPasos)
- Como inverter a orde das columnas verticalmente en Excel (3 xeitos)
- Como inverter a orde das follas de traballo en Excel (3 Formas fáciles)
4. Invertir nomes en Excel sen coma
Se o seu conxunto de datos ten nomes sen coma pero quere virar con coma, siga o seguinte pasos.
📌 Pasos:
- Primeiro, selecciona a cela C5 e escribe as funcións indicadas a continuación
Aquí, B5 é o Nome do empregado.
Desglose da fórmula :
- LEN(B5)+1 → convértese en
- LEN((“Henry Matt”)+1) → O LEN función determina a lonxitude dos caracteres
- Saída → 11
- BUSCAR(“, “,B5)+1 → convértese en
- BUSCAR((“, “, “Henry Matt”)+1) → A función BUSCA atopa a posición do espazo no texto Henry Matt
- Saída → 6+1→7
- B5&”, “&am p;B5 → convértese en
- “Henry Matt”&”,”&“Henry Matt” → The Ampersand Operator sumará os dous textos Henry Matt
- Saída → "Henry Matt, Henry Matt"
- =MID(B5&" "&B5, SEARCH(“,”,B5)+2,LEN(B5)-1)→ convértese en
- MID(“Henry Matt, Henry Matt”,7,11) → Aquí, 7 é o número de inicio dos caracteres e 11 é o número total de caracteres que extraeremos mediante a función MID do texto “Henry Matt, Henry Matt” .
- Saída → Matt, Henry
- MID(“Henry Matt, Henry Matt”,7,11) → Aquí, 7 é o número de inicio dos caracteres e 11 é o número total de caracteres que extraeremos mediante a función MID do texto “Henry Matt, Henry Matt” .
- “Henry Matt”&”,”&“Henry Matt” → The Ampersand Operator sumará os dous textos Henry Matt
- BUSCAR((“, “, “Henry Matt”)+1) → A función BUSCA atopa a posición do espazo no texto Henry Matt
- LEN((“Henry Matt”)+1) → O LEN función determina a lonxitude dos caracteres
- Preme ENTER .
- Usa Encher o controlador para as outras celas e inverte os nomes sen comas.
-
Finalmente, terás o seguinte resultado.
5. Inverter nomes usando Excel VBA
Por último, tamén podemos inverter o nome usando o código VBA , unha linguaxe de programación para Microsoft Excel e outras ferramentas ofimáticas.
📌 Pasos:
- Vai á pestana Desenvolvedor >> opción de Visual Basic .
- Fai clic na pestana Inserir e despois selecciona o Módulo
Despois, crearase o Módulo 1 onde inseriremos o noso código.
- Anote o seguinte VBA código dentro do módulo creado
8916 Here, name_flip is the sub-procedure name. We have declared rng, wrk_rng as Range, sym as String.
- A continuación, executa o código premendo o botón F5 e aparecerá unha caixa de entrada .
- Seleccione todas as celas que quere inverter (aquí, $B$5:$B$8 é o noso intervalo seleccionado) e prema Aceptar .
- A continuación, aparecerá outra caixa de entrada.
- Escriba unha coma ( , ) como símbolo do intervalo e prema OK .
- En consecuencia, obterás o teu resultado.
Ler máis: Como invertir unha cadea en Excel (3 xeitos adecuados)
Sección de práctica
Proporcionamos un sección de práctica en cada folla do lado dereito para a súa práctica. Faino por ti mesmo.
Conclusión
Entón, estes son algúns métodos sinxelos para Invertir nomes en Excel . Infórmanos na sección de comentarios se tes algunha pregunta ou suxestión. Para unha mellor comprensión, descarga a ficha práctica. Visita o noso sitio web Exceldemy para descubrir diferentes tipos de métodos de Excel. Grazas pola túa paciencia ao ler este artigo.