Separar Nombres y Apellidos en Excel

Separar Nombres y Apellidos en Excel

Separar nombres y apellidos en excel, es lo que voy a enseñarte en esta publicación. También aprenderás cómo utilizar la función concatenar en excel, cómo cambiar a mayúsculas toda una lista de nombres y cómo regresar a minúsculas de la forma correcta.

Separar nombres y apellidos en excel de manera rápida

Antes de ver como separar texto en excel, primero quiero definir qué es una función de Excel. Una función de Excel es una fórmula matemática predefinida que realiza cálculos automáticos utilizando valores específicos y en un orden particular. … Estas funciones obedecen a una sintaxis concreta, de manera que se debe seguir un orden si se quiere obtener el resultado correcto.

Las funciones que verás en el siguiente video son las siguientes:

Como separar y unir celdas en Excel. Como cambiar texto a mayúsculas y minúsculas.

  1. Separar nombres y apellidos con la función Texto en columnas

    Para separar nombres y apellidos simples en excel, debes hacer lo siguiente:

    a. Seleccionar toda la lista
    b. Seleccionar la pestaña Datos
    c. Seleccionar el botón de Texto en columnas
    d. Marcar delimitados > siguiente
    e. Marcar Tabulación y Espacio > siguiente
    f. Marcar General y selecionar Destino > Finalizar

    Estos pasos los puedes ver en el video 😉

  2. Separar nombres y apellidos con la función Relleno rápido

    Otro método para separar nombres y apellidos simples en excel es con relleno rápido y estos son los pasos:

    a. En una nueva columna poner el primer nombre tal cuál mayusculas y minúsculas
    b. Seleccionar la pestaña Inicio
    c. Seleccionar el botón Rellenar
    d. Seleccionar la función Relleno rápido
    e. Repetir en columnas independientes para cada apellido

    Ver pasos en el video 👨🏻‍💻

  3. Función Concatenar

    Para unir celdas puedes utilizar la función CONCATENAR. Para esta función solo debes escribir =CONCATENAR, abrir paréntesis, seleccionar las celdas que queremos unir y especificar el espacio entre el nombre y apellidos. Así queda la fórmula que se observa en el video:

    =CONCATENAR(C13,” “,D13,” “,E13)

  4. Operador &

    Otro método para unir celdas es con el operador &, conocido como et en español y ampersand en inglés, o también como “y comercial“. Para esta solo debes ir eligiendo las celdas que quieres unir y agregando el operador & como si fuera el símbolo de sumar. No olvides especificar los espacios entre comillas. Así queda la fórmula que se observa en el video:

    =C13&” “&D13&” “&E13

  5. Cambiar Texto a Mayúsculas

    Para cambiar un texto a mayúsculas en excel, vamos a utilizar la función MAYUSC. Debes abrir fórmula con el signo de igual y buscar la función, abrir paréntesis y seleccionar la celda que vamos a cambiar a mayúsculas. Así queda la fórmula que se observa en el video:

    =MAYUSC(B13)

  6. Cambiar Texto a Minúsculas

    Para cambiar un texto a minúsculas en excel, vamos a utilizar la función MINUSC. Debes abrir fórmula con el signo de igual y buscar la función, abrir paréntesis y seleccionar la celda que vamos a cambiar a minúsculas. Así queda la fórmula que se observa en el video:

    =MINUSC(I13)

    El inconveniente con está función es que no te respeta las mayúsculas iniciales en nombres propios de una lista. En estos casos es recomendable utilizar la función NOMPROPIO. Así queda la fórmula que se observa en el video:

    =NOMPROPIO(I13)

Este código es para crear el macro para CONCATENAR. Solo crea un Módulo como en el video y pega el código:

Sub Concatena_Celdas()
Celda = ""
For Each Valor In Selection
Celda = Celda & " " & Valor.Value
Next Valor
ActiveCell.Value = Celda
End Sub

Este código es para crear la función ApellidosCompuestos. Solo crea un Módulo como en el video y pega el código:

Function ApellidosCompuestos(TextoOriginal As String) As String
Dim Apellido, NuevoApellido As String
Dim i As Integer
Apellido = Split(Trim(TextoOriginal))
For i = 0 To UBound(Apellido)

Select Case LCase(Apellido(i))
Case "de", "del", "de la", "de los", "de las", "la", "las", "los", "y", "san", "-", "von", "da"
NuevoApellido = NuevoApellido & Apellido(i) & " "
Case Else
NuevoApellido = NuevoApellido & Apellido(i) & ","
End Select
Next

If Right(NuevoApellido, 1) = "," Then
NuevoApellido = Left(NuevoApellido, Len(NuevoApellido) - 1)
End If

ApellidosCompuestos = NuevoApellido
End Function

Aquí dejo el video para que veas como aplicar cada punto descrito en esta publicación.

Si quieres saber más sobre este tema, sígueme en Youtube y en mis redes sociales, donde hablaré más sobre este y otros temas que me apasionan y que definitivamente vas a poder aprender y poner en práctica en tus proyectos. Espero te sirva esta información y nos leemos en  próximas publicaciones

Ayúdame compartiendo y calificando con estrellitas aquí abajo 😉⭐️👇🏼| @maestrohectorh

#maestrohectorh | #ImpulsandoExito | #ImpulsandoEducacion | #ImpulsandoProductividad

My Cart 0