Está en la página 1de 8

Práctica

Objetivos:
• Uso de nombres de rango en formulas y opciones de menú
• Filtros avanzados
• Validación de entrada de datos
• Empleo de las funciones:
BUSCARV, ESBLANCO, SUMAR.SI., ES.PAR, ES.IMPAR
• Fórmulas Matriciales
• Creación de gráficos y líneas de tendencia
• Uso de la Grabadora de Macros
• Uso de formatos condicionales

1ra Parte: Creación del cuadro Movimientos de Almacén

1. Se va ha confeccionar el siguiente Cuadro de Movimientos de un Almacén de


Vehículos, para lo cual siga los pasos que se indican mas adelante.

2. En una hoja de cálculo de Excel escriba los títulos, códigos y nombres de los vehículos
del cuadro Existencia en Almacén. Luego dele formato a los títulos, y cópielos hacia
abajo, tal y como se muestra a continuación:
3. De nombre al siguiente rango de celdas:
A3:F7  TABLA
4. Seleccione el rango A12:A50 y con la ficha Datos/Validación de datos, permitir que
solo se ingresen datos según la lista ubicada en el rango A4:A7. Luego ingrese el
código de vehículos HP-101 en la celda A12 utilizando la lista desplegable de esta
celda.
5. En la celda B12 escriba la siguiente fórmula:
=SI(ESBLANCO(A12),"",BUSCARV(A12,tabla,2,0))
6. Llene las celdas de ingreso y salida de vehículos en las celdas D12 y E12, con los datos
que se muestran en la imagen anterior.
7. En la celda F12 escriba la siguiente fórmula para calcular el saldo de almacén de cada
vehículo a medida que se registran sus movimientos.
=SUMAR.SI(B$12:B12,B12,D$12:D12)-SUMAR.SI(B$12:B12,B12,E$12:E12)

8. Para convertir el cuadro de movimientos de almacén en una tabla, haga lo siguiente:


 Seleccione el rango A11:F12 y presione Ctrl+Q, luego Aceptar.
 Seguidamente con la ficha Datos/Filtro desactive los botones de filtro de la fila 11.
 Y finalmente en la ficha Diseño elegir de la galería el Estilo de tabla medio 15.
9. Ahora ingrese los datos de movimientos de almacén de la fila 13, tal como se ve a
continuación:
10. Ahora vamos a dar nombre de rango a cada columna de datos de los movimientos de
almacén, para lo cual haga usted lo siguiente:
Seleccionar el rango A11:F13 y en la ficha
Fórmulas elegir el comando Crear desde la
selección: En la ventana de diálogo que aparece,
desactive la casilla Columna izquierda y luego
Aceptar.
11. Seguidamente ingrese los datos de movimientos
de los vehículos hasta la fila 35 tal y como se
muestra a continuación. Y cuando lo haga verá que solo deberá ingresar en cada fila el
código, la fecha, el ingreso y la salida. El nombre del vehículo y el saldo lo ingresará
automáticamente Excel.

12. Guarde el libro en disco dándole al archivo el nombre: Almacén de Vehículos.


2da Parte: Creación de la Tabla de Existencia y Gráfico de
Movimientos por Vehículo

13. Para obtener la ultima fecha de movimiento de un vehículo, escriba la fórmula


matricial siguiente:
En C4 =MAX(SI(Vehiculo=B4,Fecha))

Cuando termine de escribir la formula anterior presione Ctrl+Shift+Enter para que


ingrese como una formula matricial. Esta fórmula se verá entonces en la barra de
formulas encerrada entre llaves, de la siguiente manera:

{=MAX(SI(Vehiculo=B4,Fecha))}

14. Para obtener los saldos de almacén de cada vehículo, escriba las fórmulas siguientes:
En D4 =SUMAR.SI(Vehiculo;B4;Ingreso)
En E4 =SUMAR.SI(Vehiculo;B4;Salida)
En F4 =D4-E4

Copie luego estas 3 últimas fórmulas hacia abajo para los demás vehículos. La hoja
deberá verse entonces así.

15. Crear luego el gráfico de columnas tal como en la figura anterior. Para esto seleccione
los rangos B3:B7 y D3:F7 y luego conviértalos en un grafico de columnas utilizando
la ficha Insertar/Grafico de Columnas. (el gráfico no deberá pasar de la fila 14)
16. Guarde el libro en disco presionando las teclas: Ctrl+G.
3ra Parte: Obtención del Kardex de un vehículo

