Saltar al contenido principal

¿Cómo ordenar cada fila alfabética e individualmente a la vez?

Suponiendo que tiene un rango de datos, y ahora desea ordenar cada fila alfabéticamente e individualmente como se muestra a continuación, ¿cómo puede resolverlo? En este artículo, presentaré algunos métodos y trucos para manejar este trabajo en Excel rápidamente.
doc ordenar cada fila 1

Ordene cada fila alfabéticamente una por una con la función Ordenar

Ordene cada fila alfabéticamente rápidamente con fórmulas


flecha azul burbuja derecha Ordene cada fila alfabéticamente una por una con la función Ordenar

Para ordenar cada fila alfabéticamente e individualmente, puede aplicar la función Ordenar y elegir la opción Ordenar de izquierda a derecha y luego ordenarlas una por una.

1. Seleccione la primera fila que desea ordenar alfabéticamente y haga clic en Datos > Ordenar, y en el estallido Ordenar advertencia diálogo, comprobar Continúar con la opción de selección actual y haga clic en el Ordenar botón. Ver captura de pantalla:
doc ordenar cada fila 2

2. Luego, en el Ordenar diálogo, haga clic Opciones para abrir Opciones de ordenación diálogo y comprobar Ordenar de izquierda a derecha. Ver captura de pantalla:
doc ordenar cada fila 3

3. Luego haga clic OK volver a Ordenar cuadro de diálogo y seleccione el número de fila que desea ordenar primero en el Fila lista desplegable y luego especifique Ordenar por y Ordenar como necesites. Ver captura de pantalla:
doc ordenar cada fila 4

4. Hacer clic en OK. Puede encontrar que la primera fila que seleccionó se ha ordenado de menor a mayor. Ver captura de pantalla:
doc ordenar cada fila 5

5. Repita los pasos 1 a 4 anteriores para ordenar las otras filas una por una. Y ahora cada fila se ha ordenado alfabéticamente e individualmente.


flecha azul burbuja derecha Ordene cada fila alfabéticamente rápidamente con fórmulas

Si hay cientos de filas que se deben ordenar individualmente, el método anterior es una pérdida de tiempo. Aquí presento algunas fórmulas para que clasifique rápidamente cada fila individualmente de la más pequeña a la más grande o viceversa.

1. Seleccione una celda en blanco junto a las filas que desea ordenar, F2 por ejemplo, ingrese esta fórmula = PEQUEÑO ($ B2: $ D2,1)y presione Participar llave. Ver captura de pantalla:
doc ordenar cada fila 6

2. Luego vaya a la siguiente celda, G2, ingrese esta fórmula =PEQUEÑO ($ B2: $ D2,2) y pulse Participar llave. Ver captura de pantalla:
doc ordenar cada fila 7

3. En la celda M2, ingrese la fórmula = PEQUEÑO ($ B2: $ D2,3) y pulse Participar clave, ahora la primera fila se ha ordenado de menor a mayor. Ver captura de pantalla:
doc ordenar cada fila 8

Consejo: en las fórmulas anteriores, B2: D2 son las celdas de la columna en la fila que desea ordenar, y 1, 2,3 indican la primera más pequeña, la segunda más pequeña, la tercera más pequeña, puede cambiarlas según lo necesite.

4. Y seleccione las celdas F2: H2 (las celdas de fórmula) y arrastre el controlador de llenado automático sobre las celdas que necesita usar para ordenar las celdas de columna correspondientes. Ver captura de pantalla:
doc ordenar cada fila 9

Ahora que cada fila se ha ordenado individualmente, puede copiar las celdas de fórmula y pegarlas como valor en lugar del valor original en el rango de datos que necesite.
doc ordenar cada fila 10

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...

Descripción


Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
instead of using small function, you can use sort function.
ex. =SORT(C2:E2,1,1,TRUE)
and than you can drag and copy per row.
C2:E2 --> column to be sort
1 --> index
1 --> ascending
True --> sort by column
This comment was minimized by the moderator on the site
I cannot thank you enough for this. I've watched youtube videos, read posts, and none of them seemed to understand how I needed to sort each row individually and instantly without also rearranging the others. I gathered two years worth of numeral data for a personal project and it was a big mess! Tens of thousands of rows! I needed the numbers separate in individual cells (originally they weren't, but thats a whole other story!), and now I also needed them in order per row! First I tried simply going row by row, copying, deleting, retyping, pasting; but it was TEDIOUS. Then I tried transposing the tables, sorting-by-ascending column, one by one copying the column, and repasting into a blank chart, then transposing the new chart and copying all, and then pasting back into the original chart; but again - TEDIOUS. Now I will just create an adjacent chart using the formula, copy, paste, DONE!!!!!!!!!!! YAY!!!!!!!! :) THANK YOUUUU :)
This comment was minimized by the moderator on the site
AHA! - right! - I know WHAT i need to do - now I just need to learn how to write the blimming macro to: set up a do-while loop to trip down the rows until a blank entry is found (end of range):for each populated cell found; select first cell to be processed:Assign value of target cell to a variable: Insert temporary new first row>insert temp new column 'a': copy and paste value into cell A1; convert text to columns; select generated values; cut and paste special (transpose) into temp column A; sort column a in ascending order; insert a concatenation formula into the original cell to capture values in A1&A2&A3 etc; (probably using another loop to capture populated cell values) copy and paste special (values) into original cell; remove temp column: remove temp Row A: select next cell and repeat the loop. Sounds simple enough ...
This comment was minimized by the moderator on the site
Great - now then: How can I sort multiple rows of TEXT values alphabetically - (something akin to the 'Small' function that will work with text values? - The sorting each row individually method works - but since I have over 6 thousand rows - and zero boredom threshold - I'm hoping that someone has managed to put together a formula solution (ideally) of a maco tool?
This comment was minimized by the moderator on the site
Did you got the solution for particular issue, You are asking?
This comment was minimized by the moderator on the site
Says you're going to show us how to sort alphabetically then you only use numbers.
This comment was minimized by the moderator on the site
The first method Sort each row alphabetically one by one with Sort function can sort each row alphabetically, the second one only work for numbers, thank u for ur message.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations