Cómo ordenar y filtrar datos en Excel
Ordena y filtra datos en Excel: de A-Z, por varios niveles, por color y con el autofiltro. Guía con tabla interactiva ordenable y filtrable.
Actualizado: septiembre de 2026 · Autor: Alejandro. Guía práctica de Excel.
Si tienes una hoja con cientos de filas y necesitas encontrar algo concreto, ordenar y filtrar en Excel son las dos herramientas que te van a salvar el día. No hace falta escribir ninguna fórmula: con un par de clics puedes ordenar de la A a la Z, colocar los importes de mayor a menor o dejar visibles solo las filas que cumplen una condición. El problema es que muchas personas usan estas funciones de forma incompleta, sin saber que ordenar mal una tabla puede mezclar los datos y dejar cada nombre con el sueldo de otra persona sin que se note a simple vista.
En esta guía vas a aprender a ordenar datos en Excel de todas las formas posibles: alfabéticamente, por número, por fecha, por color de celda y por varios niveles de criterio a la vez usando Datos → Ordenar. Después entraremos en el autofiltro (el atajo Ctrl+Mayús+L que deberías tener grabado en la memoria), los distintos tipos de filtro de texto, número, fecha y color, el filtro avanzado y, para quien use Microsoft 365, las funciones dinámicas ORDENAR y FILTRAR.
Todo lo que vas a leer aplica igual si trabajas con una lista suelta de celdas o si ya has convertido tu rango en una Tabla de Excel (algo que, como verás más adelante, te recomiendo hacer casi siempre). Y al final tienes un apartado dedicado a Google Sheets, por si usas la versión web en lugar del programa de escritorio. Vamos a repasar cada técnica con ejemplos concretos para que puedas aplicarla directamente en tu hoja de cálculo.

Por qué ordenar y filtrar en Excel es la base de cualquier análisis
Antes de crear una tabla dinámica o aplicar cualquier fórmula avanzada, necesitas que tus datos estén ordenados y limpios. Ordenar te permite organizar la información según un criterio (alfabético, numérico, cronológico) para detectar patrones, comparar valores y presentar resultados de forma clara. Filtrar, en cambio, no cambia el orden de las filas: simplemente oculta temporalmente las que no te interesan para que puedas centrarte en un subconjunto concreto de datos.
Ambas herramientas viven en la pestaña Datos de la cinta de opciones, dentro del grupo Ordenar y filtrar, aunque también tienen accesos directos en la pestaña Inicio (botón Ordenar y filtrar) y atajos de teclado que te ahorran bastantes clics. Dominar estas dos funciones es, junto con el formato condicional y las combinaciones de teclas básicas, uno de los pilares de cualquier persona que trabaje con hojas de cálculo a diario.
Cómo ordenar datos en Excel de la A a la Z y de la Z a la A
La forma más rápida de ordenar una columna es hacer clic en cualquier celda de esa columna y luego pulsar el botón correspondiente. Excel detecta automáticamente el tipo de dato (texto, número o fecha) y adapta las opciones del menú.
Ordenar de la A a la Z (o de menor a mayor)
Ve a la pestaña Datos, grupo Ordenar y filtrar, y haz clic en el icono A-Z (también llamado Ordenar de A a Z). Si la columna es numérica, el mismo botón ordena de menor a mayor; si es de fechas, de la más antigua a la más reciente. Este botón también está disponible en Inicio → Ordenar y filtrar → Ordenar de A a Z.
Ordenar de la Z a la A (o de mayor a menor)
Justo al lado encontrarás el botón Z-A, que invierte el criterio: orden descendente. Es el que usarás, por ejemplo, para ver primero los importes más altos de una lista de ventas o los clientes más recientes en una base de datos ordenada por fecha de alta.
- Haz clic en una sola celda dentro de la columna que quieres ordenar (no selecciones toda la columna con el encabezado de letra).
- Ve a Datos → Ordenar y filtrar.
- Elige A-Z para orden ascendente o Z-A para orden descendente.
- Comprueba que las filas se han movido en bloque y que cada dato sigue en su fila correcta.
Pruébalo: ordena y filtra
| Nombre | Ciudad | Ventas (€) |
|---|
↑ Haz clic en una cabecera para ordenar, y escribe arriba para filtrar. Igual que en Excel.
Ordenar por varios niveles con Datos → Ordenar
Cuando necesitas un criterio más complejo (por ejemplo, ordenar primero por departamento y, dentro de cada departamento, por sueldo de mayor a menor), los botones A-Z y Z-A se quedan cortos. Para esto existe el cuadro de diálogo completo de Datos → Ordenar, que te permite añadir tantos niveles de ordenación como necesites.
Cómo añadir varios niveles de criterio
- Selecciona una celda dentro de tu tabla y ve a Datos → Ordenar.
- En el desplegable Ordenar por, elige la primera columna (por ejemplo, Departamento) y el criterio de orden.
- Haz clic en Añadir nivel para incorporar un segundo criterio, como Sueldo en orden Z-A.
- Repite el proceso con Añadir nivel tantas veces como columnas necesites usar como desempate.
- Marca la casilla Mis datos tienen encabezados si la primera fila contiene los nombres de columna, y pulsa Aceptar.
| Nivel | Columna | Criterio de orden |
|---|---|---|
| 1 | Departamento | A a Z |
| 2 | Sueldo | De mayor a menor |
| 3 | Nombre | A a Z |
Con esta configuración, Excel agrupa primero por departamento en orden alfabético; dentro de cada departamento, coloca los sueldos de mayor a menor; y si dos personas cobran exactamente lo mismo, desempata ordenando por nombre. Puedes reordenar los niveles con las flechas Subir nivel y Bajar nivel, y eliminar cualquiera de ellos con el botón Eliminar nivel.
Ordenar por color de celda, color de fuente o icono
Si has aplicado formato condicional o has coloreado manualmente algunas celdas para marcar prioridades, también puedes usarlas como criterio de ordenación. Excel permite ordenar por color de relleno, por color de fuente o por el icono de un conjunto de reglas (semáforos, flechas, etc.).
- Ve a Datos → Ordenar y en Ordenar por elige la columna que contiene el color.
- En el desplegable Ordenar según, cambia Valores por Color de celda, Color de fuente o Icono de celda.
- En Orden, selecciona el color concreto que quieres colocar arriba y elige En la parte superior o En la parte inferior.
- Repite el paso con Añadir nivel para cada color adicional que quieras posicionar (por ejemplo, primero el rojo, luego el amarillo).
El problema de ordenar sin seleccionar toda la tabla (cuando Excel mezcla los datos)
Ya lo hemos avisado antes, pero merece su propio apartado porque es el error más costoso que se puede cometer al ordenar en Excel. Si seleccionas a mano un rango que no incluye todas las columnas de tu tabla y le das a ordenar, Excel reorganiza solo esas celdas y deja el resto de filas en su sitio original. El resultado es una tabla donde cada fila ya no corresponde a la misma persona o al mismo registro.
Por suerte, Excel suele detectar cuándo hay datos adyacentes y te muestra un aviso llamado Advertencia antes de ordenar, con dos opciones: Ampliar la selección actual (la opción correcta en el 99% de los casos) o Continuar con la selección actual (solo si de verdad quieres ordenar esa columna de forma aislada, algo muy poco habitual). El problema aparece cuando esta ventana no se muestra, por ejemplo si hay filas o columnas ocultas entre medias, o si tu rango tiene celdas combinadas.
La forma más segura de evitar este problema de raíz es no seleccionar rangos manualmente antes de ordenar: haz clic en una sola celda dentro del área de datos, deja que Excel detecte automáticamente los límites de la tabla y usa Datos → Ordenar o los botones A-Z / Z-A. También puedes eliminar el riesgo por completo convirtiendo tu rango en una Tabla de Excel, como verás en el siguiente apartado.
Convierte tus datos en una Tabla de Excel antes de ordenar y filtrar
Selecciona cualquier celda de tu rango y pulsa Ctrl+T (o ve a Insertar → Tabla). Al convertir el rango en una Tabla de Excel auténtica (con nombre, bordes con bandas de color y encabezados con flechas de filtro), obtienes varias ventajas frente a un simple rango de celdas.
- El autofiltro se activa automáticamente en cada columna, sin tener que pulsar ningún atajo.
- Excel siempre reconoce los límites exactos del rango, así que el problema de ordenar sin seleccionar toda la tabla desaparece.
- Si añades filas nuevas al final, se incorporan automáticamente a la tabla, al filtro y a cualquier tabla dinámica que hayas creado a partir de ella.
- Puedes usar referencias estructuradas (como
Tabla1[Sueldo]) en tus fórmulas, mucho más legibles que$B$2:$B$500.
Activar el autofiltro con Ctrl+Mayús+L
El autofiltro añade una flecha desplegable en el encabezado de cada columna, desde la que puedes filtrar por valores, texto, número, fecha o color sin escribir ninguna fórmula. El atajo de teclado Ctrl+Mayús+L (o Ctrl+Shift+L en teclado en inglés) activa o desactiva el filtro en un segundo, y es probablemente el atajo de teclado más usado por quien trabaja a diario con listas de datos.
- Selecciona una celda dentro de tu rango de datos (o toda la tabla si ya la convertiste con Ctrl+T).
- Pulsa Ctrl+Mayús+L o ve a Datos → Filtro.
- Verás aparecer una flecha desplegable en cada encabezado de columna.
- Vuelve a pulsar el mismo atajo si quieres quitar el autofiltro por completo.
Si tu rango ya es una Tabla de Excel, las flechas de filtro aparecen solas desde el momento en que la creas, así que no necesitas usar este atajo salvo que quieras ocultarlas temporalmente.
Tipos de filtro en Excel: por valores, texto, número, fecha y color
Al hacer clic en la flecha desplegable de un encabezado, Excel te ofrece un menú distinto según el tipo de dato detectado en esa columna. Conocer todas las opciones te permite construir filtros muy precisos sin tocar una sola fórmula.
Filtrar por valores (lista de casillas)
En la parte inferior del desplegable aparece una lista con todos los valores únicos de la columna, cada uno con su casilla de verificación. Desmarca Seleccionar todo y marca solo los valores que quieras ver, por ejemplo dos ciudades concretas de una lista de clientes.
Filtro de texto: contiene, empieza por, termina en…
Si la columna es de texto, el menú Filtros de texto incluye opciones como Es igual a, Contiene, No contiene, Comienza por o Termina en. Es ideal para buscar, por ejemplo, todos los correos que contengan @gmail.com o todos los productos cuyo nombre empiece por «Plantilla».
Filtro de número: mayor que, entre, top 10…
En columnas numéricas encontrarás Filtros de número con opciones como Es mayor que, Es menor que, Entre (para un rango de valores) y la muy útil 10 mejores, que te deja quedarte con el top 5, 10 o el porcentaje que quieras de los valores más altos o más bajos.
Filtro de fecha: este mes, trimestre, año…
Las columnas con fechas ofrecen Filtros de fecha muy completos: Hoy, Esta semana, El mes pasado, Este trimestre, Año hasta la fecha y muchas más opciones relativas, además de un filtro personalizado Entre dos fechas concretas.
Filtrar por color de celda o de fuente
Igual que al ordenar, puedes elegir Filtrar por color para dejar visibles únicamente las filas con un color de relleno o color de fuente concreto, muy útil si has marcado manualmente ciertas filas como pendientes o revisadas.
| Tipo de dato | Ejemplos de filtro disponibles |
|---|---|
| Texto | Igual a, Contiene, Comienza por, Termina en |
| Número | Mayor que, Menor que, Entre, 10 mejores, Superior/inferior a la media |
| Fecha | Hoy, Esta semana, Este mes, Este trimestre, Entre dos fechas |
| Color | Filtrar por color de celda, por color de fuente |
El cuadro de búsqueda dentro del filtro
Cuando una columna tiene cientos de valores únicos, desplazarte por la lista de casillas puede ser lento. Justo encima de esa lista hay un cuadro de búsqueda: escribe una palabra o parte de un texto y Excel filtra en tiempo real las casillas que coinciden, dejando marcadas solo esas al pulsar Aceptar. Es la forma más rápida de encontrar, por ejemplo, un cliente concreto dentro de una lista de miles de nombres.
Cómo quitar filtros y limpiar todo en un clic
A veces no quieres eliminar el autofiltro, solo quitar los criterios aplicados y volver a ver todas las filas. Excel te da tres formas de hacerlo, según lo que necesites.
- Para quitar el filtro de una sola columna: abre su desplegable y pulsa Quitar filtro de «Nombre de columna».
- Para quitar todos los filtros aplicados a la vez, pero manteniendo las flechas visibles: ve a Datos → Borrar (icono con un embudo tachado).
- Para eliminar el autofiltro por completo, incluidas las flechas de los encabezados: pulsa de nuevo Ctrl+Mayús+L o desactiva Datos → Filtro.
Un truco rápido para saber si tienes algún filtro activo sin revisar columna por columna es fijarte en la barra de estado, en la parte inferior de la ventana: cuando hay un filtro aplicado, Excel muestra algo como «Se encontraron 45 de 500 registros».
Filtro avanzado (Datos → Avanzadas): criterios complejos y copiar a otro lugar
El filtro avanzado, disponible en Datos → Avanzadas, sirve para casos que el autofiltro no cubre bien: criterios con varias condiciones combinadas con O entre distintas columnas, o la necesidad de copiar el resultado a otra zona de la hoja en lugar de simplemente ocultar filas.
- Crea un rango de criterios en una zona vacía de la hoja, repitiendo los encabezados de tu tabla y escribiendo debajo las condiciones (por ejemplo, dos filas para representar una condición «O»).
- Ve a Datos → Avanzadas.
- Elige entre Filtrar la lista en su lugar o Copiar a otro lugar (indicando la celda de destino).
- Selecciona el rango de la lista y el rango de criterios que has preparado, y pulsa Aceptar.
Por ejemplo, si en el rango de criterios escribes Ventas y >2500 en la misma fila bajo los encabezados Departamento y Sueldo, y en la fila siguiente solo Marketing, el filtro avanzado mostrará a todas las personas de Ventas que cobren más de 2500, o a cualquier persona de Marketing sin importar su sueldo, algo que el autofiltro normal no puede combinar entre dos columnas distintas de forma sencilla.
Ordenar y filtrar con fórmulas: las funciones ORDENAR y FILTRAR (Excel 365)
Si tienes Excel 365 o Excel 2021 en adelante, puedes ordenar y filtrar sin tocar ni un botón, usando las funciones dinámicas ORDENAR y FILTRAR. La gran ventaja es que el resultado se actualiza automáticamente cada vez que cambian los datos de origen, sin que tengas que repetir la operación manualmente.
| Función | Sintaxis básica | Qué hace |
|---|---|---|
| ORDENAR | =ORDENAR(matriz; [índice_orden]; [orden]; [por_col]) | Ordena un rango completo por la columna que indiques, en ascendente (1) o descendente (-1) |
| FILTRAR | =FILTRAR(matriz; incluir; [si_vacío]) | Devuelve solo las filas que cumplen la condición lógica indicada en «incluir» |
| ORDENAR + FILTRAR | =ORDENAR(FILTRAR(matriz; condición); 2; -1) | Filtra primero y ordena el resultado, todo en una sola fórmula anidada |
Por ejemplo, =FILTRAR(A2:D500; C2:C500>2000) devuelve automáticamente solo las filas donde la columna C supera 2000, y =ORDENAR(A2:D500; 3; -1) ordena ese mismo rango por la tercera columna de mayor a menor. Puedes anidar ambas funciones para filtrar y ordenar a la vez con una sola fórmula, algo especialmente útil si después vas a combinarlo con SUMAR.SI para calcular totales sobre el resultado filtrado.
Ordenar y filtrar en Google Sheets: qué cambia respecto a Excel
Si trabajas en Google Sheets en lugar de en el programa de escritorio, el concepto es idéntico pero los menús cambian de nombre. Para ordenar, selecciona tus datos y ve a Datos → Ordenar el rango (o Ordenar la hoja si quieres afectar a todas las columnas visibles), donde también puedes añadir varias columnas de ordenación como en el cuadro de diálogo de Excel.
Para filtrar, usa el icono de embudo en la barra de herramientas o Datos → Crear un filtro, que añade las mismas flechas desplegables con opciones de filtrar por condición y filtrar por valores. La diferencia más interesante frente a Excel son las vistas de filtro (Datos → Vistas de filtro): permiten que cada persona aplique su propio filtro sobre una hoja compartida sin afectar a lo que ven los demás, algo que Excel no ofrece de forma nativa en un archivo compartido normal.
Google Sheets también incluye las funciones ORDENAR y FILTRAR con una sintaxis prácticamente idéntica a la de Excel 365, así que si dominas las fórmulas de la sección anterior, no necesitas aprender nada nuevo para usarlas en la versión web.
Atajos de teclado para ordenar y filtrar más rápido
Si trabajas todos los días con listas largas, memorizar un par de atajos te ahorra minutos reales. Aquí tienes los más importantes relacionados con ordenar y filtrar; para el resto de combinaciones útiles en Excel, consulta nuestra guía completa de atajos de teclado.
| Atajo | Acción |
|---|---|
| Ctrl+Mayús+L | Activa o desactiva el autofiltro |
| Alt+A+S | Abre el cuadro de diálogo Ordenar |
| Alt+↓ | Abre el desplegable del filtro en la celda activa |
| Ctrl+T | Convierte el rango en Tabla (con filtro automático) |
| Ctrl+Mayús+R | Reaplica el filtro tras cambiar datos (algunas versiones) |
Descarga nuestras plantillas gratis y trabaja tus datos sin líos.
Lo que más se pregunta
¿Cuál es la diferencia entre ordenar y filtrar en Excel?
¿Por qué al ordenar se me descuadran los datos?
¿Cómo ordeno por varias columnas a la vez en Excel?
¿Cómo quito todos los filtros de golpe?
¿Puedo filtrar por color de celda en Excel?
¿Qué son las funciones ORDENAR y FILTRAR de Excel 365?
¿El autofiltro funciona igual en una Tabla que en un rango normal?
¿Cómo busco un valor concreto dentro de un filtro con muchas opciones?
En pocas palabras
Con estas técnicas ya puedes ordenar y filtrar en Excel con total confianza: desde un simple clic en A-Z hasta un filtro avanzado con varios criterios combinados, pasando por los niveles de ordenación múltiples y las funciones dinámicas ORDENAR y FILTRAR de Excel 365. Recuerda la regla de oro: selecciona siempre una sola celda antes de ordenar (o convierte tus datos en Tabla con Ctrl+T) para que Excel nunca mezcle tus filas.
El siguiente paso natural es aprender a resumir toda esa información ya ordenada y filtrada con una tabla dinámica, o a automatizar cálculos sobre los resultados filtrados con SUMAR.SI. Cuanto más domines estas herramientas básicas, menos tiempo perderás buscando datos a mano en tus hojas de cálculo.
Excel® es una marca registrada de Microsoft Corporation. Este sitio no está afiliado a Microsoft.