Página inicial  

trans_770 trans_160

Ejercicio paso a paso. fórmulas matriciales.




Objetivo.

 

Practicar el uso de fórmulas matriciales en Excel2003.

 

Ejercicio paso a paso.

 

Vamos a recrear dos ejemplos muy similares a los anteriormente vistos en la teoría.

1 Si no tienes abierto Excel2003, ábrelo para realizar el ejercicio.

Empezaremos por crear una lista de compras de una papelería.

2 Crea este tipo de lista de compra.

PRODUCTO
CANTIDAD
PRECIO UNID.
PRECIO TOTAL
Lapices 4 0,35 €  
Bolis 6 0,55 €  
Folios x500 2 3,60 €  
Libretas 4 2,50 €  
Gomas 4 0,80 €  
Clips x50 3 1,20 €  
Fundas x10 5 2,40 €  

Vamos a crear una fórmula matricial para calcular el precio total de cada producto.

3 Seleccionamos las celdas donde irán los resultados. Suponemos que la tabla está ubicada desde la celda A1, así pues las celdas de los resultados se corresponden con las celdas que van desde D2 hasta D8. Seleccionamos estas celdas.

4 Y escribimos la fórmula =Moneda(B2:B8*C2:C8)

5 Una vez escrita la fórmula pulsamos Ctrl+Shift+Intro para Excel la reconozca como fórmula matricial.

Observa que aparecen los resultados en la columna de Precio Total.

Ahora podemos obtener el resultado de la suma de los totales sin necesidad de crear una fórmula que revise las celdas de los totales parciales.

6 Sitúate en la celda D10 y escribe =Moneda(SUMA(B2:B8*C2:C8))

7 Pulsa Ctrl+Shift+Intro para que la interprete como fórmula matricial. Con esta fórmula podemos observar que no hacemos uso de la columna de totales parciales.

Ahora crearemos una matriz y la guardaremos como constante.

8 Sitúate en otra hoja, en la celda A10, despliega el menú Insertar y selecciona Nombre --> Definir..., dentro del cuadro de diálogo Definir nombre en el campo Nombres en el libro: escribe Semana.

9 En el recuadro donde pone Se refiere a: escribe

={"Lunes";"Martes";"Miercoles";"Jueves";"Viernes";"Sabado";"Domingo"}

Es equivalente a una fila y 7 columnas.

10 Pulsa el botón Aceptar.

Y ya tenemos una constante con los días de la semana.

Cuando queramos hacer uso de esta constante, sólo la tenemos que asignar como fórmula matricial al conjunto de celdas correspondientes:

11 Selecciona las celdas A1:G1, tantas celdas como campos hemos introducido en la matriz.

12 Escribe el nombre de la constante precedida del signo "=", =Semana y pulsa Ctrl+Shift+Intro.

Observa como automáticamente se escriben los días de la semana en las celdas.

13 Selecciona ahora las celdas A2:A8, tantas celdas como campos hemos introducido en la matriz.

14 Escribe el nombre de la constante precedida del signo "=", =Semana y pulsa Ctrl+Shift+Intro.

Observa como sólo aparece el primer día (Lunes) repetido, esto es debido a que estamos asignando una matriz de una fila y siete columnas a una selección que consta de 7 filas y una columna. La solución consiste en hacer que los valores que asignamos estén en una matriz de una columna y 7 filas (utilizando la función TRANSPONER).

15 Con las celdas A2:A8, todavía seleccionadas, escribe =TRANSPONER(Semana) y pulsa Ctrl+Shift+Intro.

16 Observa como automáticamente se escriben los días de la semana en las celdas.

17 Guarda el libro de trabajo en la carpeta Mis documentos del disco duro con el nombre Fórmulas Matriciales de Excel.

18 Cierra el libro de trabajo.

 


   
Aviso legal: este curso es gratuito siempre que se visualice desde la página web de aulaClic. No está permitido descargar el curso y utilizarlo en academias o centros de enseñanza privados sin estar conectado a Internet.
© aulaClic. Todos los derechos reservados. Free Computer tutorials. Prohibida la reproducción por cualquier medio.
Enero - 2005.