Cómo Ordenar por Apellidos en Excel y Google Sheets

Written by

Editorial Team

Reviewed by

Laura Tsitlidze

Translated by

Dennis Madrid

Last updated on julio 9, 2022

En este tutorial, aprenderás a ordenar los nombres por el apellido en Excel y Google Sheets.

Cómo Ordenar por Apellidos

Suponiendo que tiene un nombre y un apellido juntos en una celda, hay varias formas diferentes de extraer el apellido y ordenar la columna de nombre completo por apellido.

Ordenar por Apellido

Ordenar con Texto a Columnas

La primera opción para ordenar por apellidos es extraer el apellido del nombre completo en una columna separada utilizando la función texto a columnas  de Excel. Digamos que tiene la siguiente lista de nombres, que contiene sólo un nombre y un apellido separados por un espacio, en la columna B:

Datos para Ejemplo Ordenar por Apellidos en Excel

  1. Seleccione la columna que desea ordenar (B en este ejemplo), y en la cinta de opciones, vaya a Datos > Texto a columnas.

Ordenar por Apellidos en Excel Paso1

  1. En el Asistente para convertir texto en columnas, Paso 1, deje marcada la opción Delimitado y haga clic en Siguiente.

Ordenar por Apellidos en Excel Paso2

  1. En la pantalla del Paso 2, marque Espacio y haga clic en Siguiente.

Ordenar por Apellidos en Excel Paso3

 

  1. Para el Paso 3, seleccione No importar columna (omitir) en Formato de datos de columna. En el Destino, introduzca la celda donde quiere que vayan los datos extraídos (en este caso $C$1) y haga clic en Finalizar. Esto significa que omitirás la primera columna (nombre), ya que no la necesitas, y obtendrás sólo la segunda columna extraída (apellidos) en la Columna C, a partir de la celda C1.

Ordenar por Apellidos en Excel Paso4

  1. Ahora tienes los apellidos en la Columna C junto a los nombres completos en la Columna B, y puedes ordenar ambas columnas por la Columna C. Para ello, selecciona la columna con los apellidos y en la cinta de opciones, ve a Inicio > Ordenar y filtrar > Ordenar de la A a la Z.

Ordenar por Apellidos en Excel Paso5

  1. En la advertencia emergente, deja Amplía la selección marcada y haga clic en Ordenar. Esto significa que quieres que todas las columnas pobladas (B y C) se ordenen en base a la Columna C.

Ordenar por Apellidos en Excel Paso6

Una vez realizada la ordenación, todos los valores de la columna B están ordenados alfabéticamente por el apellido, y puedes eliminar la columna C, ya que no la necesitas.

Datos Ordenados por Apellidos en Excel

Ordenar con Relleno Rápido

La segunda opción para conseguir el mismo resultado es utilizar el Relleno Rápido. Esta opción reconoce los patrones por dos o más entradas.

  1. Introduce los dos primeros apellidos en las celdas C1 y C2(Travis y McGoldrick) y selecciónalos. Ahora posiciona el cursor en la esquina inferior derecha del área de selección, hasta que se convierta en una cruz y haz doble clic.

Ordenar por Apellidos Opción Flash Fill en Excel

  1. Haz clic en el botón de opciones de Autorrelleno que aparece al final de la selección y elige Relleno Rápido.

Relleno Rápido en Excel

Como puedes ver, Excel reconoce automáticamente que quieres extraer los apellidos basándose en el espacio de la columna B y rellena el resto de la columna C automáticamente. Ahora puedes ordenar el rango de la misma manera que en la sección anterior.

Ordenar con Buscar y Reemplazar

Otra forma de ordenar por apellidos es utilizar Buscar y Reemplazar.

  1. Selecciona la Columna B y cópiala (CTRL + C), luego selecciona la celda C1 y pega la columna copiada(CTRL + V).

Copiar y Pegar en Excel

  1. Selecciona la Columna C, y en la cinta de opciones ve a Inicio > Buscar y seleccionar > Reemplazar (o utiliza el atajo de teclado, CTRL + H).

Ordenar con Buscar y Reemplazar Paso1 en Excel

  1. En la ventana emergente introduzca un asterisco y un espacio (* ) en Buscar qué, deje en blanco Reemplazar por y haga clic en Reemplazar todo. En Buscar, un asterisco representa cualquier carácter, por lo que al poner asterisco-espacio en Buscar, Excel buscará todos los caracteres antes de un espacio y los sustituirá por un valor vacío (los eliminará).

Ordenar con Buscar y Reemplazar Paso2 en Excel

Como resultado, todos los nombres y espacios se eliminan ahora de cada celda. Sólo los apellidos están en la columna C. Después de esto, puede ordenar la columna de la misma manera que en la sección anterior.

Ordenar con Buscar y Reemplazar Paso3 en Excel

Otra opción es utilizar un código VBA para ordenar los datos por el apellido.

Ordenar por Apellidos en Google Sheets

Dado que Google Sheets no tiene opciones como las de Relleno Rápido y Texto a Columnas de Excel, puedes utilizar funciones para crear una fórmula que extraiga el apellido en la Columna C. La misma fórmula también puede utilizarse en Excel con la misma sintaxis.

  1. Selecciona la celda C1, e introduce la fórmula:
=DERECHA(B1;LARGO(B1)-ENCONTRAR(" ";B1))

Funciones Derecha Largo y Encontrar en Google Sheets

    • La Función LARGO encuentra la longitud del texto en la celda B1 (que es 11).
    • La Función ENCONTRAR devuelve la posición del texto que buscas (espacio) en la celda B1 (que es 5).
    • La Función DERECHA devuelve el número de caracteres especificado (11-5 = 6) desde el final, en la celda dada (B1).

Como resultado final, se obtienen los últimos seis caracteres de B1, que es el apellido (Travis).

  1. Sitúa el cursor en la esquina inferior derecha de la celda C2 hasta que aparezca la cruz.

Arrastrar Fórmula en Google Sheets

  1. Arrastra la fórmula hasta el final del rango (C8).

Resultado Arrastrar Fórmula en Google Sheets

 

  1. Cuando tengas todos los apellidos extraídos, puedes ordenar los datos de la Columna B. Selecciona las Columnas B y C, y en el Menú, ve a Datos > Ordenar rango.

Ordenar Intervalo de Datos en Google Sheets

 

  1. En la ventana emergente, seleccione la Columna C y A → Z en Ordenar por, y haga clic en Ordenar.

Ordenar Intervalo de Datos en Google Sheets Paso2

Ahora, puede eliminar la Columna C, ya que los nombres de la Columna B están ordenados por apellido alfabéticamente, de la A a la Z.

Datos Ordenados por Apellido en Google Sheets

AI Formula Generator

Pruébelo Gratis

Ver todos los Artículos sobre Cómo Hacer