Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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
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)
{=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.
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.
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)))