Qué hace ORDENAR y cómo se usa
Devolver un rango ordenado conservando unidos los datos de cada fila. La columna 2 del rango contiene las cantidades y -1 las ordena de mayor a menor. Cada nombre viaja con su cantidad; A2:B4 conserva el orden original.
- Selecciona mentalmente todo el bloque A2:B4, no solo las cantidades.
- Escribe la fórmula en D2 con índice 2 y orden -1.
- Verifica que cada artículo conserva sus unidades y que el origen no se ha movido.
Sintaxis de ORDENAR
=ORDENAR(matriz;[índice_ordenación];[orden];[por_columna])Los argumentos entre corchetes son opcionales. No escribas esos corchetes en tu fórmula. Los ejemplos usan punto y coma entre argumentos y coma decimal.
Argumentos, uno por uno
matrizObligatorio- Bloque completo que quieres ordenar.
índice_ordenaciónOpcional- Posición de la columna o fila usada como clave; por defecto 1.
ordenOpcional- 1 para ascendente y -1 para descendente; por defecto 1.
por_columnaOpcional- FALSO ordena filas, el comportamiento predeterminado; VERDADERO ordena columnas.
En qué versiones funciona
Matrices dinámicas de Microsoft 365 y Excel 2021/2024 para Windows y Mac. No disponible en Excel 2016 ni 2019 de licencia perpetua. Deja libre el área de desbordamiento; estos ejemplos se reproducen en Excel y no se calculan en la práctica web.
Errores habituales y qué revisar
- Ordenar solo una columna y perder la relación entre los campos.
- Confundir el índice de la clave con la letra de columna de la hoja.
- Introducir la fórmula dentro de su propio rango de origen o sobre datos ocupados.
Consultar errores y separadores de Excel
Cuándo elegir otra función
No modifica físicamente el origen ni define un desempate completo con una sola clave.
Alternativa: Datos > Ordenar trabaja sobre el rango original en versiones antiguas. ORDENARPOR ofrece claves de ordenación separadas en versiones modernas.