17. Obtenga una copia del rango A11:B12 y péguela a partir de la celda H15. Luego
copie también los títulos a partir de la celda H18 tal como se muestra a continuación.

18. Definir los siguientes nombres de rango:


A11:F35  LISTA
H15:I16  CRITERIO
H18:M18  EXTRAER
19. Elegir el código HP-090 en la celda H16 y luego con la ficha Datos/Avanzadas,
escribir lo siguiente en la ventana de dialogo:

20. Haga un clic en Aceptar y observe el resultado obtenido, que deberá ser igual a la
siguiente imagen:
4ta Parte: Creación de una macro para obtener el Kardex de
cada vehículo
21. Con ayuda de la grabadora de macros cree una macro cuyo nombre será Kardex, para
que realice las siguientes acciones:
 Usar la ficha Datos/Avanzadas
 Marcar la opción Copiar a otro lugar
 En los cuadros de texto correspondientes escribir los nombres LISTA,
CRITERIO y EXTRAER.
 Hacer un clic en el botón Aceptar.

22. Crear un botón para la macro, usando la ficha Insertar/Formas/Formas


básicas/Bisel. Dibuje el botón, dele formato y agréguele el texto “Obtener Kardex”.
Luego asígnele la macro anterior.

23. Para probar la macro, ingrese en la celda H16 un nuevo código de vehículo, y luego
haga un clic sobre el botón de la macro. Observe como se obtiene el Kardex del
vehículo ingresado.
24. Ahora que la hoja tiene una macro creada, hay que guardar el archivo nuevamente en
disco pero con un formato especial para archivos de Excel que contienen macros. Para
hacer esto, haga usted lo siguiente:
 Clic en el menú de Office,
señalar la opción Guardar como
y en el submenú elegir la opción
Libro de Excel habilitado para
macros. Luego en la ventana de
dialogo hacer clic en Guardar.

La macro creada con la grabadora de macros tendrá las siguientes instrucciones en Visual
Basic: (con las teclas Alt + F11 puede ingresar a la ventana del Editor de Visual Basic)

Sub Kardex()
Range("Lista").AdvancedFilter Action:=xlFilterCopy,
CriteriaRange:=Range( _
"Criterio"), CopyToRange:=Range("Extraer"), Unique:=False
End Sub

25. Para dar formato condicional a las líneas del kardex haga lo siguiente:
 Seleccionar el rango H19:M35 y en la ficha Inicio elegir el comando Formato
condicional/Administrar reglas.
 En la ventana de dialogo hacer clic en el botón Nueva regla… y elegir la opción
Utilice una fórmula que determine las celdas para aplicar formato. Y en la
casilla de texto escribir la siguiente fórmula:
=Y(NO(ESBLANCO($H19)),ES.IMPAR(FILA($H19)))

 Luego haga clic en el botón Formato…, En la ficha Bordes elegir Contorno, en la


ficha Relleno elegir el color gris claro, luego aceptar y aceptar otra vez. Se verá la
siguiente ventana entonces:

 Hacer nuevamente un clic en el botón Nueva regla… y escriba la siguiente formula


como segunda condición de criterio:
=Y(NO(ESBLANCO($H19)),ES.PAR(FILA($H19)))
 Pero en esta ocasión, en el botón de Formato… elija en bordes Contorno, pero ya
no le ponga color gris claro, sino elija la opción Sin color.
 Finalmente la ventana de formato condicional mostrará las siguientes 2 reglas.
Haga entonces clic en Aceptar.
Las líneas del kardex se verán entonces así:

5ta Parte: Obtención del Gráfico de Existencia en Almacén

26. Seleccionar los rangos J18:J35 y M18:M35 en


forma múltiple, y crear el gráfico del tipo Líneas.
Ubique este gráfico tal como se muestra en la
página 1 de esta práctica y luego dele formato según
como se muestra aquí a la derecha.
27. Una vez creado el gráfico, señalar la línea graficada
y con un clic derecho llame a su menú contextual
para Agregar línea de tendencia, luego dar
formato a esta línea tal como se observa en la figura
adjunta.
28. Seleccione el titulo del grafico y en la barra de
fórmulas escriba el signo =, luego con el mouse
haga un clic en la celda I19, (en la barra de
formulas aparecerá =Hoja1!$I$19), entonces
presione Enter. Con esto se tendrá un título variable
que cambiará según el kardex del vehículo que se
esté graficando.
29. Guarde nuevamente el archivo en disco con las
teclas Ctrl+G.

También podría gustarte