Está en la página 1de 20

Solución

Ejercicio de
DATOS
Parte II.-
II.- Búsquedas, tablas y Bases de Datos Bases de datos

SOLUCIÓN EJERCICIO
SOLUCIÓN EJERCICIO 5:
5:

=BUSCARV(E5;$K$4:$L$18;2)*E5
=BUSCARV(E5;$K$4:$L$18;2)*E5

=SI(E4<1502,53;10%;BUSCARV(E4;$K$4:$M$18;3)*E4)

Tabla auxiliar
Tabla auxiliar situada
situada en
en
K4:M18
K4:M18
=E4-(F4+G4)
=E4-(F4+G4)

2
Parte II.-
II.- Búsquedas, tablas y Bases de Datos Bases de datos

SOLUCIÓ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
Parte II.-
II.- Búsquedas, tablas y Bases de Datos Bases de datos

SOLUCIÓN EJERCICIO 5:
3. Buscar las ventas realizadas por Delgado en la zona norte

4. Buscar las ventas realizadas entre García y Gómez en las zonas norte y sur.

4
Parte II.-
II.- Búsquedas, tablas y Bases de Datos Bases de datos

SOLUCIÓN EJERCICIO 5:

5
Parte II.-
II.- Búsquedas, tablas y Bases de Datos Bases de datos

SOLUCIÓN EJERCICIO 5:

6
Parte II.-
II.- Búsquedas, tablas y Bases de Datos Bases de datos

FUNCIONES SOBRE BASES DE DATOS:

BDfunción(base_de_datos;nombre_de_campo;criterios)

Las BDfunción son: Donde:

• BDCONTAR() • base_de_datos: es el rango de celdas que compone la base de datos


• BDCONTARA() • nombre_de_campo: indica la columna en que se utiliza la función.
• BDMAX() Las columnas de datos en la tabla deben tener un rótulo identificativo
• BDMIN() en la primera fila. nombre_de_campo puede ser una cadena de texto
• BDSUMA() con el rótulo de columna encerrado entre dobles comillas, como por
ejemplo "Edad"
• BDPRODUCTO()
• Criterios: es una referencia a un rango de celdas que especifican
• BDPROMEDIO()
condiciones de una función. La función devuelve información de la
• BDDESVEST() lista que concuerda con las condiciones especificadas en el rango de
• BDDESVESTP() criterios. Este rango incluye una copia del rótulo de la columna en la
• BDVAR() lista de la columna que desea que resuma la función. La referencia al
• BDVARP() argumento criterios puede introducirse como rango de celdas, como
• BDEXTRAER() A9:F10 en la tabla de base de datos que se muestra a continuación, o
como nombre asignado a un rango, por ejemplo "Criterio."

7
Parte II.-
II.- Búsquedas, tablas y Bases de Datos Bases de datos

FUNCIONES SOBRE BASES DE DATOS:


DATOS
Las BDfunción son:

• BDCONTAR(): Cuenta las celdas que contienen un número 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 de celdas que no están en blanco dentro de los registros de
la base de datos que cumplen con los criterios especificados

• BDMAX(): Devuelve el valor máximo de las entradas seleccionadas de una base de datos que
coinciden con los criterios

• BDMIN(): Devuelve el valor mínimo de una columna en una lista o base de datos que
concuerde con las condiciones especificadas

• BDSUMA(): Suma los números de una columna de una lista o base de datos que concuerden
con las condiciones especificada

• 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
Parte II.-
II.- Búsquedas, tablas y Bases de Datos Bases de datos

FUNCIONES SOBRE BASES DE DATOS:

• BDDESVEST(): Calcula la desviación estándar basándose en una muestra de entradas


seleccionadas de la base de datos

• BDDESVESTP(): Calcula la desviación estándar basándose en la población total de las entradas


seleccionados de la base de datos

• BDVAR(): Calcula la varianza basada en una muestra de entradas seleccionadas de la base de


datos

• BDVARP(): Calcula la varianza basándose en toda la población de entradas seleccionadas de la


base de datos

• 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
Parte II.-
II.- Búsquedas, tablas y Bases de Datos Bases de datos

