Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual Excel Intermedio Semana 3
Manual Excel Intermedio Semana 3
Excel Intermedio
PROGRAMA DE FORMACION CONTINUA
UNIDAD 7
MANEJO DE SUBTOTALES
Este comando se utiliza para calcular automáticamente subtotales y totales generales en una lista de
una. Subtotales Se calculan con un resumen, por ejemplo, Suma o Promedio, mediante la función
SUBTOTALES. Puede mostrar más de un tipo de función de resumen para cada columna. Totales
generales Son los valores del total general se obtienen a partir de los datos de detalle y no de los valores
de las filas de subtotales.
El comando Subtotal también esquematiza la lista de modo que pueda mostrar u ocultar las filas de
detalle de cada subtotal.
CASO PRACTICO 01
1. Abrir el libro 07_PrCal_SubTotales
2. En la hoja: SubTotal1, se desea crear un informe detallado que muestre el total de trabajadores por
sexo.
3. Ordenar la lista por el campo SEXO, en orden ascendente.
4. Luego en la Ficha Datos, en el grupo Esquema, haga clic en Subtotal.
9. Considerar que se crean tres (3) niveles de subtotales que se pueden manipular para contraer o
expandir los subtotales según sea el caso.
CASO PRACTICO 02
1. Luego seleccione la hoja: SubTotal2, crear un informe que muestre el Mínimo, promedio y Máximo
sueldo que tienen los trabajadores contratados y estables.
2. Primero ordene la lista por la columna CONDICIÓN.
3. Luego crear: a) un subtotal con el máximo sueldo para la CONDICIÓN, b) crear el subtotal para el
mínimo sueldo, desactive el control Reemplazar subtotales actuales, y c) crear el subtotal para el
promedio del sueldo, desactive el control Reemplazar subtotales actuales,
5. Para anular un subtotal debe indicar la orden y en la caja de Subtotales, hacer clic en el botón Quitar
todos.
6. Luego de completar los Propuesto, Guardar los cambios
UNIDAD 8
FILTROS AVANZADOS
Este comando es una opción que nos permite filtrar un rango de datos en otro lugar del Libro a
diferencia del Autofiltro que actúa sobre la misma lista, la ventaja es que se puede obtener múltiples
resultados de la misma lista empleando además criterios más complejos para la extracción de datos de
la lista original, en cambio los autofiltros solo nos permiten ver el último filtro realizado a la lista.
Este comando requiere especificar los siguientes rangos:
Rango de lista
1. Abrir el libro 08_PrCal_Filtros Avanzados
2. Seleccione la hoja: Filtros
Está conformado por los nombres de campo de la lista y los registros de la misma, por ejemplo:
nombrar el rango [A4:F33] <= GALERIA
Rango criterio
Está conformado por uno o más nombres de campo de la lista y por lo menos una fila adicional para
anotar los criterios de selección para extraer los registros, por ejemplo: nombrar el rango [H4:H5] <=
SECTOR
Rango de extracción
Está conformado por uno o más nombres de campo de la lista, cuyos datos se desea extraer, por
ejemplo: Nombrar el rango [H7:K7] ZONA1
Datos extraídos
a) Ubicado en una celda vacía de la siguiente la orden: ficha DATOS >> Avanzadas
CASO PRACTICO 01
1. Seleccione la hoja: Planilla. Se tiene la lista de una planilla de remuneraciones en la hoja de cálculo
Planilla, nombrar el rango [B8:U58] PERSONAL.
De la planilla remuneraciones de Personal, obtenga la lista de los empleados que laboran en el turno
Tarde.
2. Seleccione la hoja: Caso01. Definir los rangos de criterio y extracción.
4. El resultado será:
CASO PRACTICO 02
De la planilla de remuneraciones, obtenga una lista de los empleados que laboran en el turno Mañana
que tengan la categoría A.
1. Seleccione la hoja: Caso02. Definir los rangos de criterio y extracción
3. El resultado será:
CASO PRACTICO 03
De la planilla de remuneraciones, obtenga una lista de los empleados que laboran en el turno Mañana
que tengan la categoría A ó del turno Tarde que tengan la categoría B.
1. Seleccione la hoja: Caso03. Definir los rangos de criterio y extracción
3. El resultado será:
CASO PRACTICO 04
De la planilla de remuneraciones, obtenga una lista de los empleados que tengan la categoría A o la
categoría B.
1. Seleccione la hoja: Caso04. Definir los rangos de criterio y extracción
3. El resultado será:
CASO PRACTICO 05
De la planilla de remuneraciones, obtenga una lista de los empleados que tengan la categoría A y sus
sueldos estén entre 700 y 1000
1. Seleccione la hoja: Caso05. Definir los rangos de criterio y extracción
3. El resultado será
CASO PRACTICO 06
De la planilla de remuneraciones, obtenga una lista de los empleados que laboran en el turno Mañana
que les corresponda asignación familiar y sueldos inferiores a 1000 o del turno Tarde con asignación
familiar y sueldos superiores a 1000.
1. Seleccione la hoja: Caso06. Definir los rangos de criterio y extracción
3. El resultado será:
CASO PRACTICO 07
De la planilla de remuneraciones, obtenga cuales son las categorías existentes en la empresa.
1. Seleccione la hoja: Caso07. Definir los rangos de criterio y extracción
3. El resultado será:
CASO PRACTICO 08
En la hoja: Propuesto, se tiene la lista de participantes del curso organización de proyectos. Se
requiere calcular el promedio final, considerando que cada nota tiene un peso diferente. Luego crear un
criterio con fórmula para obtener la extracción de los participantes que pertenecen al tercio superior.
1. Determinar el promedio final de cada participante, considerando que cada Nota tiene pesos
diferentes: N1 = PESO1, N2 = PESO2 y N3 = PESO3
Crear los rangos:
[E3] PESO1 | [F3] PESO2 | [G3] PESO3
a) En la celda H5: crear la fórmula:
El resultado es VERDADERO
3. Luego filtrar los datos de los alumnos que pertenecen al tercio superior.
Crear los rangos:
[B4:H28] REGISTRO
[J4:J5] TERCIO
[J8:L8] SUPERIOR
4. De la orden Filtro Avanzado y configure la caja de dialogo:
UNIDAD 9
FUNCIONES DE BASE DE DATOS
Las funciones de base de datos en Excel facilitan nuestro trabajo con información que está organizada
como una base de datos, es decir, que se encuentra en un rango de celdas donde la primera fila tiene
los títulos de cada columna.
Una base de datos es una colección de datos organizados en registros (filas) y en campos (columnas).
Un registro contiene toda la información perteneciente a un elemento (ítem), por ejemplo: los datos de
un alumno. Un campo contiene un dato perteneciente al elemento, por ejemplo: su nombre, edad,
domicilio, cursos, etc.
Cada una de estas funciones, denominadas colectivamente funciones BD, usa tres argumentos:
FUNCIONBD(Rango_BD;Indice;Rango_Criterio)
FUNCIÓN BDCONTAR
Cuenta las celdas que contienen un número en una determinada columna (campo), considerando
únicamente las filas que cumplan una determinada condición.
Sintaxis:
BDCONTAR(Rango_datos;Indice;Rango_criterios)
Donde:
Rango_datos: Es el rango de celdas que componen la base de datos o lista donde se quiere contar.
Indice: Indica el número del campo que contiene los valores a contar.
Rango_criterios: Es el rango de celdas que contienen la condición que deben cumplir los registros que
entran en el recuento.
Para formar las condiciones que vayamos a utilizar en el parámetro rango_criterios, debemos reservar
una zona en nuestra hoja de cálculo para dichas condiciones (preferiblemente antes de la base de datos).
En esta zona tendremos que escribir en una fila los nombres de los campos de la hoja de cálculo para
realizar una operación en toda una columna de la base de datos, introduzca una línea en blanco debajo
de los nombres de campo en el rango de criterios.
FUNCIÓN BDCONTARA
Cuenta las celdas que contienen un valor (que no sea blanco) en una determinada columna (campo),
considerando únicamente las filas que cumplan una determinada condición.
Sintaxis:
BDCONTARA (Rango_datos;Indice;Rango_criterios)
Donde:
Rango_datos: Es el rango de celdas que componen la base de datos o lista.
Indice: Indica el número del campo que se utiliza en la función.
Rango_criterios: Es el rango de celdas que contienen la condición que deben cumplir los registros que
entran en el cálculo.
En muchos casos el uso de esta función tendría el mismo resultado que la anterior, pues esta función
cuenta registro numéricos y de cadena.
FUNCIÓN BDMAX
Devuelve el valor máximo encontrado en una determinada columna (campo), considerando
únicamente las filas que cumplan una determinada condición.
Sintaxis:
BDMAX(Rango_datos;Indice;Rango_criterios)
Donde:
Rango_datos: Es el rango de celdas que componen la base de datos o lista.
Indice: Indica el número del campo que contiene los valores a utilizar en el cálculo.
Rango_criterios: Es el rango de celdas que contienen la condición que deben cumplir los registros que
entran en el cálculo.
FUNCIÓN BDMIN
Devuelve el valor mínimo encontrado en una determinada columna (campo), considerando
únicamente las filas que cumplan una determinada condición.
Sintaxis:
BDMIN(Rango_datos;Indice;Rango_criterios)
Donde:
Rango_datos: Es el rango de celdas que componen la base de datos o lista.
Indice: Indica el número del campo que contiene los valores a utilizar en el cálculo.
Rango_criterios: Es el rango de celdas que contienen la condición que deben cumplir los registros que
entran en el cálculo.
FUNCIÓN BDPRODUCTO
Devuelve el producto de los valores encontrados en una determinada columna (campo),
considerando únicamente las filas que cumplan una determinada condición.
Sintaxis:
BDPRODUCTO(Rango_datos;Indice;Rango_criterios)
Donde:
Rango_datos: Es el rango de celdas que componen la base de datos o lista.
Indice: Indica el número del campo que contiene los valores a utilizar en el cálculo.
Rango_criterios: Es el rango de celdas que contienen la condición que deben cumplir los registros que
entran en el cálculo.
FUNCIÓN BDPROMEDIO
Obtiene el promedio de los valores encontrados en una determinada columna (campo), considerando
únicamente las filas que cumplan una determinada condición de una columna o lista que cumplen los
criterios establecidos.
Sintaxis:
BDPROMEDIO (Rango_datos;Indice;Rango_criterios)
Donde:
FUNCIÓN BDSUMA
Obtiene la suma de los valores encontrados en una determinada columna (campo), considerando
únicamente las filas que cumplan una determinada condición.
Sintaxis:
BDSUMA(Rango_datos;Indice;Rango_criterios)
Donde:
Rango_datos: Es el rango de celdas que componen la base de datos o lista.
Indice: Indica el número del campo que se utiliza en la función.
Rango_criterios: Es el rango de celdas que contienen la condición que deben cumplir los registros que
entran en el cálculo.
FUNCIÓN BDEXTRAER
Extrae de la base de datos un único valor contenido el campo indicado y en la fila que cumpla la
condición establecida mediante el rango de criterios.
Sintaxis:
BDEXTRAER(Rango_datos;Indice;Rango_criterios)
Donde:
Rango_datos : Es el rango de celdas que componen la base de datos o lista.
Indice : Indica el número del campo que contiene el valor a extraer.
Rango_criterios : Es el rango de celdas que contienen la condición que debe cumplir el registro
buscado.
Si ningún registro coincide con los criterios, BDEXTRAER devuelve el valor de error #¡VALOR!.
Si más de un registro coincide con los criterios, BDEXTRAER devuelve el valor de error #¡NUM!.
CASO PRACTICO 01
1. Abrir el Libro: 09_PrCal_Funciones_BaseDatos y seleccione la hoja: Funciones_BD
Nombrar el rango de Base de datos: [A1:H203] ALMACEN
2. Obtener la sumatoria de los Stocks de cada uno de los Articulos:
a) Crear el criterio como se muestra en el rango [J2:3] (se recomienda copiar los campos)
b) Colocar una referencia al cálculo en [K2]
c) Ingrese la formula tal como se indica:
.
h) De tal forma que al cambiar la opción de la celda J3, se actualiza el resultado automáticamente:
3. Obtener el promedio del Stock de cada uno de los Articulos por Marca
a) Crear el rango de criterio: [J6:K7], considerando que las celdas J7 y K8 deben ser listas que
contengan los artículos y las marcas respectivamente.
b) Colocar una referencia en la celda L6
d) Debido a que existen marcas que no pertenecen a determinados artículos, como por ejemplo,
el POLO de marca MARITZA:
e) Debemos con arreglar este error, con la función Si.Error, para que muestre cero (0) , en vez del
error:
➔
5. Obtener la cantidad de Articulos que sean: Blusa
a) Crear el rango de criterio: [J26:J27], (esta es una pregunta individual y no grupal, es por eso que
no necesitamos crear una lista en la celda K27)
b) Colocar una referencia en la celda K26
c) Ingresar la formula, como se muestra:
➔
6. Obtener el Precio de venta menor de los Polos de marca Colsi
a) Crear el rango de criterio: [J18:K19], (esta es una pregunta individual y no grupal, no necesitamos
crear listas de validación)
➔
7. Obtener la sumatoria del precio de venta de las blusas cuyo stock se encuentre entre 50 hasta 100
a) Crear el rango de criterio: [J22:L23], (esta es una pregunta individual y no grupal, no necesitamos
crear listas de validación)
b) Colocar una referencia en la celda M22
c) Ingresar la formula, como se muestra:
➔
8. Obtener el promedio del precio de costo de la marca yasuri cuyo stock se encuentre entre 90 hasta
160
a) Crear el rango de criterio: [J26:L27], (esta es una pregunta individual y no grupal, no necesitamos
crear listas de validación)
b) Colocar una referencia en la celda M26
c) Ingresar la formula, como se muestra:
➔
CASO PRACTICO 02
1. Ahora seleccione la hoja: BaseDatos02 para obtener resultados de manejo de base de datos con la
información del rango: ALMACEN
2. Obtener la cantidad de items (registros) de cada una de las Marcas
a) Crear el rango de criterio: [B3:B4], (convertir en lista la celda B4 que contenga las marcas)
b) Colocar una referencia en la celda C3
c) Ingresar la formula, como se muestra:
4. Obtener Precio de venta menor del Pantalon de marca Claudia y Tamaño Clasico
a) Crear el rango de criterio: [B11:D12] (criterio individual)
b) Colocar una referencia en la celda E11
c) Ingresar la formula, como se muestra:
CASO PRACTICO 03
1. Seleccione la hoja: BaseDatos03
2. Establecer el Total de Precio de venta de los articulos por color
a) Se tiene la siguiente estructura de datos:
b) Crear en el rango: (A10:B11) el primer criterio para el articulo: pantalón de color azul
El resultado será:
➔
d) Una vez creado el primer criterio, los demás criterios son similares, puede copiar el primer
criterio y modificar el resto de los criterios:
e) Luego copie la fórmula de la celda C4 hacia las siguientes celdas, para luego de la modificación
y adaptación de las fórmulas, el resultado será:
El resultado será:
➔
d) Una vez creado el primer criterio, los demás criterios son similares, puede copiar el primer
criterio y modificar el resto de los criterios:
e) Luego copie la fórmula de la celda C4 hacia las siguientes celdas, para luego de la modificación
y adaptación de las fórmulas, el resultado será:
CONTENIDO GENERAL
UNIDAD 7............................................................................................................................................................ 2
UNIDAD 8............................................................................................................................................................ 6
UNIDAD 9.......................................................................................................................................................... 18