Matriz de Excel -

Tabla de contenido

Una matriz en Excel es una estructura que contiene una colección de valores. Las matrices se pueden asignar perfectamente a rangos en una hoja de cálculo, razón por la cual son tan importantes en Excel. Todas las fórmulas de Excel que utilizan una referencia de hoja de trabajo funcionan con matrices, aunque la mayoría de las veces las matrices son invisibles.

En el ejemplo que se muestra, los tres rangos se asignan a matrices en un esquema de "fila por columna" como este:

B3:D3 // 1 row x 3 columns B5:B7 // 3 rows x 1 column B9:D10 // 2 rows x 3 columns

Si mostramos los valores en estos rangos como matrices, tenemos:

B3:D3=("red","green","blue") B5:B7=("red";"green";"blue") B9:D10=(10,20,30;40,50,60)

Observe que las matrices deben representar una estructura rectangular.

Sintaxis de matriz

Todas las matrices en Excel están envueltas entre corchetes () y los delimitadores entre los elementos de la matriz indican filas y / o columnas.

Una coma (,) representa la disposición horizontal en columnas y un punto y coma (;) representa la disposición vertical en filas. Por ejemplo, las dos matrices siguientes contienen números 1-3, pero una es horizontal y la otra es vertical:

(1,2,3) // horizontal array (columns) (1;2;3) // vertical array (rows)

Los valores de texto en una matriz aparecen entre comillas dobles ("") así:

("a","b","c")

Como se mencionó, las matrices son una estructura conveniente en las hojas de cálculo porque se pueden asignar fácilmente a los valores en un rango de celdas.

Matrices en fórmulas

Dado que las matrices se asignan directamente a los rangos, todas las fórmulas funcionan con matrices de alguna manera, aunque no siempre es obvio. Un ejemplo simple es una fórmula que utiliza la función SUMA para sumar el rango A1: A5, que contiene 10,15,20,25,30. Dentro de SUM, el rango se resuelve en una matriz de valores. SUM luego suma todos los valores en la matriz y devuelve un único resultado de 100:

=SUM(A1:A5) =SUM((10;15;20;25;30)) =100

Nota: puede usar la tecla F9 para "ver" matrices en sus fórmulas de Excel. Vea este video para ver una demostración sobre el uso de F9 para depurar.

Fórmulas de matriz

Las fórmulas de matriz implican una operación que ofrece una serie de resultados. Por ejemplo, aquí hay una fórmula de matriz simple que devuelve el recuento total de caracteres en el rango A1: A5:

=SUM(LEN(A1:A5))

Dentro de la función LEN, A1: A5 se expande a una matriz de valores. Luego, la función LEN genera un recuento de caracteres para cada valor y devuelve una matriz de 5 resultados. Luego, la función SUM devuelve la suma de todos los elementos de la matriz.

Articulos interesantes...