SOLUCIÓN EJERCICIO 5: FUNCIONES PARA BD (DATOS ESTADÍSTICOS):

10. Calcular el Promedio, el valor máximo, el valor mínimo y el total de: Ventas, Gastos,
Comisiones y Beneficios.

=BDPROMEDIO(base;5;$G$20:$H$21) =BDPROMEDIO(base;6;$G$20:$H$21)

=BDMAX(base;5;$G$20:$H$21) =BDPROMEDIO(base;7;$G$20:$H$21)

=BDMIN(base;5;$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
Parte II.-
II.- Búsquedas, tablas y Bases de Datos Bases de datos

SOLUCIÓN EJERCICIO 5: FUNCIONES PARA BD (DATOS ESTADÍSTICOS):

11. Calcular el Número y Total de Ventas realizadas entre el 1 de Enero y el 15 de Febrero de 1994.

=BDCONTARA(base;5;$A$28:$B$29) =BDSUMA(base;5;$A$28:$B$29)
12. Calcular las comisiones medias pagadas en la zona Sur.

=BDPROMEDIO(base;7;A32:A33)

11
Parte II.-
II.- Búsquedas, tablas y Bases de Datos Bases de datos

SOLUCIÓN EJERCICIO 5: FUNCIONES PARA BD (DATOS ESTADÍSTICOS):

13. Se desea conocer el total de ventas realizadas entre Rodríguez en Enero al cliente Dircasa y
García en la zona Norte.

=BDSUMA(base;5;A36:E38)

14. ¿cuál ha sido el beneficio total obtenido entre la zona Norte y Sur?

=BDSUMA(base;8;A41:A43)

12
Parte II.-
II.- Búsquedas, tablas y Bases de Datos Bases de datos

SOLUCIÓN EJERCICIO 5: FUNCIONES PARA BD (DATOS ESTADÍSTICOS):

15. ¿cuántas ventas se han realizado superiores a 12020,24 €?

=BDCONTARA(base;5;A46:A47)
15. ¿cuál fue la venta máxima realizada por García en Febrero?

=BDMAX(base;5;A50:C51)
15. Calcular el mínimo Beneficio obtenido por la empresa.

=BDMIN(base;8;A54:A55)
13
Parte II.-
II.- Búsquedas, tablas y Bases de Datos Bases de datos

SOLUCIÓN EJERCICIO 5: FUNCIONES PARA BD (DATOS ESTADÍSTICOS):

18. Se desea conocer el número 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
Parte II.-
II.- Búsquedas, tablas y Bases de Datos Bases de datos

EJERCICIO 5: TABLAS DINÁMICAS

1. Calcular el total de Ventas y el Beneficio máximo obtenido por cada Vendedor en cada zona

2. Calcular la Comisió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 obtenido por cada Vendedor distribuido por Clientes y Zonas.

15
Parte II.-
II.- Búsquedas, tablas y Bases de Datos Bases de datos

SOLUCIÓN EJERCICIO 5: TABLAS DINÁMICAS

1. Calcular el total de Ventas y el Beneficio máximo obtenido por cada Vendedor en cada zona

2. Calcular la Comisión media pagada y el Total de Ventas obtenidas en cada Zona.

16
Parte II.-
II.- Búsquedas, tablas y Bases de Datos Bases de datos

SOLUCIÓ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 obtenido por cada Vendedor distribuido por Clientes y Zonas.

17
Parte II.-
II.- Búsquedas, tablas y Bases de Datos Bases de datos

EJERCICIO 6:

La pantalla que se muestra a continuació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
Parte II.-
II.- Búsquedas, tablas y Bases de Datos Bases de datos

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 adecuadas, para cada vendedor:
• % de Comisió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 resumen con los
siguientes valores:
• Fecha del día
• Venta Máxima
• Nombre vendedor Máxima Venta
• Venta Mínima
• Nombre vendedor Mínima Venta
• Venta Media
• Número Vendedores
• Beneficio= Total de ventas-(total de comisiones + total base)

19
Parte II.-
II.- Búsquedas, tablas y Bases de Datos Bases de datos

SOLUCIÓ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

También podría gustarte