Filtrar y ordenar datos en Excel te permite encontrar exactamente la información que necesitas, sin revisar miles de filas manualmente.
El Autofiltro: tu punto de partida
El Autofiltro es la herramienta más rápida para mostrar solo las filas que cumplen una condición. Se activa en segundos y funciona con cualquier rango o Tabla.
Para activarlo, haz clic en cualquier celda de tu rango. Luego ve a Datos → Filtro o presiona Ctrl + Shift + L.
Aparecen pequeñas flechas en los encabezados de cada columna. Al hacer clic en una flecha, ves las opciones de filtrado disponibles.
Ejemplo 1: Filtrar ventas de FEMSA por región
Supón que tienes esta tabla de ventas:
| ID_Venta | Vendedor | Región | Producto | Importe |
|---|---|---|---|---|
| 1001 | Ana Torres | Norte | Coca-Cola 600ml | $18,500 |
| 1002 | Luis Ramos | Centro | Agua Ciel 1.5L | $9,200 |
| 1003 | María Pérez | Norte | Fanta 355ml | $14,700 |
| 1004 | Carlos Vega | Sur | Sprite 600ml | $6,800 |
| 1005 | Ana Torres | Centro | Coca-Cola 2L | $22,300 |
Paso a paso:
- Haz clic en la flecha de la columna Región.
- Desmarca Seleccionar todo.
- Marca solo Norte.
- Haz clic en Aceptar.
Excel oculta las filas que no son de la región Norte. Verás solo las filas 1001 y 1003. El número de fila aparece en azul para indicar que hay un filtro activo.
Para quitar el filtro de esa columna, haz clic de nuevo en la flecha y selecciona Borrar filtro de "Región".
Filtros personalizados: control total sobre los criterios
El filtro personalizado te permite definir condiciones más específicas, como rangos numéricos o texto parcial. Es ideal cuando el Autofiltro básico no es suficiente.
Para acceder, haz clic en la flecha de la columna. Elige Filtros de número o Filtros de texto, según el tipo de dato. Luego selecciona la condición que necesitas.
Ejemplo 2: Ventas entre $10,000 y $20,000 en Bimbo
Tienes un reporte de distribuidores de Bimbo con la columna Importe_Venta. Quieres ver solo los pedidos medianos, es decir, los que están entre $10,000 y $20,000.
Paso a paso:
- Haz clic en la flecha de Importe_Venta.
- Elige Filtros de número → Entre...
- En el primer campo escribe
10000. - En el segundo campo escribe
20000. - Haz clic en Aceptar.
Excel muestra solo los pedidos dentro de ese rango. Los pedidos menores a $10,000 y mayores a $20,000 quedan ocultos.
Ejemplo 3: Filtrar empleados cuyo nombre contiene "López" en Liverpool
Tienes un directorio de empleados de Liverpool. Quieres encontrar todos los registros con el apellido López, sin importar el nombre.
Paso a paso:
- Haz clic en la flecha de la columna Nombre_Empleado.
- Elige Filtros de texto → Contiene...
- Escribe
Lópezen el campo. - Haz clic en Aceptar.
Excel filtra todas las filas donde aparece la palabra López en esa columna. Esto es útil para localizar grupos de empleados con el mismo apellido.
Ordenamiento simple: de menor a mayor y de A a Z
Ordenar datos organiza las filas según los valores de una columna. El orden puede ser ascendente (A→Z o de menor a mayor) o descendente (Z→A o de mayor a menor).
Para ordenar rápido, haz clic en cualquier celda de la columna que quieres ordenar. Luego ve a Datos y elige el botón A→Z o Z→A.
Ejemplo: Ordenar empleados por salario en Mercado Libre
Tienes una lista de empleados de Mercado Libre con sus salarios mensuales:
| Empleado | Puesto | Salario |
|---|---|---|
| Diana Fuentes | Analista Junior | $14,500 |
| Roberto Salinas | Gerente de Área | $28,000 |
| Paola Mendez | Soporte Técnico | $11,200 |
| Ernesto Cruz | Desarrollador Sr. | $25,800 |
Haz clic en cualquier celda de Salario. Luego presiona Z→A para ordenar de mayor a menor. El resultado:
| Empleado | Puesto | Salario |
|---|---|---|
| Roberto Salinas | Gerente de Área | $28,000 |
| Ernesto Cruz | Desarrollador Sr. | $25,800 |
| Diana Fuentes | Analista Junior | $14,500 |
| Paola Mendez | Soporte Técnico | $11,200 |
Las demás columnas se mueven junto con la fila. No pierdes la relación entre nombre, puesto y salario.
Ordenamiento multinivel: el método profesional
El ordenamiento multinivel permite ordenar por más de una columna al mismo tiempo. Es el estándar cuando los datos tienen categorías y subcategorías.
Accede desde Datos → Ordenar. Se abre el cuadro de diálogo de ordenamiento.
Ejemplo: Ordenar reporte de empleados por departamento y luego por salario
Tienes un reporte de empleados de FEMSA con las columnas: Departamento, Nombre y Salario_Mensual. Quieres ver primero los departamentos en orden alfabético y, dentro de cada departamento, los empleados del salario más alto al más bajo.
Paso a paso:
- Haz clic en cualquier celda del rango.
- Ve a Datos → Ordenar.
- En Ordenar por, elige Departamento. Orden: A a Z.
- Haz clic en Agregar nivel.
- En Luego por, elige Salario_Mensual. Orden: De mayor a menor.
- Haz clic en Aceptar.
Excel ordena primero por departamento y luego por salario dentro de cada grupo. El resultado es un reporte limpio y fácil de leer para la gerencia.
Puedes agregar hasta 64 niveles de ordenamiento. En la práctica, con 2 o 3 niveles es suficiente.
Errores comunes al filtrar y ordenar
Error 1: No incluir los encabezados en el rango. Si activas el Autofiltro sin encabezados, Excel trata la primera fila de datos como si fuera el título. Siempre asegúrate de que tu rango tiene una fila de encabezado antes de filtrar.
Error 2: Ordenar solo una columna en lugar de todo el rango. Si seleccionas solo las celdas de una columna y ordenas, Excel te pregunta si quieres expandir la selección. Siempre elige Expandir la selección. De lo contrario, mezclas los datos y rompes la relación entre columnas.
Error 3: Olvidar que los filtros ocultan filas, no las eliminan. Cuando aplicas un filtro, las filas siguen existiendo. Si copias el rango filtrado y pegas en otro lugar, Excel copia todas las filas, incluyendo las ocultas. Para copiar solo lo visible, usa Alt + ; después de seleccionar el rango filtrado.
Error 4: Mezclar tipos de datos en una columna. Si una columna de importes tiene celdas con texto como "N/A" junto a números, el filtro numérico no funcionará correctamente. Mantén cada columna con un solo tipo de dato.
Referencia rápida: atajos y opciones clave
| Acción | Método rápido |
|---|---|
| Activar / desactivar filtro | Ctrl + Shift + L |
| Borrar todos los filtros | Datos → Borrar |
| Ordenar A→Z | Alt + A + S + A |
| Ordenar Z→A | Alt + A + S + D |
| Ordenamiento multinivel | Datos → Ordenar |
| Copiar solo celdas visibles | Alt + ; |
| Filtro personalizado (texto) | Flecha → Filtros de texto |
| Filtro personalizado (número) | Flecha → Filtros de número |
Puntos clave para recordar
El Autofiltro es suficiente para filtrar por valores exactos en una o varias columnas. Para condiciones más complejas, usa los filtros personalizados de texto o número.
El ordenamiento simple funciona bien para una sola columna. Cuando necesitas orden por categorías y subcategorías, usa siempre el ordenamiento multinivel desde Datos → Ordenar.
Cuando copies datos filtrados, selecciona primero con Alt + ; para asegurarte de copiar solo las filas visibles. Este detalle evita errores graves en reportes.
Si tu rango ya está convertido en Tabla (como aprendiste en la lección anterior), los filtros y el ordenamiento se integran de forma automática en los encabezados. No necesitas activarlos manualmente.