Solución Ejercicio de DATOS
SOLUCIÓN N EJERCICIO 5: =BUSCARV(E5;$K$4:$L$18;2)*E5 =SI(E4<1502,53;10%; <1502,53;10%;BUSCARV(E4;$K$4:$M$18;3)*E4) Tabla auxiliar situada en K4:M18 =E4-(F4+G4) 2
SOLUCIÓN N EJERCICIO 5: 1. Ordenar la BD por nombre de vendedor 2. Ordenar la BD por nombre de vendedor y por importe de ventas 3
SOLUCIÓN N EJERCICIO 5: 3. Buscar las ventas realizadas por Delgado en la zona norte 4. Buscar las ventas realizadas entre García a y Gómez G en las zonas norte y sur. 4
SOLUCIÓN N EJERCICIO 5: 5
SOLUCIÓN N EJERCICIO 5: 6
FUNCIONES SOBRE BASES DE DATOS: BDfunción(base_de_datos;nombre_de_campo;criterios n(base_de_datos;nombre_de_campo;criterios) Las BDfunción son: BDCONTAR() BDCONTARA() BDMAX() BDMIN() BDSUMA() BDPRODUCTO() BDPROMEDIO() BDDESVEST() BDDESVESTP() BDVAR() BDVARP() BDEXTRAER() Donde: base_de_datos nombre_de_campo base_de_datos: es el rango de celdas que compone la base de datos nombre_de_campo: indica la columna en que se utiliza la función. n. Las columnas de datos en la tabla deben tener un rótulo r identificativo en la primera fila. nombre_de_campo puede ser una cadena de texto con el rótulo r de columna encerrado entre dobles comillas, como por ejemplo "Edad" Criterios: es una referencia a un rango de celdas que especifican condiciones de una función. n. La función n devuelve información n de la lista que concuerda con las condiciones especificadas en el rango o de criterios. Este rango incluye una copia del rótulo r de la columna en la lista de la columna que desea que resuma la función. n. La referencia al argumento criterios puede introducirse como rango de celdas, como A9:F10 en la tabla de base de datos que se muestra a continuación, n, o como nombre asignado a un rango, por ejemplo "Criterio." Criterios 7
Las BDfunción son: FUNCIONES SOBRE BASES DE DATOS: BDCONTAR(): BDCONTAR(): Cuenta las celdas que contienen un número n en una columna de una lista o base de datos y que concuerdan con los criterios especificados. El argumento nombre_de_campo es opcional. Si se pasa por alto, BDCONTAR cuenta todos los registros de la base de datos que coinciden con los criterios. BDCONTARA(): Cuenta el número n de celdas que no están n en blanco dentro de los registros de la base de datos que cumplen con los criterios especificados BDMAX(): BDMAX(): Devuelve el valor máximo m de las entradas seleccionadas de una base de datos que coinciden con los criterios BDMIN(): BDMIN(): Devuelve el valor mínimo m de una columna en una lista o base de datos que concuerde con las condiciones especificadas BDSUMA(): Suma los n Suma los números de una columna de una lista o base de datos que concuerden con las condiciones especificada BDPRODUCTO(): BDPRODUCTO(): Multiplica los valores de un campo determinado de registros de la base de datos que coinciden con los criterios especificados BDPROMEDIO(): Devuelve el promedio de las entradas seleccionadas de la base de datos 8
FUNCIONES SOBRE BASES DE DATOS: BDDESVEST(): BDDESVEST(): Calcula la desviación n estándar basándose en una muestra de entradas seleccionadas de la base de datos BDDESVESTP(): BDDESVESTP(): Calcula la desviación n estándar basándose en la población n total de las entradas seleccionados de la base de datos BDVAR(): BDVAR(): Calcula la varianza basada en una muestra de entradas seleccionadas de la base de datos BDVARP(): BDVARP(): Calcula la varianza basándose en toda la población n de entradas seleccionadas de la base de datos BDEXTRAER(): BDEXTRAER(): Extrae de la base de datos un único registro que coincida con los criterios especificados OJO: estas funciones utilizan criterios como los de los filtros avanzados. 9
SOLUCIÓN N EJERCICIO 5: FUNCIONES PARA BD (DATOS ESTADÍSTICOS): STICOS): 10. Calcular el Promedio, el valor máximo, m el valor mínimo m y el total de: Ventas, Gastos, Comisiones y Beneficios. =BDPROMEDIO(base;5;$G$20:$H$21) =BDMAX(base;5;$G$20:$H$21) =BDMIN(base;5;$G$20:$H$21) =BDPROMEDIO(base;6;$G$20:$H$21) =BDPROMEDIO(base;7;$G$20:$H$21) =BDPROMEDIO(base;8;$G$20:$H$21) =BDSUMA(base;5;$G$20:$H$21) Base es el nombre del área que contiene la BD: de $A$3:$H$18 10
SOLUCIÓN N EJERCICIO 5: FUNCIONES PARA BD (DATOS ESTADÍSTICOS): STICOS): 11. Calcular el Número N y Total de Ventas realizadas entre el 1 de Enero y el 15 de Febrero de 1994. =BDCONTARA(base;5;$A$28:$B$29) 12. Calcular las comisiones medias pagadas en la zona Sur. =BDSUMA(base;5;$A$28:$B$29) =BDPROMEDIO(base;7;A32:A33) 11
SOLUCIÓN N EJERCICIO 5: FUNCIONES PARA BD (DATOS ESTADÍSTICOS): STICOS): 13. Se desea conocer el total de ventas realizadas entre Rodríguez en Enero al cliente Dircasa y García a en la zona Norte. =BDSUMA(base;5;A36:E38) 14. cuál l ha sido el beneficio total obtenido entre la zona Norte y Sur? =BDSUMA(base;8;A41:A43) 12
SOLUCIÓN N EJERCICIO 5: FUNCIONES PARA BD (DATOS ESTADÍSTICOS): STICOS): 15. cuántas ventas se han realizado superiores a 12020,24? 15. cuál l fue la venta máxima m realizada por García a en Febrero? =BDCONTARA(base;5;A46:A47) 15. Calcular el mínimo m Beneficio obtenido por la empresa. =BDMAX(base;5;A50:C51) =BDMIN(base;8;A54:A55) 13
SOLUCIÓN N EJERCICIO 5: FUNCIONES PARA BD (DATOS ESTADÍSTICOS): STICOS): 18. Se desea conocer el número n de ventas realizadas al cliente Dircasa en la zona Sur o al cliente Eurasa en la zona Norte o al cliente Fycsa en el mes de Marzo. =BDCONTARA(base;5;A58:D61) 14
EJERCICIO 5: TABLAS DINÁMICAS 1. Calcular el total de Ventas y el Beneficio máximo m obtenido por cada Vendedor en cada zona 2. Calcular la Comisión n media pagada y el Total de Ventas obtenidas en cada Zona. 3. Calcular la Venta media realizada por cada Vendedor a cada Cliente en la zona Norte. 4. Calcular el Beneficio máximo m obtenido por cada Vendedor distribuido por Clientes y Zonas. 15
SOLUCIÓN N EJERCICIO 5: TABLAS DINÁMICAS 1. Calcular el total de Ventas y el Beneficio máximo m obtenido por cada Vendedor en cada zona 2. Calcular la Comisión n media pagada y el Total de Ventas obtenidas en cada Zona. 16
SOLUCIÓN N EJERCICIO 5: TABLAS DINÁMICAS 3. Calcular la Venta media realizada por cada Vendedor a cada Cliente en la zona Norte. 4. Calcular el Beneficio máximo m obtenido por cada Vendedor distribuido por Clientes y Zonas. 17
EJERCICIO 6: La pantalla que se muestra a continuación n presenta los datos correspondientes a las ventas y sueldos base de un grupo de comerciales, así como la tabla de comisiones vigente en la empresa. Se desea elaborar una base de datos, completando los conceptos pendientes: 18
EJERCICIO 6: 1. Ordenar por Vendedor la lista de datos 2. Asignar a la tabla el nombre de VENDEDORES_DATOS 3. Calcular, empleando las fórmulas f adecuadas, para cada vendedor: % de Comisión n que le corresponde (columna C) Comisión, en pesetas, que le corresponde (columna D) Total de Ingresos (columna F) El % de Ventas respecto al resto del grupo (columna G) 4. Obtener los totales de Ventas, Comisiones, Sueldos base e Ingresos globales 5. Completar mediante funciones y funciones de bases de datos, el cuadro c resumen con los siguientes valores: Fecha del díad Venta MáximaM Nombre vendedor Máxima M Venta Venta MínimaM Nombre vendedor Mínima M Venta Venta Media Número Vendedores Beneficio= = Total de ventas-(total de comisiones + total base) 19
SOLUCIÓN N EJERCICIO 6: =BDMAX(VENDEDORES_DATOS;2;$A$28:$A$29) =AHORA() =BDPROMEDIO(VENDEDORES_DATOS;2;$C$28:$C$29) =BDCONTARA(VENDEDORES_DATOS;A1;D28:D29) =BDEXTRAER(VENDEDORES_DATOS;1;$A$28:$A$29) 20