Saltar al contenido principal

¿Cómo ordenar filas para poner las celdas en blanco en la parte superior en Excel?

Si tiene una lista de datos que se completa con algunas celdas en blanco, ahora, debe ordenar todas las celdas vacías en la parte superior de los datos. Cuando aplica la función Ordenar en Excel, tanto las funciones Ordenar del más pequeño al más grande como Ordenar del más grande al más pequeño ordenarán las celdas en blanco en la parte inferior de los registros. En este caso, el siguiente tutorial hablará sobre cómo ordenar filas y poner las celdas en blanco en la parte superior en Excel.

Ordenar filas para poner las celdas en blanco en la parte superior ordenando las celdas de colores
Ordene filas para poner las celdas en blanco en la parte superior con una columna auxiliar
Ordenar filas para poner las celdas en blanco en la parte superior con código VBA
Ordene fácilmente filas para poner las celdas en blanco en la parte superior con Kutools para Excel


Ordenar filas para poner las celdas en blanco en la parte superior ordenando las celdas de colores

En Excel, puede ordenar los datos por color de fondo, por lo que aquí puede llenar las celdas en blanco con un color específico y luego ordenarlas por color. Siga los siguientes pasos:

1. Seleccione su lista de datos y presione Ctrl + G para abrir el Para ir cuadro de diálogo, luego haga clic en Especiales botón, ver captura de pantalla:

doc-ordenar-espacios en blanco-primero1

2. En el popped Para ir Cuadro de diálogo especial, marque Espacios en blanco opción, y luego haga clic OK.

doc-ordenar-espacios en blanco-primero1

3. Y todas las celdas vacías han sido seleccionadas, ahora puede llenarlas con un color haciendo clic Inicio > color de relleno y seleccionando un color que desee como se muestra en la siguiente captura de pantalla:

doc-ordenar-espacios en blanco-primero1

4. Luego puede ordenar la lista por color de relleno, seleccione sus valores y haga clic en Datos > Ordenar, en el popped Ordenar cuadro de diálogo, seleccione la columna que desea ordenar y elija Color de celda del desplegable Ordenar por lista desplegable, luego haga clic en el color de las celdas en blanco, finalmente, elija en la cima opción. Ver captura de pantalla:

doc-ordenar-espacios en blanco-primero1

5. Después de terminar la configuración, haga clic en OK, todas las celdas en blanco de colores se han ordenado primero, luego puede eliminar el color después de ordenar. Ver capturas de pantalla:

doc-ordenar-espacios en blanco-primero5 -2 doc-ordenar-espacios en blanco-primero6

Ordene filas para poner las celdas en blanco en la parte superior con una columna auxiliar

Para ordenar las celdas en blanco en la parte superior de su lista de datos, puede usar una fórmula para identificar los espacios en blanco y luego aplicar la función Ordenar.

1. En una celda en blanco que junto a los datos, la celda B1, por ejemplo, escriba esta fórmula = A1 = "", ver captura de pantalla:

doc-ordenar-espacios en blanco-primero1

2. Luego, arrastre el controlador de relleno a las celdas que desea que contengan esta fórmula, y todas las celdas en blanco se muestran como VERDADERO, y otros como Falso, ver captura de pantalla:

doc-ordenar-espacios en blanco-primero1

3. Luego haga clic Datos > Ordenar de mayor a menor, Y un Ordenar advertencia aparecerá un cuadro de diálogo, luego verifique Amplia la seleccion, ver capturas de pantalla:

doc-ordenar-espacios en blanco-primero9
-1
doc-ordenar-espacios en blanco-primero10

4. Y luego haz clic OK, todas las celdas en blanco se han ordenado en la parte superior de los valores.

doc-ordenar-espacios en blanco-primero1

5. Por último, puede eliminar los valores en la columna auxiliar B según sus necesidades.


Ordenar filas para poner las celdas en blanco en la parte superior con código VBA

Aplique el siguiente código VBA, puede ordenar rápidamente las celdas en blanco en la parte superior de los datos.

1. Mantenga pulsado el ALT + F11 llaves, y abre el Ventana de Microsoft Visual Basic para aplicaciones.

2. Hacer clic recuadro > Móduloy pegue el siguiente código en el Ventana de módulo.

Código de VBA: ordena las celdas en blanco encima de los datos

Sub SortBlankOnTop()
'Update 20140318
On Error Resume Next
Dim WorkRng As Range
Dim xMin As Double
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xMin = Application.WorksheetFunction.Small(WorkRng, 1) - 1
WorkRng.SpecialCells(xlCellTypeBlanks) = xMin
WorkRng.Sort , Key1:=Cells(WorkRng.Row, WorkRng.Column), Order1:=xlAscending, Header:=xlNo, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, DataOption1:=xlSortNormal
WorkRng.Replace What:=xMin, Replacement:="", LookAt:=xlWhole
End Sub

3. Entonces presione F5 para ejecutar este código, en el cuadro de diálogo emergente, seleccione el rango de datos que desea ordenar, vea la captura de pantalla:

doc-ordenar-espacios en blanco-primero1

4. Y luego haz clic OK, las celdas vacías se han ordenado en la parte superior.


Ordene fácilmente filas para poner las celdas en blanco en la parte superior con Kutools para Excel

La Orden avanzado utilidad de Kutools for Excel puede ayudarlo a ordenar filas fácilmente y poner las celdas en blanco en la parte superior en Excel. Haz lo siguiente.

Antes de aplicar Kutools for Excel, Por favor descargarlo e instalarlo en primer lugar.

1. Seleccione el rango que desea ordenar y coloque las celdas en blanco en la parte superior, y luego haga clic en Kutools Más > Ordenar > Orden avanzado

2. En el Orden avanzado cuadro de diálogo, seleccione su condición de clasificación y luego marque el Celdas en blanco al frente cuadro, y finalmente haga clic en el OK botón. Ver captura de pantalla:

doc celda en blanco primero

Luego, el rango seleccionado se ordena y todas las celdas en blanco se colocan en la parte superior inmediatamente como se muestra en la siguiente captura de pantalla. 

  Si desea tener una prueba gratuita (30 días) de esta utilidad, haga clic para descargarloy luego vaya a aplicar la operación según los pasos anteriores.


Ordene fácilmente filas para poner las celdas en blanco en la parte superior con Kutools para Excel


Artículos relacionados:

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 (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
For big sheet putting a value "0" is not easy, i think as per above, Sort Rows To Put The Blank Cells On Top With A Helper Column like ((a blank cell which next to the data, cell B1, for instance, type this formula =A1="")) is very easy & fast trick
This comment was minimized by the moderator on the site
A trick that was easy for me was to put a value of "0" in all blank cells and then conditionally format those cells with a "0" to have white font. Then I could easily sort by value and the "0" cells would appear on the top but visually they appear blank because the font matches the background. This may not work if you're using the cells for metrics purposes, this was merely for sorting.
This comment was minimized by the moderator on the site
Genius!!! Thank you so much!
This comment was minimized by the moderator on the site
Good Day,
Thanks for sharing.
This comment was minimized by the moderator on the site
Great Post.............It help me lots of.......... Thank you so much.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations