jueves, 13 de mayo de 2010

TALLER 11: OPERACIONES CON MATRICES


Una matriz es una colección de elementos. En Excel, esos elementos pueden residir en una única fila (lo que se denomina una matriz horizontal unidimensional), una columna (una matriz vertical unidimensional) o varias filas y columnas (una matriz bidimensional). En Excel no es posible crear matrices ni fórmulas de matriz tridimensionales.
Una fórmula de matriz es una fórmula que puede realizar varios cálculos en uno o varios de los elementos de una matriz. Las fórmulas de matriz pueden devolver varios resultados o un único resultado. Por ejemplo, se puede colocar una fórmula de matriz en un rango de celdas y utilizarla para calcular una columna o fila de subtotales. También se puede colocar en una sola celda y calcular una cantidad única. Una fórmula de matriz que reside en varias celdas se denomina fórmula de varias celdas, mientras una que reside en una sola celda se denomina fórmula de una celda.
Tenga en cuenta que ninguna de estas fórmulas funciona en versiones anteriores de Excel. Ello se debe a que las matrices de la hoja de cálculo que son creadas por las fórmulas exceden los límites máximos de las versiones anteriores de Excel. Lo siguiente es una lista de algunas de las funciones de Excel que usan matrices:
·         ESTIMACION.LINEAL()
·         MDETERM()
·         MINVERSA()
·         MMULT()
·         SUMA(SI())
·         SUMAPRODUCTO()
·         TRANSPONER()
·         TENDENCIA()

Hoja 'Formula'

Las fórmulas matriciales pueden abarcar varias celdas o una sola. En esta hoja vamos a ver la potencias de cálculo de este tipo de expresiones cuando arrojan el resultado en una sola celda.


Para introducir una fórmula matricial se han de seguir tres pasos:
  1. Seleccionar el rango en el que la fórmula matricial dejará sus valores. Si la fórmula matricial no abarca más de una celda simplemente no situaremos en esa celda.
  2. Escribir la fórmula propiamente dicha
  3. Para validar no se ha de pulsar INTRO, sino que lo que hemos de pulsar es la combinación de tres teclas: CONTROL+MAYUSCULAS+INTRO
COMENTARIO

Existen algunas funciones matriciales definidas por Excel que tienen una utilidad concreta. Por ejemplo, FRECUENCIA, DESREF, y las matemáticas que comienzan por M: MDETERM, MINVERSA, MMULT.

Luego tienes otras funciones matriciales que crea el usuario y se se basan en manejar rangos, y operar con ellos. Muchas de estas funciones son del tipo: =SUMA(rango1*rango2*filtro) donde filtro puede ser rango3<100.

En general lo que puedas hacer con varias columnas es posible que se pueda implementar en una función matricial.

No hay comentarios:

Publicar un comentario