Ordenar texto en tablas de Excel con fórmulas de matriz

Así es como funciona en solo unos pocos pasos.

Las hojas de cálculo de Excel son particularmente convincentes cuando están estructuradas de manera clara y comprensible. Por esta razón, tiene sentido, además de la estructura general de una hoja de cálculo, asegurarse de que los datos o los textos de salida estén ordenados en la tabla. Si desea enumerar los valores o resultados de su tabla de Excel de manera ordenada, no es necesario que utilice las funciones de clasificación y filtrado manual que puede encontrar en la pestaña "Datos". Del mismo modo, los datos no tienen que moverse laboriosamente a mano, ya que Excel puede ordenar su tabla automáticamente después de ingresar una fórmula.

Cuando una fórmula para la clasificación automática tiene sentido

Cada usuario de Excel conoce la siguiente situación de la práctica: usted crea una tabla e ingresa los primeros datos. Se agregará más información en un momento posterior y la tabla se volverá menos clara con el tiempo. Si tiene sus tablas de Excel ordenadas automáticamente usando fórmulas, esto no sucederá. La fórmula integrada le da automáticamente un nuevo orden de los datos tan pronto como los datos de origen en la lista cambian.

Cómo ordenar texto en Excel automáticamente en orden alfabético

En el siguiente ejemplo de una función de clasificación, los días de la semana están en la columna A en las filas 1 a 7 en orden cronológico. Estos se deben generar en un rango de celdas diferente en orden alfabético. En el ejemplo usamos el área de columna C1: C7 para esto, ya que la columna B es necesaria como columna auxiliar. La siguiente figura muestra la estructura de la tabla de ejemplo:

Ordenar texto en tablas de Excel: así es como

  1. Cree una columna auxiliar e ingrese la fórmula matricial

    Utilice la columna B como columna auxiliar para ordenar. Necesita el comando "SI" como función. En el siguiente paso, ingrese la siguiente fórmula y criterios de clasificación en la celda B1:

    = SUMA (SI (A $ 1: A $ 7 <A1; 1)) + (A1 = "") * 1000

    Dado que esta es una fórmula de matriz que busca en el rango de celdas A1: A7, debe confirmar la entrada de la fórmula con CTRL SHIFT ENTER para la función de clasificación.

    Info: En Microsoft Excel, las fórmulas potentes se denominan fórmulas de matriz. Estos permiten a los usuarios de Excel realizar cálculos complejos que no se pueden realizar con las fórmulas estándar. Dado que la combinación de teclas "CTRL + SHIFT + ENTER" debe presionarse después de ingresar la fórmula, las fórmulas matriciales también se conocen internacionalmente como fórmulas CSE (Ctrl-Shift-Enter).

    Luego copie la fórmula en la celda B1 hasta la celda B7. La siguiente figura muestra el uso de la fórmula en la columna auxiliar en la tabla de ejemplo:

  2. Ordene los días de la semana en la columna C

    Para ordenar los días de la semana en la columna C, ingrese la siguiente fórmula en la celda C1 en el siguiente paso:

    = INDIRECTO ("A" & COMPARAR (MÁS PEQUEÑO (B $ 1: B $ 7; LÍNEA ()); B $ 1: B $ 7; 0))

    Esta fórmula también es una fórmula de matriz. Tiene en cuenta el rango de celdas B1: B7 y también debe confirmarse con la combinación de teclas "CTRL + SHIFT + ENTER" para que se realice correctamente. Luego copie la fórmula de la celda C1 a la celda C7.

    La siguiente figura muestra el resultado de la clasificación de fórmulas en la tabla de ejemplo:

El ejemplo muestra que los días de la semana se muestran alfabéticamente en la columna C. A partir del martes, todos los días de la semana se muestran uno debajo del otro. Las áreas típicas de aplicación de la fórmula matricial que se muestran incluyen tablas extensas con cientos de entradas que deben clasificarse en consecuencia.

Propina: Si no necesita la columna auxiliar B, puede ocultarla sin ningún esfuerzo. Para ocultarlo, seleccione la columna y haga clic en el encabezado de la columna con el botón derecho del mouse. Llame al comando OCULTAR desde el menú contextual que aparece.

En resumen, el uso de fórmulas matriciales facilita la clasificación automática de columnas en tablas grandes de Excel. Las hojas de cálculo claras se crean utilizando columnas auxiliares que se pueden ocultar si es necesario.

Preguntas más frecuentes

¿Qué valor añadido ofrece la función INDIRECTO en Microsoft Excel?

Con la función INDIRECTO en Excel, tiene la opción de dibujar la referencia de otra celda, también para varias opciones de clasificación. INDIRECTO se usa generalmente como una función en combinación con otras funciones. Por ejemplo, la función INDIRECTO se usa en formas dinámicas o para mostrar un valor de otra columna u otra hoja de trabajo.

¿Cuándo usa las funciones MÁS PEQUEÑAS y MÁS GRANDES en Excel?

A primera vista, las funciones PEQUEÑO y GRANDE están asociadas con una función que genera el valor más pequeño o más grande. Esto es parcialmente cierto porque ambas funciones no devuelven los números más pequeños o más grandes, sino que funcionan de manera diferente. Ambas funciones colocan números en una fila y los clasifican en orden ascendente o descendente. En el último paso, devuelven el valor de la posición más pequeña o más grande.

¿En qué se diferencian las fórmulas de matriz de los formularios estándar en Excel?

El término fórmula matricial se utiliza en Excel para distinguir fórmulas potentes con las que es posible realizar cálculos complejos. La especialidad de las fórmulas matriciales es su combinación de teclas posterior obligatoria. Después de ingresar la fórmula, cada fórmula de matriz debe terminarse con la combinación de teclas "CTRL + MAYÚS + ENTRAR" para que funcione correctamente. No es necesario utilizar un método abreviado de teclado para fórmulas estándar.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave