Está en la página 1de 20

Solucin

Ejercicio de
DATOS
Parte II.-
II.- Bsquedas, tablas y Bases de Datos Bases de datos

SOLUCIN EJERCICIO
SOLUCIN 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.- Bsquedas, tablas y Bases de Datos Bases de datos

SOLUCIN 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.- Bsquedas, tablas y Bases de Datos Bases de datos

SOLUCIN EJERCICIO 5:
3. Buscar las ventas realizadas por Delgado en la zona norte

4. Buscar las ventas realizadas entre Garca y Gmez en las zonas norte y sur.

4
Parte II.-
II.- Bsquedas, tablas y Bases de Datos Bases de datos

SOLUCIN EJERCICIO 5:

5
Parte II.-
II.- Bsquedas, tablas y Bases de Datos Bases de datos

SOLUCIN EJERCICIO 5:

6
Parte II.-
II.- Bsquedas, tablas y Bases de Datos Bases de datos

FUNCIONES SOBRE BASES DE DATOS:

BDfuncin(base_de_datos;nombre_de_campo;criterios)

Las BDfuncin 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 funcin.
BDMAX() Las columnas de datos en la tabla deben tener un rtulo identificativo
BDMIN() en la primera fila. nombre_de_campo puede ser una cadena de texto
BDSUMA() con el rtulo 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 funcin. La funcin devuelve informacin de la
BDDESVEST() lista que concuerda con las condiciones especificadas en el rango de
BDDESVESTP() criterios. Este rango incluye una copia del rtulo de la columna en la
BDVAR() lista de la columna que desea que resuma la funcin. 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 continuacin, o
como nombre asignado a un rango, por ejemplo "Criterio."

7
Parte II.-
II.- Bsquedas, tablas y Bases de Datos Bases de datos

FUNCIONES SOBRE BASES DE DATOS:


DATOS
Las BDfuncin son:

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

BDMAX(): Devuelve el valor mximo de las entradas seleccionadas de una base de datos que
coinciden con los criterios

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

BDSUMA(): Suma los nmeros 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.- Bsquedas, tablas y Bases de Datos Bases de datos

FUNCIONES SOBRE BASES DE DATOS:

BDDESVEST(): Calcula la desviacin estndar basndose en una muestra de entradas


seleccionadas de la base de datos

BDDESVESTP(): Calcula la desviacin estndar basndose en la poblacin 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 basndose en toda la poblacin 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.- Bsquedas, tablas y Bases de Datos Bases de datos

SOLUCIN EJERCICIO 5: FUNCIONES PARA BD (DATOS ESTADSTICOS):

10. Calcular el Promedio, el valor mximo, el valor mnimo 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.- Bsquedas, tablas y Bases de Datos Bases de datos

SOLUCIN EJERCICIO 5: FUNCIONES PARA BD (DATOS ESTADSTICOS):

11. Calcular el Nmero 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.- Bsquedas, tablas y Bases de Datos Bases de datos

SOLUCIN EJERCICIO 5: FUNCIONES PARA BD (DATOS ESTADSTICOS):

13. Se desea conocer el total de ventas realizadas entre Rodrguez en Enero al cliente Dircasa y
Garca en la zona Norte.

=BDSUMA(base;5;A36:E38)

14. cul ha sido el beneficio total obtenido entre la zona Norte y Sur?

=BDSUMA(base;8;A41:A43)

12
Parte II.-
II.- Bsquedas, tablas y Bases de Datos Bases de datos

SOLUCIN EJERCICIO 5: FUNCIONES PARA BD (DATOS ESTADSTICOS):

15. cuntas ventas se han realizado superiores a 12020,24 ?

=BDCONTARA(base;5;A46:A47)
15. cul fue la venta mxima realizada por Garca en Febrero?

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

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

SOLUCIN EJERCICIO 5: FUNCIONES PARA BD (DATOS ESTADSTICOS):

18. Se desea conocer el nmero 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.- Bsquedas, tablas y Bases de Datos Bases de datos

EJERCICIO 5: TABLAS DINMICAS

1. Calcular el total de Ventas y el Beneficio mximo obtenido por cada Vendedor en cada zona

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

15
Parte II.-
II.- Bsquedas, tablas y Bases de Datos Bases de datos

SOLUCIN EJERCICIO 5: TABLAS DINMICAS

1. Calcular el total de Ventas y el Beneficio mximo obtenido por cada Vendedor en cada zona

2. Calcular la Comisin media pagada y el Total de Ventas obtenidas en cada Zona.

16
Parte II.-
II.- Bsquedas, tablas y Bases de Datos Bases de datos

SOLUCIN EJERCICIO 5: TABLAS DINMICAS

3. Calcular la Venta media realizada por cada Vendedor a cada Cliente en la zona Norte.

4. Calcular el Beneficio mximo obtenido por cada Vendedor distribuido por Clientes y Zonas.

17
Parte II.-
II.- Bsquedas, tablas y Bases de Datos Bases de datos

EJERCICIO 6:

La pantalla que se muestra a continuacin 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.- Bsquedas, 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 frmulas adecuadas, para cada vendedor:
% de Comisin que le corresponde (columna C)
Comisin, 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 da
Venta Mxima
Nombre vendedor Mxima Venta
Venta Mnima
Nombre vendedor Mnima Venta
Venta Media
Nmero Vendedores
Beneficio= Total de ventas-(total de comisiones + total base)

19
Parte II.-
II.- Bsquedas, tablas y Bases de Datos Bases de datos

SOLUCIN 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