Lecciones › Fórmulas de matriz
Función ORDENAR
Cargando…
Sobre esta lección
Ordena una lista o una tabla entera con la función ORDENAR, en orden ascendente o descendente, por la columna que quieras.
Tema: Fórmulas de matriz · 6 pasos · Premium
Cómo empieza la lección
La ferretería registró los productos en el orden en que llegaron. La función
ORDENARdevuelve una copia ordenada, sin tocar la lista original.El resultado se desborda hacia abajo desde la celda de la fórmula. En E2, lista los productos en orden alfabético escribiendo
=ORDENAR(A2:A7).
Los otros 5 pasos forman parte del plan Premium. Ver planes →
Funciones que se usan en esta lección
ORDENAR
La función ORDENAR devuelve una copia ordenada de un rango. Los datos originales quedan como están y la copia se actualiza sola cuando cambian.
=ORDENAR(matriz; [ordenar_índice]; [ordenar_orden])
matrizEl rango que quieres ordenar. Puede ser una columna o una tabla de varias columnas.
ordenar_índice(opcional)El número de la columna por la que se ordena, contando dentro del rango:
1es la primera. Si lo omites, ordena por la primera.ordenar_orden(opcional)El sentido:
1para ascendente, de menor a mayor o de la A a la Z.-1para descendente. Si lo omites, es ascendente.
Ver ejemplos y ejercicio de ORDENAR →
UNICOS
La función UNICOS toma un rango y devuelve cada valor una sola vez. Escribes la fórmula en una celda y la lista se extiende sola hacia abajo.
=UNICOS(matriz)
matrizEl rango del que quieres los valores sin repetir. Normalmente una columna de datos, como
B2:B6.
Ver ejemplos y ejercicio de UNICOS →
FILTRAR
La función FILTRAR devuelve las filas de un rango que cumplen una condición. El resultado aparece en otra parte de la hoja y se extiende solo hacia abajo.
=FILTRAR(matriz; incluir; [si_vacío])
matrizEl rango con los datos que quieres obtener. Puede ser una columna o varias, como
A2:C6.incluirLa condición, escrita sobre un rango del mismo alto:
B2:B6="Bebida",C2:C6>=30. Se quedan las filas donde se cumple.si_vacío(opcional)Lo que se muestra si ninguna fila cumple la condición, por ejemplo
"Sin resultados". Si lo omites y no hay coincidencias, aparece un error.
Ver ejemplos y ejercicio de FILTRAR →
Errores comunes: ORDENAR
- Esperar que ordene la tabla original.
ORDENARescribe una copia en otro lugar. Los datos de origen no se mueven. - Ordenar una sola columna de una tabla. Si ordenas solo los nombres, las cifras de al lado ya no corresponden. Pasa el rango completo y elige la columna con el segundo argumento.
- Escribir mal el sentido. Descendente es
-1. Un 0 o un texto como "Z-A" no funcionan. - Dar una letra como columna. El segundo argumento es un número de posición dentro del rango. En
A2:B5, la columna B es la 2. - Tener celdas ocupadas donde va el resultado. La copia necesita espacio libre. Si algo estorba, aparece
#¡DESBORDAMIENTO!.
Otras lecciones de Fórmulas de matriz
- Función UNICOS: Quita las repeticiones de una lista con la función UNICOS, que devuelve varias celdas de una vez.
- Función FILTRAR: Trae solo las filas que cumplen una condición con la función FILTRAR, sin tocar la tabla original.