Tabla de contenido
Si trabaja con conjuntos de datos en Excel a menudo necesitará ordenar estos conjuntos de datos por nombre. a veces. puede que necesite ordenar el conjunto de datos en función de su apellido. en este artículo, 5 Se han descrito métodos útiles para Ordenar por apellido en Excel.
Descargar el cuaderno de prácticas
Descárgate este cuaderno de ejercicios de muestra para practicar por tu cuenta.
Ordenar por apellido.xlsx5 métodos útiles para ordenar por apellido en Excel
Para ilustrar los procedimientos, he aquí un conjunto de datos de muestra de 10 personas con Nombre y apellidos en el Rango de celdas B5:B14 .
Ahora, sigamos los siguientes métodos para ordenar los nombres por sus apellidos.
1. Utilice la función Buscar y reemplazar para extraer y ordenar por apellidos
En este primer método, utilizaremos el Buscar y reemplazar de Excel para dividir y ordenar los apellidos del conjunto de datos. Para realizar la tarea, siga los pasos que se indican a continuación.
- Primero, copie columna B pulsando Ctrl + C en tu teclado y pégalo en columna C pulsando Ctrl + V .
- A continuación, seleccione columna C y pulse Ctrl+H para abrir el Buscar y reemplazar cuadro de diálogo.
- Aquí, ponga un Asterisco ( * ) después de un espacio en Encuentre lo que caja.
- Junto con ello, mantenga el Sustituir por caja en blanco.
- A continuación, haga clic en Reemplazar todo> Cerrar .
- Por último, extraerá con éxito los apellidos en el archivo Rango celular C5:C14 .
- Ahora, seleccione columnas B y C e ir a la Datos para seleccionar el Ordenar del icono Ordenar y filtrar grupo.
- A continuación, seleccione Ordenar por como Apellido y Pida como De la A a la Z .
- Por último, pulse OK .
- Por último, el conjunto de datos que incluye los nombres completos aparece ordenado alfabéticamente en función del apellido.
2. Opción Aplicar Texto a Columnas para Ordenar por Apellidos en Excel
En esta sección, ordenaremos los apellidos utilizando la función Texto a columnas Siga los pasos que se indican a continuación para realizar la tarea.
- En primer lugar, seleccione Datos y pulse la tecla Texto a columnas en el Herramientas de datos grupo.
- Como resultado, verá el Asistente para convertir texto en columna aparece el diálogo.
- Seleccione Delimitado y haga clic en Siguiente .
- A continuación, seleccione Espacio como el Delimitador y pulse Siguiente .
- A continuación, elija el Destino de su libro de trabajo y pulse Acabado .
- Por último, obtendrá el En primer lugar y Apellidos por separado así.
3. Insertar fórmula para ordenar por apellido en Excel
El tercer método consiste en ordenar el conjunto de datos por Apellidos mediante una fórmula. La ventaja de este método es que el resultado es dinámico en comparación con los otros dos métodos descritos anteriormente, ya que si añado más nombres a mi lista, sólo tengo que copiar y pegar la fórmula en las celdas de la columna.
- En primer lugar, seleccione el Célula C5 y escriba allí la fórmula.
=RIGHT(B5,LEN(B5)-FIND(" ",B5))
- A continuación, pulse Entre en .
- A continuación, el Apellido aparece en la celda.
- Por último, aplique el Autorrelleno para obtener todos los apellidos a la vez.
- Además, si hay un segundo nombre o un título antes del nombre (como Sr. o Sra.), deberá utilizar la fórmula siguiente:
=RIGHT(A2,LEN(A2)-FIND("@",SUBSTITUTE(A2,"","@",LEN(A2)-LEN(SUBSTITUTE(A2," ","")))))
La fórmula anterior encuentra la posición del último carácter de espacio y lo utiliza para extraer el apellido.
4. Utilice la opción Flash Fill para ordenar por apellidos
Otro método rápido y ágil es el Flash de relleno Ayuda a manipular los datos identificando patrones. Para que funcione, es necesario rellenar el resultado esperado en la primera celda para obtener el resultado global.
- En primer lugar, escriba el apellido de Célula B5 en Célula C5 .
- A continuación, sitúe el cursor en la parte inferior derecha de la selección.
- A continuación, el cursor se convierte en un signo más.
- Seleccione Autorrelleno y elija Flash de relleno .
- Por último, los apellidos aparecen en columna C .
5. Ordenar dinámicamente por apellido y extraer con Power Query
En este último método, utilizaremos el Power Query en Excel para ordenar los apellidos dinámicamente. Veamos cómo funciona.
- En primer lugar, seleccione el conjunto de datos con Nombres y pulse Ctrl + T en el teclado.
- A continuación, mark comprobó el Mi tabla tiene cabeceras en el Crear tabla y pulse OK .
- Como resultado, obtendrá el conjunto de datos como una tabla como ésta.
- A continuación, vaya a la página Datos y seleccione De Tabla/Rango bajo el Obtener y transformar datos sección.
- En consecuencia, obtendrá el Editor de Power Query ventana.
- En esta ventana, haga clic con el botón derecho del ratón en la primera columna y seleccione Columna duplicada .
- A continuación, haga clic en Columna dividida en el Transformar grupo.
- En el menú desplegable, seleccione Por Delimiter .
- Después, obtendrá el Dividir columna por delimitador ventana.
- Aquí, mantenga las selecciones como se muestra en la imagen de abajo y pulse OK .
- A continuación, los apellidos aparecerán en una nueva columna como ésta.
- Ahora, haga clic con el botón derecho del ratón en la cabecera de la segunda columna y haga clic en Eliminar para borrarlo.
- A continuación, haga clic en la flecha de encabezamiento de la ventana Nombre completo- Copy.2 y seleccione Ordenación ascendente .
- Por último, vaya a la página Inicio y seleccione Cerrar & Cargar a .
- Por lo tanto, seleccione la ubicación para poner los datos en el Importar datos y pulse OK .
- Por último, obtendrá los nombres ordenados por los apellidos junto al conjunto de datos original.
Consejos adicionales
- Como el Flash de relleno funciona al identificar un patrón, en algunos casos este método puede no funcionar. Si surge este problema repita el resultado esperado en una o dos celdas más.
- Asegúrese de que en su conjunto de datos original no haya espacios innecesarios. De lo contrario, volverá a una celda en blanco.
Conclusión
Así que estos son 5 diferentes maneras que puede utilizar para ordenar los datos por apellido. Esperamos que este artículo le haya resultado útil. Puede utilizar cualquiera de estos métodos y compartir sus opiniones con nosotros. No dude en explorar más tutoriales en ExcelWIKI .