0% encontró este documento útil (0 votos)
4 vistas3 páginas

Matrices

El documento explica el uso de matrices en Excel, destacando su capacidad para simplificar cálculos mediante fórmulas matriciales. Se presentan ejemplos de cómo utilizar matrices para sumar y promediar valores basados en condiciones, enfatizando la necesidad de usar la combinación de teclas <Ctrl>+<Shift>+<Enter> para ejecutar estas fórmulas. Además, se menciona que las comparaciones en Excel devuelven valores lógicos que se pueden utilizar en cálculos.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
4 vistas3 páginas

Matrices

El documento explica el uso de matrices en Excel, destacando su capacidad para simplificar cálculos mediante fórmulas matriciales. Se presentan ejemplos de cómo utilizar matrices para sumar y promediar valores basados en condiciones, enfatizando la necesidad de usar la combinación de teclas <Ctrl>+<Shift>+<Enter> para ejecutar estas fórmulas. Además, se menciona que las comparaciones en Excel devuelven valores lógicos que se pueden utilizar en cálculos.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

EXCEL PROFESIONAL

MATRICES
El concepto de matriz que usaremos proviene de los lenguajes de programación. Las matrices
deben su existencia a la necesidad de trabajar con varios elementos de una forma rápida y
cómoda. Gracias a las matrices podemos combinar varios cálculos en uno sólo introduciendo
únicamente una fórmula matricial, es decir, una fórmula que incluye una o más matrices entre
sus argumentos. Una matriz no es más que una serie de elementos que forman filas (este tipo
de matrices se denominan unidimensionales) o filas y columnas (bidimensionales). La matriz
será un rango de celdas contiguo. La siguiente tabla representa una matriz unidimensional

1 2 3 4 5 6 7

La siguiente muestra una matriz bidimensional

1,1 1,2 1,3 1,4 1,5


2,1 2,2 2,3 2,4 2,5
3,1 3,2 3,3 3,4 3,5

Fíjese que en la primera tabla se ha numerado cada celda con un único número, mientras que
en la segunda cada celda viene numerada por un par de números. Observe que, por ejemplo, el
nombre del elemento 3,4 significa que éste se encuentra en la fila 3 y la columna 4. Podemos
tener un grupo de celdas en forma de matriz y aplicar una determinada fórmula en ellas de
forma que nos ahorramos tiempo y esfuerzo en la escritura de fórmulas. En Excel las fórmulas
que hacen referencia a matrices se encierran entre llaves {}.

Nos ubicamos en la celda B15 e indicamos la fórmula matricial:

ING. JOSE MARTIN LI GAVIDIA 1


EXCEL PROFESIONAL

Como observará, dentro de la función SUMA se está multiplicando 2 rangos (matrices


unidimensionales). Para que se ejecute la fórmula matricial se debe presionar
<Ctrl>+<Shift>+<Enter>, esto hará que aparezca el resultado.
Si observa la fórmula generada notará que Excel le coloca corchetes al
principio y al final. Esto no puede colocarse en forma manual, aparece
después de presionar <Ctrl>+<Shift>+<Enter>.

Pero… ¿Qué hace excel cuando presiona <Ctrl>+<Shift>+<Enter>?

Ambos rangos o mejor dicho ambas matrices tienen la misma cantidad


de elementos, excel toma el primer elemento de cada matriz y lo
multiplica (5x2500), el resultado lo suma a la multiplicación de los
segundos elementos (25x3425) y asi para todos los elementos. Cuando
termina todos los elementos muestra el resultado.

Matriz como parámetro de una comparación


Ahora que ha visto cómo se introduce una fórmula matricial, vamos a ver un ejemplo más del
empleo de matrices. En el ejemplo anterior hemos utilizado la matriz como parámetro de la
función SUMA para, mediante la introducción de una única fórmula, obtener un resultado
partiendo de varias operaciones. En el siguiente ejemplo va a ver que una matriz también puede
utilizarse para comparar valores

Tenemos la siguiente hoja de cálculo:

Combinaremos la función SUMA con la función condicional SI para calcular el resumen de ventas
de cada una de las zonas.

En F5 escribimos:

ING. JOSE MARTIN LI GAVIDIA 2


EXCEL PROFESIONAL

No olvide presionar <Ctrl>+<Shift>+<Enter>.


Observe que dentro de la función SUMA se ha
indicado la función SI, $B$2:$B$16=E5, compara cada una de las zonas con la celda E5, cuando
coincidan la función SI retorna la venta que se encuentra en la misma posición ($C$2:$C$16) ,
en el caso de la zona Norte, retorna 30,000; 120,000 y 90,000, ya que se encuentran dentro de
la función SUMA, los 3 valores se suman y la fórmula matricial retornará 240,000. Esta fórmula
se copia hacia abajo para encontrar los resumenes de las otras zonas.
Observe que no se está indicando que hacer cuando es FALSO. Excel asume FALSO (0)

Para el promedio de ventas usando fórmulas matriciales, ubiquese en F13 e indique la fórmula
matricial =PROMEDIO(SI($B$2:$B$16=E5,$C$2:$C$16)). No olvide presionar
<Ctrl>+<Shift>+<Enter>. Para finalizar copie hacia abajo la fórmula para calcular el
promedio de ventas de las siguientes zonas.

Nota
Otra forma de calcular el total de ventas de cada una de las zonas se puede hacer usando la
siguiente fórmula matricial:
Ubicarse en F5 y digitar: =SUMA(($B$2:$B$16=E5)*($C$2:$C$16)), no olvide al final
presionar <Ctrl>+<Shift>+<Enter>.

Explicación:
Hay que tener en cuenta en en Excel los valores lógicos de Verdadero y Falso
representan 1 y 0 (cero) repectivamente.
Observe como analiza excel las comparaciones en el siguiente cuadro.
En E5 se encuentra Norte

Comparación Ventas Multiplicación


($B$2:$B$16=E5) ($C$2:$C$16) ($B$2:$B$16=E5)*($C$2:$C$16)
Norte=Norte 1 30,000 30,000
Sur=Norte 0 240,000 0
Este=Norte 0 240,000 0
Oeste=Norte 0 180,000 0
Centro=Norte 0 240,000 0
Norte=Norte 1 120,000 120,000
Sur=Norte 0 210,000 0
Este=Norte 0 420,000 0
Oeste=Norte 0 150,000 0
Centro=Norte 0 420,000 0
Norte=Norte 1 90,000 90,000
Sur=Norte 0 180,000 0
Este=Norte 0 350,000 0
Oeste=Norte 0 180,000 0
Centro=Norte 0 180,000 0

Cabe resaltar que para que Excel retorne cero (0) o uno (1), la comparación debe de estar
entre paréntesis.

ING. JOSE MARTIN LI GAVIDIA 3

También podría gustarte