Professional Documents
Culture Documents
Base de Datos 2
LABORATORIO 01
BASE DE DATOS EN EXCEL
OBJETIVO Se pretende con el presente trabajo en etapas, mostrar las posibilidades que ofrece Excel aplicadas a base de datos ( o listas) Excel permite con las limitaciones del caso, tareas utiles en determinados escenarios CONTENIDO
Filtros A!an"ados
Extraccin de datos que concuerdan con un criterio
Subtotales
Manejo de una lanilla con Su!totales- "i#eles de detalle
Laboratorio 01
UNSA-EPIS
Base de Datos 2
Ejercicio $eneral
Laboratorio 01
UNSA-EPIS
Base de Datos 2
ACTI%IDADES
! "atos
Se toma para reali#ar el trabajo una base de datos, que en este caso es una lista relacionada a un listado inmobiliario, donde fi$uran para la %enta o alquiler "epartamentos, &asas, 'ocales ( Oficinas En la base fi$uran celdas ( campos) donde se especifican propiedades que fueron %endidas, o alquiladas con las fec)as en que se reali#o la operaci*n
% $ ( ) + . / 0 2 $3 $$ $( $) $+ $$. $/ $0 $2 (3 ($ (( () (+ ((. (/ (0 (2 )3 )$ )( )) )+ )). )/ )0 $M $M $M $M $M $M $M $M $M C Costo , -. ///,// , 3/ ///,// , 3! ///,// , , , , , , , 36 ///,// , 30 ///,// , 30 ///,// , 3. 4//,// , 32 ///,// , 35 ///,// , 6/ ///,// , 63 ///,// , 66 ///,// , 6. ///,// , 62 ///,// , 62 ///,// , 64 ///,// , , , , , , , 0/ ///,// , 00 ///,// , 02 ///,// , 02 ///,// , 02 ///,// , .3 ///,// , .4 ///,// , 2/ ///,// , 2- ///,// Si Si !-1/!1/! /01!-1// Si /.1!/1// -0/,// 30/,// 3//,// 3-/,// 6-/,// 35/,// Si -.1/41/! Si Si Si !-1!-1// !61!!1// !31/21/! Si /.1/41/! Si !-1!-1// Si Si -61!!1// -.1/01/! Si /31/41/! Si Si /01!/1// /31/.1/! --/,// -0/,// -5/,// --/,// -0/,// -6/,// Si -!1/-1/! Si Si Si /-1/31/! !01/21/! /61!/1/! Si /01/.1// Si /41/31// "to +onoambiente "to +onoambiente "to +onoambiente "to +onoambiente "to +onoambiente "to +onoambiente "to +onoambiente "to +onoambiente "to +onoambiente & E Alquiler 4 *endido Si G 4ec7a !01/21// 5 I
Alquilado 4ec7a
(&$ "to ! "ormitorio (&$ "to ! "ormitorio (&$ "to ! "ormitorio (&$ "to ! "ormitorio (&$ "to ! "ormitorio (&$ "to ! "ormitorio (&$ "to ! "ormitorio (&$ "to ! "ormitorio (&$ "to ! "ormitorio (&$ "to ! "ormitorio (&$ "to ! "ormitorio (&$ "to ! "ormitorio (&$ "to ! "ormitorio (&$ "to ! "ormitorio (&$ "to ! "ormitorio (&$ "to ! "ormitorio (&$ "to ! "ormitorio (&$ "to ! "ormitorio (&$ "to ! "ormitorio )&( "to - "ormitorios )&( "to - "ormitorios )&( "to - "ormitorios )&( "to - "ormitorios )&( "to - "ormitorios )&( "to - "ormitorios )&( "to - "ormitorios )&( "to - "ormitorios )&( "to - "ormitorios
Laboratorio 01
UNSA-EPIS
Base de Datos 2
)&( "to - "ormitorios )&( "to - "ormitorios )&( "to - "ormitorios )&( "to - "ormitorios )&( "to - "ormitorios )&( "to - "ormitorios )&( "to - "ormitorios )&( "to - "ormitorios )&( "to - "ormitorios +&) "to 3 "ormitorios +&) "to 3 "ormitorios +&) "to 3 "ormitorios +&) "to 3 "ormitorios +&) "to 3 "ormitorios +&) "to 3 "ormitorios +&) "to 3 "ormitorios +&) "to 3 "ormitorios +&) "to 3 "ormitorios +&) "to 3 "ormitorios +&) "to 3 "ormitorios +&) "to 3 "ormitorios +&) "to 3 "ormitorios +&) "to 3 "ormitorios +&) "to 3 "ormitorios +&) "to 3 "ormitorios -C) &asa ! "ormitorio -C) &asa - "ormitorios -C) &asa - "ormitorios -C) &asa 3 "ormitorios -C) &asa 6 "ormitorios .C( ) &asa -7ta - "orm .C( ) &asa -7ta 3 "orm .C( ) &asa -7ta 3 "orm /8 /8 /8 /8 0O 0O 0O 0O 0O 2O( 'ocal !// m'ocal .0 m'ocal 20 m'ocales --/ mOficina -2 mOficina 60 mOficina 65 mOficina 02 mOficina 20 mOficina -p !5/ m-
, 54 ///,// , , , , , , , , , 04 ///,// , .6 0//,// , .6 0//,// , .0 ///,// , 23 ///,// , 20 ///,// , 20 ///,// , 56 ///,// , !6/ ///,// , , , , , , , , , 4/ ///,// , , 2/ ///,// , --/ ///,// , !-/ ///,// , !-- ///,// , !5/ ///,// , !/0 ///,// , , ./ ///,// , -// ///,// , -5 ///,// , , 34 ///,// , , ./ ///,// , !2/ ///,// 66/,// 6!/,// 63/,// 6!0,// 60/,// 0//,// 00/,// .0/,// 63/,// 00/,// .//,// 3./,// 0//,// 62/,// 6-/,// 63/,// 3./,// 00/,// 6//,// 34/,//
Si
-01/41//
Si Si Si Si Si Si Si Si /01/21/! /51!/1/!
Si Si Si Si
En el caso del ejemplo, una de las columnas identifica por un c*di$o el $rupo de elementos que las compone, mu( importante en este caso para las operaciones que se )an de reali#ar (car$a, ordenar, a$rupar, identificar etc )
Laboratorio 01
UNSA-EPIS
Base de Datos 2
FO&'(LA&IO
Consulta general de Registros
Ejecuci*n8 9bicar la celda acti%a sobre cualquier celda de la lista, paso si$uiente recurrir al8 Men9 &atos-4or:ulario, dentro del formulario como se puede apreciar en la ima$en, a la i#quierda se ubican los datos de los elementos de la lista, con el nombre al costado de cada titulo de la lista : la derec)a en este caso lo que nos interesa es ;Buscar si$uiente<, que permite al pulsar, a%an#ar en el listado a tra%=s del formulario o ; Buscar anterior< en el caso de querer %ol%er atr>s 7uede apreciarse, arriba a la derec)a del formulario fi$ura la cantidad de re$istros de la lista en este caso 5/ Consulta de Registros Seleccionada En este caso se quiere consultar cuantos departamentos se %endieron de - dormitorios con un costo superior a , ./ /// ( durante el a?o -//! En este caso se recurre nue%amente a &atos-4or:ularios- accionar el bot*n ;Criterios< :parece el formulario en blanco Introducir &od )&( &osto ;.3333 Vendido Si @ec)a ;)$<$(<(33$
Laboratorio 01
UNSA-EPIS
Base de Datos 2
:ccionar %uscar siguiente :utom>ticamente el formulario selecciona - departamentos a un costo de ,.4 /// con fec)a !-1/!1-//! ( otro a un costo de , 54 /// con fec)a -31!!1-//! Ingresar Registros En este caso se quiere incorporar a la %enta un "epartamento de ! "ormitorio a un costo de , 30 ./// Se recurre nue%amente a &atos-4or:ulario accionar el bot*n =nue#o> Incor orar &od "escripcion &osto (&$ &to $ &or:itorio ? )-6.33
Laboratorio 01
UNSA-EPIS
Base de Datos 2
:ccionar el bot*n =Cerrar> Se reali#a la misma operaci*n en el caso de eliminar un re$istro accionando en este caso el bot*n =eli:inar> Vol%iendo al re$istro incorporado, el nue%o re$istro se incorpora en la 'ista en la ultima fila de la misma 7ara incorporarlo en el lu$ar que le corresponde debemos recurrir a otra )erramienta de Excel Menu &atos-Ordenar :parece un cuadro que se completa de la si$uiente manera Ordenar por Cod &escri cin Costo Ascendente Ascendente Ascendente
Se muestra en ima$en lo especificado anteriormente, dando por terminado la parte de empleo de @ormularios en la base de datos, considerando que lo %isto es lo que usualmente se emplea
Laboratorio 01
Base de Datos 2
&omo puede apreciarse, en las celdas de encabe#amiento se encuentra asociada una lista desple$able Situarse sobre la celda de encabe#amiento ( en este caso nos interesa %endido) %endido ( pulsar sobre el control que desplie$a la lista
Laboratorio 01
UNSA-EPIS
Base de Datos 2
"to +onoambiente , -. ///,// "to +onoambiente , 3! ///,// "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios , 36 ///,// , 3. 4//,// , 32 ///,// , 6/ ///,// , 66 ///,// , 6. ///,// , 62 ///,// , 0/ ///,// , 02 ///,// , .4 ///,// , 2/ ///,// , 54 ///,// , 04 ///,// , .6 0//,// , .0 ///,// , 23 ///,// , 20 ///,//
&asa 3 "ormitorios , 2/ ///,// 'ocal 20 mOficina -2 mOficina 65 mOficina 20 m, ./ ///,// , -5 ///,// , 34 ///,// , ./ ///,//
Aeali#ando la misma operaci*n pero sobre los inmuebles alquilados se obtendrBa la si$uiente lista
% $ Cod6 C &escri cin Costo E 4 Alquiler G *endido 5 4ec7a I Alquilado 4ec7a @
Laboratorio 01
UNSA-EPIS
Base de Datos 2
0 2 $3 (+ (. (/ (0 +$ +( +) ++ +/ -/ -2 .$ .( .+ .. // /2
$M $M $M $M (&$ (&$ (&$ (&$ )&( )&( )&( )&( )&( +&) +&) +&) +&) -C) -C) 0O 0O
"to +onoambiente "to +onoambiente "to +onoambiente "to +onoambiente "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios &asa ! "ormitorio &asa - "ormitorios Oficina 60 mOficina 02 m-
, , , , , , , , , , , , , , , , , , , , ,
--/,// --/,// -0/,// -6/,// -0/,// 3//,// 3-/,// 6-/,// 62/,// 6-/,// 63/,// 3./,// 34/,// 60/,// 00/,// 63/,// 00/,// 3./,// 6!0,// 6!/,// 66/,//
Si Si Si Si Si Si Si Si Si Si Si Si Si Si Si Si Si Si Si Si Si
/41/31// /-1/31/! !01/21/! /61!/1/! /.1/41/! !-1!-1// !61!!1// !31/21/! /51/.1/! !-1/61// !01/51/! /-1/-1/! -01/41// /51/61/! /21/61/! /31/31/! /61!/1// !61/.1/! /-1/31/! /-1/61/! /.1/51/!
'o reali#ado )asta el momento es la primera de las posibilidades que permite el filtrado de datos
CRI'ERIOS PERSO"A8IAA&OS
7artiendo de la base filtrada donde se encuentran las locaciones %endidas, se aplican criterios personali#ados sobre la fec)a de %enta, donde en este caso interesa las %entas ejecutadas en el a?o -//! Sobre la celda @ec)a se desplie$a la lista se$Cn la ima$en de 7antalla
Laboratorio 01
UNSA-EPIS
Base de Datos 2
En la celda ad(acente a =es :aBor que> colocamos )$<$(<33, obteniendo la si$uiente lista
Laboratorio 01
UNSA-EPIS
Base de Datos 2
Laboratorio 01
UNSA-EPIS
Base de Datos 2
$ $$ $$/ (3 )3 ). )2 +0 +2 -$ ./ .2 /+ /0 03
Cod6 (&$ (&$ (&$ (&$ )&( )&( )&( +&) +&) +&) -C) /8 0O 0O
&escri cin "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to - "ormitorios "to - "ormitorios "to - "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios &asa 3 "ormitorios 'ocal 20 mOficina 65 mOficina 20 m-
Costo , 36 ///,// , 32 ///,// , 6/ ///,// , 6. ///,// , 0/ ///,// , .4 ///,// , 54 ///,// , 04 ///,// , .6 0//,// , .0 ///,// , 2/ ///,// , !-/ ///,// , ./ ///,// , 34 ///,// , ./ ///,//
Alquiler
*endido Si Si Si Si Si Si Si Si Si Si Si Si Si Si Si
4ec7a
Alquilado 4ec7a
-!1/-1/! /31/.1/! /31/41/! -.1/01/! -.1/41/! !-1/!1/! -31!!1/! /31/31/! !61/01/! !-1/-1/! /01/21/! /51!/1/! /-1/31/! /-1/41/! /61/.1/!
:mpliando lo reali#ado, se ejecuta una combinaci*n de criterios, en donde por un lado dejamos como se aprecia en la ima$en accionada la acci*n =C>, en la celda debajo de ; es :aBor que< desple$amos ; es :enor que< ( debajo de )$<$(<(333, colocamos )3<3.<(33$, obteniendo se$Cn el si$uiente listado, las %entas ejecutadas en el primer semestre del a?o -//!
% $ $$ $(3 ). +0 +2 -$ /+ 03 Cod6 (&$ (&$ (&$ )&( +&) +&) +&) /8 0O C &escri cin "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio Costo , 36 ///,// , 32 ///,// , 6. ///,// E 4 Alquiler G *endido Si Si Si Si Si Si Si Si Si 5 4ec7a -!1/-1/! /31/.1/! -.1/01/! !-1/!1/! /31/31/! !61/01/! !-1/-1/! /-1/31/! /61/.1/! I Alquilado @ 4ec7a
"to - "ormitorios , .4 ///,// "to 3 "ormitorios , 04 ///,// "to 3 "ormitorios , .6 0//,// "to 3 "ormitorios , .0 ///,// 'ocal 20 mOficina 20 m, ./ ///,// , ./ ///,//
Otro ejemplo sobre :utofiltrosD criterios personali#ados, aplicados a los alquileres Sobre la base de datos $eneral, se desea saber si existe en alquiler un de arta:ento de ( dor:itorios, cu(o costo se encuentre entre ? +(3 B ? -)3 Ejecuci*n paso por paso &atos < 4iltro < Autofiltro sobre columna Cod seleccionar )&(
Aesultado
% $ )3 Cod6 )&( C &escri cin "to - "ormitorios Costo , 0/ ///,// E 4 Alquiler Si G *endido 5 4ec7a -.1/41/! I Alquilado @ 4ec7a
Laboratorio 01
UNSA-EPIS
Base de Datos 2
)$ )( )) )+ )). )/ )0 )2 +3 +$ +( +) ++ ++. +/
)&( )&( )&( )&( )&( )&( )&( )&( )&( )&( )&( )&( )&( )&( )&( )&( )&(
"to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios
, 00 ///,// , 02 ///,// , 02 ///,// , 02 ///,// , .3 ///,// , .4 ///,// , 2/ ///,// , 2- ///,// , 54 ///,// , , , , , , , , 0//,// 62/,// 6-/,// 63/,// 3./,// 00/,// 6//,// 34/,// Si -01/41// Si Si Si Si /51/.1/! !-1/61// !01/51/! /-1/-1/! Si -31!!1/! Si Si !-1/!1/! /01!-1// Si /.1!/1//
"to - "ormitorios , 0/ ///,// "to - "ormitorios , 00 ///,// "to - "ormitorios , 02 ///,// "to - "ormitorios , 02 ///,// "to - "ormitorios , 02 ///,// "to - "ormitorios , .3 ///,// "to - "ormitorios , .4 ///,// "to - "ormitorios , 2/ ///,// "to - "ormitorios , 2- ///,// "to - "ormitorios , 54 ///,// "to - "ormitorios "to - "ormitorios "to - "ormitorios , , , 0//,// 00/,// 6//,//
Si Si Si
Sobre columna Alquiler Seleccionar D ersonalizarE :parece la opci*n Autofiltro PersonalizadoD &olocar8 I#quierda Des :aBor o igual que derec)a +(3 "ebajo I#quierda E es :enor o igual que derec)a -)3
% $ +3 C Costo E , 4 Alquiler 0//,// G *endido 5 4ec7a I Alquilado @ 4ec7a
&omo resultado se obtiene que existe un departamento en alquiler que reCne las caracterBsticas especificadas
FILT&OS A%AN)ADOS
Extraccin de datos que concuerdan con un criterio
Laboratorio 01
UNSA-EPIS
Base de Datos 2
&onsiste en una de las operaciones m>s importantes a ejecutar &onsiste en extraer de la base de datos un $rupo de re$istros seleccionados mediante un criterio 7ara ello se usara un filtro a%an#ado Se emplea para reali#ar la operaci*n la misma base de datos ori$inal, a la cual se le aplica :utofiltros EjecucinF !F &atos-4iltros-Autofiltros -F "esple$ar la lista desple$able en Costo ( seleccionar D#acGasE "esple$ar la lista desple$able en Alquiler ( seleccionar D#acGasE
Obteni=ndose la si$uiente base filtrada con solamente las locaciones que se encuentran en %enta ( en alquiler
% $ ) . / $( $) $. $0 ($ () ((2 )$ )) )+ ))0 +3 ++. -3 -+ --. -0 .3 .) ..0 /3 /$ Cod6 $M $M $M (&$ (&$ (&$ (&$ (&$ (&$ (&$ (&$ )&( )&( )&( )&( )&( )&( )&( )&( +&) +&) +&) +&) +&) +&) +&) -C) -C)
C &escri cion "to +onoambiente "to +onoambiente "to +onoambiente "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios &asa - "ormitorios &asa 6 "ormitorios Costo
E , 3/ ///,// , , , 30 ///,// , 30 ///,// , 35 ///,// , 63 ///,// , 62 ///,// , 64 ///,// , , , 00 ///,// , 02 ///,// , 02 ///,// , .3 ///,// , 2- ///,// , , , , .6 0//,// , 20 ///,// , 56 ///,// , !6/ ///,// , , , , 4/ ///,// , --/ ///,// , !-- ///,// , !5/ ///,//
G *endido 4ec7a
I Alquilado 4ec7a
30/,// 35/,//
Laboratorio 01
UNSA-EPIS
Base de Datos 2
/( /) /0$
/8 /8 /8 2O(
El si$uiente paso es definir el criterio para extraer los re$istros de la base de datos 'os criterios a adoptar consisten en determinar la cantidad de locaciones que se encuentran en %enta con costos inferiores a un criterio El mismo temperamento se adopto con las locaciones en alquiler
% 0+ 00. 0/ 00 02 23 2$ 2( Cod6 $M (&$ )&( +&) -C) .C( ) /8 2O( C Costo G, 3/ /// G, 60 /// G, ./ /// G, 5/ /// G, !// /// G, !3/ /// G, !!/ /// G, !5/ /// & Cod6 $M (&$ )&( +&) -C) .C( ) /8 2O( E Alquiler G, -./ G, 3./ G, 06/ G, .3/ G, 00/ G, .// G, 0// G, 00/
&on esto se indican los re$istros que se extraer>n El si$uiente paso ser> indicar que campos se extraer>n, estableciendo el ran$o de extracci*n
% 2Cod6 C &escri cion Costo & E &escri cion 4 Cod6 G Alquiler
7rocediendo a)ora a extraer los datos especificados, estos ser>n copiados desde el >rea de base de datos al >rea de extracci*n Ejecuci*n ! 9bicar el cursor en cualquier celda perteneciente a la lista ori$inal filtrada - +enCD"atos, optar por @iltro ( lue$o @iltro :%an#ado
Laboratorio 01
UNSA-EPIS
Base de Datos 2
) En el recuadro Rango de lista aparece especificado el ran$o de la base de datos a la cual pertenece la celda acti%a, en es caso deberia ser %$F@0$ + 7ulsar en Contraer, en el recuadro Rango de criterios, ( allB se selecciona %0+FC2( - Vol%er al cuadro de dialo$o completo , pulsando el bot*n Ex andir . :cti%ar la opci*n Co iar a otro lugar / 7ulsar en el bot*n Contraer, del recuadro Co iar a, que se acti%a al reali#ar la operaci*n ., ( seleccionar %2-F&20 7ulsar expandir, obteni=ndose la ima$en de pantalla mostrada 2 Ace tar :l aceptar se extraer>n las locaciones que se ubican con su costo, cumpliendo los criterios debajo de las celdas %2-F&27ara obtener lo referente a alquileres que cumplan tambi=n con los criterios especificados se deber> repetir la operaci*n ( en el aso + Seleccionar &0+FE2( ( en el paso / Seleccionar E2-FG2-, :ceptando Obteniendo entonces con estos pasos la Su! !ase que cumple con los criterios especificados
% 22. 2/ 20 22 $33 $3$ $3( $3) $3+ $3$3. Cod6 $M (&$ (&$ (&$ (&$ (&$ (&$ (&$ (&$ (&$ )&( C &escri cion "to +onoambiente "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to - "ormitorios Costo , , , , , , , , , , , -. ///,// 36 ///,// 30 ///,// 30 ///,// 3. 4//,// 32 ///,// 35 ///,// 6/ ///,// 63 ///,// 66 ///,// 0/ ///,// & E &escri cion "to +onoambiente "to +onoambiente "to +onoambiente "to +onoambiente "to +onoambiente "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to - "ormitorios "to - "ormitorios 4 Cod6 $M $M $M $M $M (&$ (&$ (&$ (&$ )&( )&( , , , , , , , , , , , G Alquiler --/,// -0/,// --/,// -0/,// -6/,// -0/,// 30/,// 3//,// 3-/,// 0//,// 62/,//
Laboratorio 01
UNSA-EPIS
Base de Datos 2
$3/ $30 $32 $$3 $$$ $$( $$) $$+ $$$$. $$/ $$0 $$2 $(3 $($ $(( $() $(+
)&( )&( )&( )&( +&) +&) +&) +&) +&) +&) +&) -C) -C)
"to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios &asa - "ormitorios &asa 3 "ormitorios
, , , , , , , , , , , , ,
00 ///,// 02 ///,// 02 ///,// 02 ///,// 04 ///,// .6 0//,// .6 0//,// .0 ///,// 23 ///,// 20 ///,// 20 ///,// 4/ ///,// 2/ ///,//
"to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios &asa ! "ormitorio &asa - "ormitorios 'ocal .0 m-
)&( )&( )&( )&( )&( +&) +&) +&) +&) +&) +&) -C) -C) /8
, , , , , , , , , , , , , ,
6-/,// 63/,// 3./,// 6//,// 34/,// 60/,// 0//,// 00/,// 63/,// 00/,// .//,// 3./,// 6!0,// 63/,//
.C( ) &asa -7ta - "orm .C( ) &asa -7ta 3 "orm /8 /8 2O( 'ocal !// m'ocal 20 mOficina -p !5/ m-
S(BTOTALES
Esta operaci*n permite obtener subtotales por $rupo, debiendo estar la lista ordenada, en este caso se encuentra ordenada or cdigo 7ara reali#ar un ejemplo, aplicando el comando Subtotales, se emplea el listado obtenido como sub base de la base de datos ori$inal, donde por ejemplo se desea obtener los subtotales se$Cn los c*di$os de locaciones en %enta ( en alquiler
A (22 )33 )3$ )3( )3) )3+ )3)3. )3/ )30 )32 )$3 )$$ )$( )$) )$+ )$)$. )&( "to - "ormitorios , 0/ ///,// $M (&$ (&$ (&$ (&$ (&$ (&$ (&$ (&$ (&$ "to +onoambiente "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio , , , , , , , , , , -. ///,// 36 ///,// 30 ///,// 30 ///,// 3. 4//,// 32 ///,// 35 ///,// 6/ ///,// 63 ///,// 66 ///,// "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to - "ormitorios "to - "ormitorios "to - "ormitorios (&$ (&$ (&$ (&$ )&( )&( )&( , , , , , , , -0/,// 30/,// 3//,// 3-/,// 0//,// 62/,// 6-/,// Cod6 % &escri cion Costo C & &escri cion "to +onoambiente "to +onoambiente "to +onoambiente "to +onoambiente "to +onoambiente E Cod6 $M $M $M $M $M , , , , , 4 Alquiler --/,// -0/,// --/,// -0/,// -6/,//
Laboratorio 01
UNSA-EPIS
Base de Datos 2
)$/ )$0 )$2 )(3 )($ )(( )() )(+ )()(. )(/ )(0 )(2 ))3 ))$ ))( ))) ))+
)&( )&( )&( )&( +&) +&) +&) +&) +&) +&) +&) -C) -C)
"to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios &asa - "ormitorios &asa 3 "ormitorios
, , , , , , , , , , , , ,
00 ///,// 02 ///,// 02 ///,// 02 ///,// 04 ///,// .6 0//,// .6 0//,// .0 ///,// 23 ///,// 20 ///,// 20 ///,// 4/ ///,// 2/ ///,//
"to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios &asa ! "ormitorio &asa - "ormitorios
)&( )&( )&( )&( +&) +&) +&) +&) +&) +&) -C) -C)
, , , , , , , , , , , ,
63/,// 3./,// 6//,// 34/,// 60/,// 0//,// 00/,// 63/,// 00/,// .//,// 3./,// 6!0,//
.C( ) &asa -7ta - "orm .C( ) &asa -7ta 3 "orm /8 /8 2O( 'ocal !// m'ocal 20 mOficina -p !5/ m-
, !-/ ///,// , !-- ///,// , !/0 ///,// , ./ ///,// 'ocal .0 m/8 , 63/,// , !2/ ///,//
En la lista como se puede obser%ar se produjo una peque?a modificaci*n, los codi$os respecto a %entas ( alquiler coinciden desde su parte inferior a superior En primer lu$ar, se obtiene los subtotales respecto a los inmuebles en %enta
7aso por paso ! &olocar el cursor sobre cualquier parte de la planilla a subtotali#ar Tomar la opci*n &atos- Su!totales, Excel selecciona la tabla ( aparece la si$uiente
ima$en de pantalla
Laboratorio 01
UNSA-EPIS
Base de Datos 2
3 6 0
"onde dice Para cada ca:!io enF descol$ar las opciones ( seleccionar D$E Cod "onde dice 1sar funcin, descol$ar las opciones ( seleccionar Su:a "onde dice Agregar su!totales aF marcar Costo
.6 Ace tar
Co:o resultado se o!tiene la siguiente lanilla con los su!totales de los in:ue!les en #enta
Laboratorio 01
UNSA-EPIS
Base de Datos 2
&
Laboratorio 01
UNSA-EPIS
Base de Datos 2
(20 (22 )33 )3$ )3( )3) )3+ )3)3. )3/ )30 )32 )$3 )$$ )$( )$) )$+ )$)$. )$/ )$0 )$2 )(3 )($ )(( )() )(+ )()(. )(/ )(0 )(2 ))3 ))$ ))( ))) ))+ )))). ))/ ))0 ))2 )+3 )+$ )+(
&escri cion "to +onoambiente "to +onoambiente "to +onoambiente "to +onoambiente $M "to +onoambiente , -. ///,// "to +onoambiente 'otal $M ? (.6333H33 (&$ "to ! "ormitorio , 36 ///,// (&$ "to ! "ormitorio , 30 ///,// (&$ "to ! "ormitorio , 30 ///,// (&$ "to ! "ormitorio , 3. 4//,// (&$ "to ! "ormitorio , 32 ///,// (&$ "to ! "ormitorio , 35 ///,// "to ! "ormitorio (&$ "to ! "ormitorio , 6/ ///,// "to ! "ormitorio (&$ "to ! "ormitorio , 63 ///,// "to ! "ormitorio (&$ "to ! "ormitorio , 66 ///,// "to ! "ormitorio 'otal (&$ ? )+(6233H33 "to - "ormitorios "to - "ormitorios )&( "to - "ormitorios , 0/ ///,// "to - "ormitorios )&( "to - "ormitorios , 00 ///,// "to - "ormitorios )&( "to - "ormitorios , 02 ///,// "to - "ormitorios )&( "to - "ormitorios , 02 ///,// "to - "ormitorios )&( "to - "ormitorios , 02 ///,// "to - "ormitorios 'otal )&( ? (/.6333H33 +&) "to 3 "ormitorios , 04 ///,// +&) "to 3 "ormitorios , .6 0//,// "to 3 "ormitorios +&) "to 3 "ormitorios , .6 0//,// "to 3 "ormitorios +&) "to 3 "ormitorios , .0 ///,// "to 3 "ormitorios +&) "to 3 "ormitorios , 23 ///,// "to 3 "ormitorios +&) "to 3 "ormitorios , 20 ///,// "to 3 "ormitorios +&) "to 3 "ormitorios , 20 ///,// "to 3 "ormitorios 'otal +&) ? +/.6333H33 -C) &asa - "ormitorios , 4/ ///,// &asa ! "ormitorio -C) &asa 3 "ormitorios , 2/ ///,// &asa - "ormitorios 'otal -C) ? $.36333H33 .C( ) &asa -7ta - "orm , !-/ ///,// .C( ) &asa -7ta 3 "orm , !-- ///,// 'otal .C( ) ? (+(6333H33 /8 'ocal !// m, !/0 ///,// /8 'ocal 20 m, ./ ///,// 'ocal .0 m'otal /8 ? $.-6333H33 2O( Oficina -p !5/ m- , !2/ ///,// 'otal 2O( ? $/36333H33 'otal general ? $60-/6233H33
Cod6
&escri cion
Costo
Cod6 $M $M $M $M $M
(&$ (&$ (&$ (&$ )&( )&( )&( )&( )&( )&( )&(
, , , , , , , , , , ,
-0/,// 30/,// 3//,// 3-/,// 0//,// 62/,// 6-/,// 63/,// 3./,// 6//,// 34/,//
, , , , , , , ,
/8
63/,//
Laboratorio 01
UNSA-EPIS
Base de Datos 2
:l efectuar el comando de Subtotales, inserto una fila separando los codi$os de inmuebles, ( se calculo el subtotal de %entas para cada uno, ( un total $eneral al final de la planilla MA"E@O &E 1"A P8A"I88A CO" S1%'O'A8ES- "I*E8ES &E &E'A88E En la base de datos aparecieron unos controles especiales a la derec)a de la planilla, que permite )acer manejos sobre la misma En la planilla se pueden leer tres ni%eles
Accionando clic sobre en numero ( se o!tiene Solamente el total $eneral por cada codi$o Se aprecia en ima$en de pantalla
Laboratorio 01
UNSA-EPIS
Base de Datos 2
'a otra forma de pasar de un ni%el a otro, es mediante los botones que se encuentran a la i#quierda, para cada $rupo de c*di$os con un signo H o signo I 'a funci*n de estos botones es expandir o contraer un $rupo especial 9n clic en el si$no J expande ( muestra todas las filas 9n clic en el si$no E contre todo el $rupo mostrando solamente los totales o subtotales En nuestro caso como ejemplo se contraen todos los $rupos a excepci*n de $rupo c*di$o 3"que se dejo expandida Se obser%a lo expresado en la ima$en de pantalla
Laboratorio 01
UNSA-EPIS 7lanilla que se obtiene A % (20 Cod6 &escri cion (22 )33 )3$ )3( )3+ 'otal $M
Base de Datos 2
C Costo
& &escri cion "to +onoambiente "to +onoambiente "to +onoambiente "to +onoambiente
E Cod6 $M $M $M $M
(.6333H33
'otal (&$
? )+(6233H33 "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios )&( )&( )&( )&( )&( )&( )&( , , , , , , , 0//,// 62/,// 6-/,// 63/,// 3./,// 6//,// 34/,//
"to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios
'otal +&) 'otal -C) 'otal .C( ) 'otal /8 'otal 2O( 'otal general
Se a obtenido )asta el momento los subtotales de los inmuebles en %enta , para completar el ejercicio se debe obtener a)ora8 Su!totales de los in:ue!les en alquiler
S(B#S(BTOTALES
'a planilla, admite mas de un ni%el de Subtotali#acion, es decir en este caso se puede aplicar el comando de subtotales dos %eces, para obtener subtotales sobre inmuebles en %enta ( subtotales sobre inmuebles en alquiler 7aso por paso ! 3 6 0 . &olocar el cursor sobre cualquier parte de la planilla a subtotali#ar Tomar la opci*n &atos- Su!totales, Excel selecciona la tabla "onde dice Para cada ca:!io enF descol$ar las opciones ( seleccionar D(E Cod "onde dice 1sar funcin, descol$ar las opciones ( seleccionar Su:a "onde dice Agregar su!totales aF marcar Alquiler "esmarcar la opci*n Ree: lazar Su!totales actuales
Laboratorio 01
UNSA-EPIS
Base de Datos 2
Ace tar
El paso . )ace que la se$unda subtotali#acion no reemplace a la primera Se obtiene con estas operaciones completar el ejercicio se$Cn se obser%a en la si$uiente planilla A Cod6 % &escri cion & Costo &escri cion "to +onoambiente "to +onoambiente "to +onoambiente "to +onoambiente "to +onoambiente , -. ///,// "to +onoambiente ? , , , , , , (.6333H33 36 ///,// 30 ///,// 30 ///,// 3. 4//,// 32 ///,// 35 ///,// "to ! "ormitorio C E Cod6 $M $M $M $M $M 'otal $M 4 Alquiler , --/,// , -0/,// , --/,// , -0/,// , -6/,// ? $6$03H33
(2/ (20 (22 )33 )3$ )3( )3) )3+ )3)3. )3/ )30 )32 )$3
"to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio "to ! "ormitorio
(&$
-0/,//
Laboratorio 01
UNSA-EPIS
Base de Datos 2
)$$ )$( )$) )$+ )$)$. )$/ )$0 )$2 )(3 )($ )(( )() )(+ )()(. )(/ )(0 )(2 ))3 ))$ ))( ))) ))+ )))). ))/ ))0 ))2 )+3 )+$ )+( )+) )++ )+)+. )+/ )+0
, , ,
(&$ (&$ (&$ 'otal (&$ )&( )&( )&( )&( )&( )&( )&( 'otal )&(
, 30/,// , 3//,// , 3-/,// ? $6((3H33 , 0//,// , 62/,// , 6-/,// , 63/,// , 3./,// , 6//,// , 34/,// ? (62/3H33
? )+(6233H33 "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios
)&( )&( )&( )&( )&( 'otal )&( +&) +&) +&) +&) +&) +&) +&) 'otal +&) -C) -C) 'otal -C) .C( ) .C( ) 'otal .C( ) /8 /8
"to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios "to - "ormitorios
, , , , ,
"to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios "to 3 "ormitorios
? (/.6333H33 , 04 ///,// , .6 0//,// "to 3 "ormitorios , .6 0//,// "to 3 "ormitorios , .0 ///,// "to 3 "ormitorios , 23 ///,// "to 3 "ormitorios , 20 ///,// "to 3 "ormitorios , 20 ///,// "to 3 "ormitorios
+&) +&) +&) +&) +&) +&) 'otal +&) -C) -C) 'otal -C)
, 60/,// , 0//,// , 00/,// , 63/,// , 00/,// , .//,// ? )6303H33 , , ? 3./,// 6!0,// //-H33
? +/.6333H33 &asa - "ormitorios , 4/ ///,// &asa ! "ormitorio &asa 3 "ormitorios , 2/ ///,// &asa - "ormitorios ? , , ? , , $.36333H33 !-/ ///,// !-- ///,// (+(6333H33 !/0 ///,// ./ ///,// 'ocal .0 m-
/8 'otal /8
, ?
63/,// +)3H33
MA"E@O &E 1"A P8A"I88A CO" S1%'O'A8ES- "I*E8ES &E &E'A88E 'a planilla en este caso presenta 0 ni%eles de detalle ! &ontrae toda la planilla E mantiene tBtulos - Solamente el total $eneral ( mBnimo ni%el de detalle) 3 Total $eneral ( subtotales por inmuebles en %enta 6 Total $eneral ( subtotales por inmuebles en alquiler 0 'ista completa ( m>ximo ni%el de detalle)
Laboratorio 01
UNSA-EPIS
Base de Datos 2
&uando se imprime una planilla con Subtotales solamente aparecen en la )oja impresa los datos que no est>n ocultos 7ara quitar los Subtotales de una planilla, colocar el cursor sobre cualquier celda de la lista ! &olocar el cursor sobre cualquier celda de la lista - Opci*n &atos-Su!totales 3 :ccionar en Kuitar 'odos
Laboratorio 01
Base de Datos 2
Funcin BDCONTAR
&uenta las celdas que contiene un numero en una columna de una lista o base de datos ( que concuerdan con los criterios especificados El ar$umento nombreIdeIcampo es opcional Si se pasa por alto, B"&OJT:A cuenta todos los re$istros de la base de datos que coinciden con los criterios Sintaxis %&CO"'ARD!aseLdeLdatosMno:!reLdeLca: oMcriteriosE %aseLdeLdatosF es el ran$o de celdas que compone la base de datos 9na base de datos es una lista de datos relacionados en la que las filas de informaci*n relacionada, son los re$istros, ( las columnas de datos forman el ran$o de celdas que componen la base de datos "o:!reLdeLca: oF indica el campo que se utili#a en la informaci*n JombreIdeIcampo puede ser texto con rotulo encerrado entre dobles comillas, como por ejemplo ;Edad< o ;&o<, o como un numero que represente la posici*n de la columna en la lista, ! para la primer columna, - para la se$unda columna ( asB sucesi%amente CriteriosF es el ran$o de celdas que contiene los criterios de la base de datos 7uede utili#ar cualquier ran$o en el ar$umento &riterios mientras este inclu(a por lo menos un rotulo de columna ( por lo menos una celda debajo del rotulo de columna que especifique una condici*n de columna
Funcin BDCONTARA
&uenta =l numero de celdas que no est>n en blanco dentro de los re$istros que cumplan con los criterio especificados Sintaxis %&CO"'ARAD!aseLdeLdatosMno:!reLdeLca: oMcriteriosE %aseLdeLdatosF es el ran$o de celdas que compone la base de datos 9na base de datos es una lista de datos relacionados en la que las filas de informaci*n relacionada, son los re$istros, ( las columnas de datos forman el ran$o de celdas que componen la base de datos "o:!reLdeLca: oF indica el campo que se utili#a en la informaci*n JombreIdeIcampo puede ser texto con rotulo encerrado entre dobles comillas, como por ejemplo ;Edad< o ;&o<, o como un numero que represente la posici*n de la columna en la lista, ! para la primer columna, - para la se$unda columna ( asB sucesi%amente Si se omite el campo, B"&OJT:A: de%uel%e la suma de todos los re$istros que cumplan el criterio Si se inclu(e el campo, B"&OJT:A: de%uel%e solo los re$istros que conten$an un %alor en el campo ( cumplan el criterio CriteriosF es el ran$o de celdas que contiene los criterios de la base de datos 7uede utili#ar cualquier ran$o en el ar$umento &riterios mientras este inclu(a por lo menos un rotulo de columna ( por lo menos una celda debajo del rotulo de columna que especifique una condici*n de columna
Eje: lo
Laboratorio 01
UNSA-EPIS
Base de Datos 2
Se )a confeccionado una peque?a base de datos para ser aplicada como ejemplo a todas las funciones que cuenta Excel para base de datos En este primer caso se aplicara a las dos @unciones explicadas primeramente
A % C & E 4 G $ 4ec7a *endedor *entas 4ec7a *endedor *entas ( $3<32<3$Ortiz ? $6(/+H-;(-<$3<3$ Garcia ;? $6-33 ) $)<32<3$Garcia ? $60(/H33 + (3<32<3$Oraci ? /2$H/3 $3 + (+<32<3$Ortiz ? 2(3H/. (/<32<3$Al#arez ? $6/02H)3 / 3$<$3<3$&anielli ? +6)($H33 0 3)<$3<3$"atale ? $6/-+H-3 2 $-<$3<3$Ortiz ? 2$)H-3 $3 ()<$3<3$Garcia ? .$.H($$ (2<$3<3$Oraci ? $6$)$H33 $( 3(<$$<3$"atale ? $6(+/H33 $) 32<$$<3$Garcia ? $600-H33 $+ $+<$$<3$Ortiz ? (6$/-H33 $()<$$<3$&anielli ? $6/-3H-3 $. (/<$$<3$Al#arez ? $6)+0H-3 $/ 3+<$(<3$"atale ? $6+(0H($0 $)<$(<3$Garcia ? .()H-3 $2 $/<$(<3$Oraci ? $6-2-H33 (3 (3<$(<3$Ortiz ? (6+.-H33 En la celda E6 se indica la cantidad de %entas ejecutadas despu=s del -01!/1/! &elda E+N%&CO"'ARDA$FC(3M$ME$FE(E En la celda @6 se indica la cantidad de %entas que ejecuto el %endedor Karcia &elda 4+N%&CO"'ARADA$FC(3M(M4$F4(E En la celda K6 se indica la cantidad de %entas superiores a , ! 0// &elda G+N%&CO"'ARDA$FC(3M)MG$FG(E
Funcin BDDESVEST
&alcula la des%iaci*n est>ndar de una poblaci*n bas>ndose en una muestra, utili#ando los nCmeros de una columna de una lista o base de datos que concuerdan con las condiciones especificadas Sintaxis %&&ES*ES'D!aseLdeLdatosMno:!reLdeLca: oMcriteriosE %aseLdeLdatosF es el ran$o de celdas que compone la base de datos 9na base de datos es una lista de datos relacionados en la que las filas de informaci*n relacionada, son los re$istros, ( las columnas de datos forman el ran$o de celdas que componen la base de datos "o:!reLdeLca: oF indica el campo que se utili#a en la informaci*n JombreIdeIcampo puede ser texto con rotulo encerrado entre dobles comillas, como por ejemplo ;Edad< o ;&o<, o como un numero que represente la posici*n de la columna en la lista, ! para la primer columna, - para la se$unda columna ( asB sucesi%amente CriteriosF es el ran$o de celdas que contiene los criterios de la base de datos 7uede utili#ar cualquier ran$o en el ar$umento &riterios mientras este inclu(a por lo menos un rotulo de columna ( por lo menos una celda debajo del rotulo de columna que especifique una condici*n de columna
Laboratorio 01
UNSA-EPIS
Base de Datos 2
A % C & E $ 4ec7a *endedor *entas *endedor ( $3<32<3$Ortiz ? $6(/+H-Garcia ) $)<32<3$Garcia ? $60(/H33 + (3<32<3$Oraci ? /2$H/3 /$+H3/-2(2 (+<32<3$Ortiz ? 2(3H/. (/<32<3$Al#arez ? $6/02H)3 / 3$<$3<3$&anielli ? +6)($H33 0 3)<$3<3$"atale ? $6/-+H-3 2 $-<$3<3$Ortiz ? 2$)H-3 $3 ()<$3<3$Garcia ? .$.H($$ (2<$3<3$Oraci ? $6$)$H33 $( 3(<$$<3$"atale ? $6(+/H33 $) 32<$$<3$Garcia ? $600-H33 $+ $+<$$<3$Ortiz ? (6$/-H33 $()<$$<3$&anielli ? $6/-3H-3 $. (/<$$<3$Al#arez ? $6)+0H-3 $/ 3+<$(<3$"atale ? $6+(0H($0 $)<$(<3$Garcia ? .()H-3 $2 $/<$(<3$Oraci ? $6-2-H33 (3 (3<$(<3$Ortiz ? (6+.-H33 'a celda E6 muestra el des%Bo est>ndar de %alores de la tercera columna de las %entas referidas a KarcBa &elda E+N %&&ES*ES'DA$FC(3M)ME$FE(E 'a funci*n considera solamente las celdas cu(o contenido sea num=rico, inclu(e tambi=n el %alor /, i$norando las celdas %acBas o de contenido no num=rico
Funcin BDDESVESTP
&alcula la des%iaci*n est>ndar de una poblaci*n bas>ndose en toda la poblacion, utili#ando los nCmeros de una columna de una lista o base de datos que concuerdan con las condiciones especificadas Sintaxis %&&ES*ES'PD!aseLdeLdatosMno:!reLdeLca: oMcriteriosE %aseLdeLdatosF es el ran$o de celdas que compone la base de datos 9na base de datos es una lista de datos relacionados en la que las filas de informaci*n relacionada, son los re$istros, ( las columnas de datos forman el ran$o de celdas que componen la base de datos "o:!reLdeLca: oF indica el campo que se utili#a en la informaci*n JombreIdeIcampo puede ser texto con rotulo encerrado entre dobles comillas, como por ejemplo ;Edad< o ;&o<, o como un numero que represente la posici*n de la columna en la lista, ! para la primer columna, - para la se$unda columna ( asB sucesi%amente CriteriosF es el ran$o de celdas que contiene los criterios de la base de datos 7uede utili#ar cualquier ran$o en el ar$umento &riterios mientras este inclu(a por lo menos un rotulo de columna ( por lo menos una celda debajo del rotulo de columna que especifique una condici*n de columna A % C & E $ 4ec7a *endedor *entas *endedor ( $3<32<3$Ortiz ? $6(/+H-Garcia
Laboratorio 01
UNSA-EPIS
Base de Datos 2
) $)<32<3$Garcia ? $60(/H33 + (3<32<3$Oraci ? /2$H/3 .$0H+3/02(+<32<3$Ortiz ? 2(3H/. (/<32<3$Al#arez ? $6/02H)3 / 3$<$3<3$&anielli ? +6)($H33 0 3)<$3<3$"atale ? $6/-+H-3 2 $-<$3<3$Ortiz ? 2$)H-3 $3 ()<$3<3$Garcia ? .$.H($$ (2<$3<3$Oraci ? $6$)$H33 $( 3(<$$<3$"atale ? $6(+/H33 $) 32<$$<3$Garcia ? $600-H33 $+ $+<$$<3$Ortiz ? (6$/-H33 $()<$$<3$&anielli ? $6/-3H-3 $. (/<$$<3$Al#arez ? $6)+0H-3 $/ 3+<$(<3$"atale ? $6+(0H($0 $)<$(<3$Garcia ? .()H-3 $2 $/<$(<3$Oraci ? $6-2-H33 (3 (3<$(<3$Ortiz ? (6+.-H33 'a celda E6 muestra el des%Bo est>ndar (considerando poblaci*n total) de %alores de la tercera columna de las %entas referidas a KarcBa &elda E+N %&&ES*ES'PDA$FC(3M)ME$FE(E 'a funci*n considera solamente las celdas cu(o contenido sea num=rico, inclu(e tambi=n el %alor /, i$norando las celdas %acBas o de contenido no num=rico
Funcin BDEXTRAER
Extrae un Cnico %alor de la columna de una lista de datos que concuerde con las condiciones especificadas Sintaxis %&E,'RAERD!aseLdeLdatosMno:!reLdeLca: oMcriteriosE %aseLdeLdatosF es el ran$o de celdas que compone la base de datos 9na base de datos es una lista de datos relacionados en la que las filas de informaci*n relacionada, son los re$istros, ( las columnas de datos forman el ran$o de celdas que componen la base de datos "o:!reLdeLca: oF indica el campo que se utili#a en la informaci*n JombreIdeIcampo puede ser texto con rotulo encerrado entre dobles comillas, como por ejemplo ;Edad< o ;&o<, o como un numero que represente la posici*n de la columna en la lista, ! para la primer columna, - para la se$unda columna ( asB sucesi%amente CriteriosF es el ran$o de celdas que contiene los criterios de la base de datos 7uede utili#ar cualquier ran$o en el ar$umento &riterios mientras este inclu(a por lo menos un rotulo de columna ( por lo menos una celda debajo del rotulo de columna que especifique una condici*n de columna O!ser#acionesF Si nin$un re$istro coincide con los criterios, B"ELTA:EA, de%uel%e el %alor de error OP*A8ORQ Si mas de un re$istro coincide con los criterios, B"ELTA:EA, de%uel%e el %alor de error OP*A8ORQ A % C 4ec7a *endedor *entas $3<32<3$Ortiz ? $6(/+H-$)<32<3$Garcia ? $60(/H33 (3<32<3$Oraci ? /2$H/3 & E 4ec7a (/<32<3$ *endedor 4
$ ( ) +
*entas
Laboratorio 01
UNSA-EPIS
Base de Datos 2
(+<32<3$Ortiz ? 2(3H/Al#arez ? $6/02H)3 . (/<32<3$Al#arez ? $6/02H)3 / 3$<$3<3$&anielli ? +6)($H33 0 3)<$3<3$"atale ? $6/-+H-3 2 $-<$3<3$Ortiz ? 2$)H-3 $3 ()<$3<3$Garcia ? .$.H($$ (2<$3<3$Oraci ? $6$)$H33 $( 3(<$$<3$"atale ? $6(+/H33 $) 32<$$<3$Garcia ? $600-H33 $+ $+<$$<3$Ortiz ? (6$/-H33 $()<$$<3$&anielli ? $6/-3H-3 $. (/<$$<3$Al#arez ? $6)+0H-3 $/ 3+<$(<3$"atale ? $6+(0H($0 $)<$(<3$Garcia ? .()H-3 $2 $/<$(<3$Oraci ? $6-2-H33 (3 (3<$(<3$Ortiz ? (6+.-H33 &elda E-N%&E,'RAERDA$FC(3M(ME$FE(E &elda 4-N%&E,'RAERDA$FC(3M)ME$FE(E "e la %enta reali#ada en la fec)a especificada en la celda E(, se extraen, en la celda E- el nombre del %endedor que ejecuto la misma, ( en la celda 4- el monto respecti%o
Funcin BDMAX
"e%uel%e el %alor m>ximo dentro de un campo o columna de una base de datos, los re$istros que coincidan con los criterios especificados Sintaxis %&MA,D!aseLdeLdatosMno:!reLdeLca: oMcriteriosE %aseLdeLdatosF es el ran$o de celdas que compone la base de datos 9na base de datos es una lista de datos relacionados en la que las filas de informaci*n relacionada, son los re$istros, ( las columnas de datos forman el ran$o de celdas que componen la base de datos "o:!reLdeLca: oF indica el campo que se utili#a en la informaci*n JombreIdeIcampo puede ser texto con rotulo encerrado entre dobles comillas, como por ejemplo ;Edad< o ;&o<, o como un numero que represente la posici*n de la columna en la lista, ! para la primer columna, - para la se$unda columna ( asB sucesi%amente En este caso en la columna donde se extrae la %enta m>xima CriteriosF es el ran$o de celdas que contiene los criterios de la base de datos 7uede utili#ar cualquier ran$o en el ar$umento &riterios mientras este inclu(a por lo menos un rotulo de columna ( por lo menos una celda debajo del rotulo de columna que especifique una condici*n de columna
$ ( ) + .
? ? ? ? ?
& Cantid6 $ ( ) + -
4ec7a
Laboratorio 01
UNSA-EPIS
Base de Datos 2
/ 3$<$3<3$&anielli ? +6)($H33 . ? $600-H33 32<$$<3$ 0 3)<$3<3$"atale ? $6/-+H-3 / 2 $-<$3<3$Ortiz ? 2$)H-3 0 $3 ()<$3<3$Garcia ? .$.H(2 $$ (2<$3<3$Oraci ? $6$)$H33 $3 $( 3(<$$<3$"atale ? $6(+/H33 $$ $) 32<$$<3$Garcia ? $600-H33 $( $+ $+<$$<3$Ortiz ? (6$/-H33 $) $()<$$<3$&anielli ? $6/-3H-3 $+ $. (/<$$<3$Al#arez ? $6)+0H-3 $$/ 3+<$(<3$"atale ? $6+(0H($. $0 $)<$(<3$Garcia ? .()H-3 $/ $2 $/<$(<3$Oraci ? $6-2-H33 $0 (3 (3<$(<3$Ortiz ? (6+.-H33 $2 Se trata en este caso de indicar la m>xima %enta reali#ada por un %endedor especificado En el ran$o 4)F4+ se introduce el criterio, %endedor ( nombre en este caso KarcBa 'a funci*n introducida en la celda 4/, calcula la %enta m>xima que reali#o el %endedor KarcBa &elda 4/N %&MA,DA$F&(3M)M4)F4+E &omo complemento empleando una combinaci*n de funciones, en este caso funciones de BCsqueda ( referencias, se obtiene la fec)a en que se reali#o la %enta m>xima &elda G/N I"&ICEDDA(FA(3EMD%1SCAR*D4/MC(F&(3M(M4A8SOEEE 'a funci*n %1SCAR*, locali#a el Bndice de referencia en la columna cantidad de %entas, tomando como base el monto de %enta que fi$ura en la celda 4/ ( lo ubica en al columna %entas, permitiendo a la funci*n I"&ICE, a tra%=s de la referencia obtenida por la funci*n anterior locali#ar en la columna A la fec)a respecti%a
Funcin BDMIN
"e%uel%e el %alor minimo de una columna en una lista o base de datos que concuerde con las condiciones especificadas Sintaxis %&MI"D!aseLdeLdatosMno:!reLdeLca: oMcriteriosE %aseLdeLdatosF es el ran$o de celdas que compone la base de datos 9na base de datos es una lista de datos relacionados en la que las filas de informaci*n relacionada, son los re$istros, ( las columnas de datos forman el ran$o de celdas que componen la base de datos "o:!reLdeLca: oF indica el campo que se utili#a en la informaci*n JombreIdeIcampo puede ser texto con rotulo encerrado entre dobles comillas, como por ejemplo ;Edad< o ;&o<, o como un numero que represente la posici*n de la columna en la lista, ! para la primer columna, - para la se$unda columna ( asB sucesi%amente En este caso la columna donde se extrae la %enta mBnima CriteriosF es el ran$o de celdas que contiene los criterios de la base de datos 7uede utili#ar cualquier ran$o en el ar$umento &riterios mientras este inclu(a por lo menos un rotulo de columna ( por lo menos una celda debajo del rotulo de columna que especifique una condici*n de columna A % C & E 4 G $ 4ec7a *endedor *entas Cantid6 *enta Mini:a ( $3<32<3$Ortiz ? $6(/+H-$ ) $)<32<3$GarcGa ? $60(/H33 ( *endedor + (3<32<3$Oraci ? /2$H/3 ) Ortiz (+<32<3$Ortiz ? 2(3H/+ . (/<32<3$Al#arez ? $6/02H)3 *entas 4ec7a / 3$<$3<3$&anielli ? +6)($H33 . ? 2$)H-3 $-<$3<3$
Laboratorio 01
UNSA-EPIS
Base de Datos 2
0 3)<$3<3$"atale ? $6/-+H-3 / 2 $-<$3<3$Ortiz ? 2$)H-3 0 $3 ()<$3<3$Garcia ? .$.H(2 $$ (2<$3<3$Oraci ? $6$)$H33 $3 $( 3(<$$<3$"atale ? $6(+/H33 $$ $) 32<$$<3$Garcia ? $600-H33 $( $+ $+<$$<3$Ortiz ? (6$/-H33 $) $()<$$<3$&anielli ? $6/-3H-3 $+ $. (/<$$<3$Al#arez ? $6)+0H-3 $$/ 3+<$(<3$"atale ? $6+(0H($. $0 $)<$(<3$Garcia ? .()H-3 $/ $2 $/<$(<3$Oraci ? $6-2-H33 $0 (3 (3<$(<3$Ortiz ? (6+.-H33 $2 Se trata en este caso de indicar la %enta mBnima reali#ada por un %endedor especificado En el ran$o 4)F4+ se introduce el criterio, %endedor ( nombre en este caso Orti# 'a funci*n introducida en la celda 4/, calcula la %enta mBnima que reali#o el %endedor Orti# &elda 4/N %&MI"DA$F&(3M)M4)F4+E &omo complemento empleando una combinaci*n de funciones, como en el caso anterior, funciones de BCsqueda ( referencias, se obtiene la fec)a en que se reali#o la %enta anima &elda G/N I"&ICEDDA(FA(3EMD%1SCAR*D4/MC(F&(3M(M4A8SOEEE
Funcin BDPRODUCTO
+ultiplica los %alores del campo (columna) de re$istros en la base de datos, que coincide con las condiciones especificadas Sintaxis %&PRO&1C'OD!aseLdeLdatosMno:!reLdeLca: oMcriteriosE %aseLdeLdatosF es el ran$o de celdas que compone la base de datos 9na base de datos es una lista de datos relacionados en la que las filas de informaci*n relacionada, son los re$istros, ( las columnas de datos forman el ran$o de celdas que componen la base de datos "o:!reLdeLca: oF indica el campo que se utili#a en la informaci*n JombreIdeIcampo puede ser texto con rotulo encerrado entre dobles comillas, como por ejemplo ;Edad< o ;&o<, o como un numero que represente la posici*n de la columna en la lista, ! para la primer columna, - para la se$unda columna ( asB sucesi%amente, en este caso indica la columna que se ejecuta la multiplicaci*n CriteriosF es el ran$o de celdas que contiene los criterios de la base de datos 7uede utili#ar cualquier ran$o en el ar$umento &riterios mientras este inclu(a por lo menos un rotulo de columna ( por lo menos una celda debajo del rotulo de columna que especifique una condici*n de columna O!ser#acionesF la funci*n i$nora las celdas cu(o contenido no sea num=rico, o de encuentren %acBas 'as celdas con %alores si son tenidas en cuenta A % C & E 4 $ 4ec7a *endedor *entas Cantid6 ( $3<32<3$Ortiz ? $6(/+H-$ ) $)<32<3$GarcGa ? $60(/H33 ( *endedor + (3<32<3$Oraci ? /2$H/3 ) Al#arez (+<32<3$Ortiz ? 2(3H/+ . (/<32<3$Al#arez ? $6/02H)3 *entas / 3$<$3<3$&anielli ? +6)($H33 . ? (6+$(60/$H30 3)<$3<3$"atale ? $6/-+H-3 / 2 $-<$3<3$Ortiz ? 2$)H-3 0
Laboratorio 01
UNSA-EPIS
Base de Datos 2
$3 ()<$3<3$Garcia ? .$.H(2 $$ (2<$3<3$Oraci ? $6$)$H33 $3 $( 3(<$$<3$"atale ? $6(+/H33 $$ $) 32<$$<3$Garcia ? $600-H33 $( $+ $+<$$<3$Ortiz ? (6$/-H33 $) $()<$$<3$&anielli ? $6/-3H-3 $+ $. (/<$$<3$Al#arez ? $6)+0H-3 $$/ 3+<$(<3$"atale ? $6+(0H($. $0 $)<$(<3$Garcia ? .()H-3 $/ $2 $/<$(<3$Oraci ? $6-2-H33 $0 (3 (3<$(<3$Ortiz ? (6+.-H33 $2 'a funcion introducida en la celda @2, calcula el producto de los %alores de las %entas efectuadas por el %endedor :l%are#, se$Cn lo especificado en el ran$o @38@6 &elda 4/N %&PRO&1C'ODA$F&(3M)M4)F4+E
Funcin BDPROMEDIO
&alcula el promedio de los %alores de una columna, lista o base de datos que cumplen las condiciones especificadas Sintaxis %&PROME&IOD!aseLdeLdatosMno:!reLdeLca: oMcriteriosE %aseLdeLdatosF es el ran$o de celdas que compone la base de datos 9na base de datos es una lista de datos relacionados en la que las filas de informaci*n relacionada, son los re$istros, ( las columnas de datos forman el ran$o de celdas que componen la base de datos "o:!reLdeLca: oF indica el campo que se utili#a en la informaci*n JombreIdeIcampo puede ser texto con rotulo encerrado entre dobles comillas, como por ejemplo ;Edad< o ;&o<, o como un numero que represente la posici*n de la columna en la lista, ! para la primer columna, - para la se$unda columna ( asB sucesi%amente, en este caso indica la columna que se ejecuta la multiplicaci*n CriteriosF es el ran$o de celdas que contiene los criterios de la base de datos 7uede utili#ar cualquier ran$o en el ar$umento &riterios mientras este inclu(a por lo menos un rotulo de columna ( por lo menos una celda debajo del rotulo de columna que especifique una condici*n de columna
$ ( ) + . / 0 2 $3 $$ $(
A % 4ec7a *endedor $3<32<3$Ortiz $)<32<3$GarcGa (3<32<3$Oraci (+<32<3$Ortiz (/<32<3$Al#arez 3$<$3<3$&anielli 3)<$3<3$"atale $-<$3<3$Ortiz ()<$3<3$Garcia (2<$3<3$Oraci 3(<$$<3$"atale
? ? ? ? ? ? ? ? ? ? ?
& Cantid6 $ ( ) + . / 0 2 $3 $$
Laboratorio 01
UNSA-EPIS
Base de Datos 2
$) 32<$$<3$Garcia ? $600-H33 $( $+ $+<$$<3$Ortiz ? (6$/-H33 $) $()<$$<3$&anielli ? $6/-3H-3 $+ $. (/<$$<3$Al#arez ? $6)+0H-3 $$/ 3+<$(<3$"atale ? $6+(0H($. $0 $)<$(<3$Garcia ? .()H-3 $/ $2 $/<$(<3$Oraci ? $6-2-H33 $0 (3 (3<$(<3$Ortiz ? (6+.-H33 $2 'as funciones introducidas en las celdas 4/ ( G/ calculan el promedio de %entas reali#adas por los %endedores Ortiz ( GarcGa &elda 4/N %&PROME&IODA$F&(3M)M4)F4+E &elda G/N %&PROME&IODA$F&(3M)MG)FG+E
Funcin BDSUMA
Suma los nCmeros de una columna de una lista o base de datos que concuerden con las condiciones especificadas Sintaxis %&S1MAD!aseLdeLdatosMno:!reLdeLca: oMcriteriosE %aseLdeLdatosF es el ran$o de celdas que compone la base de datos 9na base de datos es una lista de datos relacionados en la que las filas de informaci*n relacionada, son los re$istros, ( las columnas de datos forman el ran$o de celdas que componen la base de datos "o:!reLdeLca: oF indica el campo que se utili#a en la informaci*n JombreIdeIcampo puede ser texto con rotulo encerrado entre dobles comillas, como por ejemplo ;Edad< o ;&o<, o como un numero que represente la posici*n de la columna en la lista, ! para la primer columna, - para la se$unda columna ( asB sucesi%amente, en este caso indica la columna que se ejecuta la multiplicaci*n CriteriosF es el ran$o de celdas que contiene los criterios de la base de datos 7uede utili#ar cualquier ran$o en el ar$umento &riterios mientras este inclu(a por lo menos un rotulo de columna ( por lo menos una celda debajo del rotulo de columna que especifique una condici*n de columna
$ ( ) + . / 0 2 $3 $$ $( $) $+ $$. $/
A % 4ec7a *endedor $3<32<3$Ortiz $)<32<3$Garcia (3<32<3$Oraci (+<32<3$Ortiz (/<32<3$Al#arez 3$<$3<3$&anielli 3)<$3<3$"atale $-<$3<3$Ortiz ()<$3<3$Garcia (2<$3<3$Oraci 3(<$$<3$"atale 32<$$<3$Garcia $+<$$<3$Ortiz ()<$$<3$&anielli (/<$$<3$Al#arez 3+<$(<3$"atale
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
C *entas $6(/+H-$60(/H33 /2$H/3 2(3H/$6/02H)3 +6)($H33 $6/-+H-3 2$)H-3 .$.H($6$)$H33 $6(+/H33 $600-H33 (6$/-H33 $6/-3H-3 $6)+0H-3 $6+(0H(-
Laboratorio 01
UNSA-EPIS
Base de Datos 2
$0 $)<$(<3$Garcia ? .()H-3 $/ $2 $/<$(<3$Oraci ? $6-2-H33 $0 (3 (3<$(<3$Ortiz ? (6+.-H33 $2 'as funciones introducidas en las celdas 4/ ( G/ calculan la suma de los montos de %entas reali#adas por los %endedores Ortiz ( Garcia &elda 4/N %&S1MADA$F&(3M)M4)F4+E &elda G/N %&S1MADA$F&(3M)MG)FG+E
Funcin BDVAR
&alcula la %arian#a de los %alores contenidos en los re$istros que satisfa$an un criterio dado, dentro de un campo o columna de una base de datos Sintaxis %&*ARD!aseLdeLdatosMno:!reLdeLca: oMcriteriosE %aseLdeLdatosF es el ran$o de celdas que compone la base de datos 9na base de datos es una lista de datos relacionados en la que las filas de informaci*n relacionada, son los re$istros, ( las columnas de datos forman el ran$o de celdas que componen la base de datos "o:!reLdeLca: oF indica el campo que se utili#a en la informaci*n JombreIdeIcampo puede ser texto con rotulo encerrado entre dobles comillas, como por ejemplo ;Edad< o ;&o<, o como un numero que represente la posici*n de la columna en la lista, ! para la primer columna, - para la se$unda columna ( asB sucesi%amente, en este caso indica la columna que se ejecuta la multiplicaci*n CriteriosF es el ran$o de celdas que contiene los criterios de la base de datos 7uede utili#ar cualquier ran$o en el ar$umento &riterios mientras este inclu(a por lo menos un rotulo de columna ( por lo menos una celda debajo del rotulo de columna que especifique una condici*n de columna
$ ( ) + . / 0 2 $3 $$ $( $) $+ $$. $/ $0 $2 (3
A % 4ec7a *endedor $3<32<3$Ortiz $)<32<3$Garcia (3<32<3$Oraci (+<32<3$Ortiz (/<32<3$Al#arez 3$<$3<3$&anielli 3)<$3<3$"atale $-<$3<3$Ortiz ()<$3<3$Garcia (2<$3<3$Oraci 3(<$$<3$"atale 32<$$<3$Garcia $+<$$<3$Ortiz ()<$$<3$&anielli (/<$$<3$Al#arez 3+<$(<3$"atale $)<$(<3$Garcia $/<$(<3$Oraci (3<$(<3$Ortiz
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
C *entas $6(/+H-$60(/H33 /2$H/3 2(3H/$6/02H)3 +6)($H33 $6/-+H-3 2$)H-3 .$.H($6$)$H33 $6(+/H33 $600-H33 (6$/-H33 $6/-3H-3 $6)+0H-3 $6+(0H(.()H-3 $6-2-H33 (6+.-H33
*endedor Oraci
*endedor "atale
Laboratorio 01
UNSA-EPIS
Base de Datos 2
'a funci*n en las celdas @2, ( K2, calcula la %arian#a de los %alores de las %entas correspondientes a los %endedores Oraci ( Jatale, especificados en las celdas @6 ( K6 &elda 4/N %&*ARDA$F&(3M)M4)F4+E &elda G/N %&*ARDA$F&(3M)MG)FG+E
Funcin BDVARP
&alcula la %arian#a del conjunto de una poblaci*n bas>ndose en toda la poblaci*n, utili#ando los nCmeros de una columna de una lista o base de datos que concuerdan con las condiciones especificadas Sintaxis %&*ARD!aseLdeLdatosMno:!reLdeLca: oMcriteriosE %aseLdeLdatosF es el ran$o de celdas que compone la base de datos 9na base de datos es una lista de datos relacionados en la que las filas de informaci*n relacionada, son los re$istros, ( las columnas de datos forman el ran$o de celdas que componen la base de datos "o:!reLdeLca: oF indica el campo que se utili#a en la informaci*n JombreIdeIcampo puede ser texto con rotulo encerrado entre dobles comillas, como por ejemplo ;Edad< o ;&o<, o como un numero que represente la posici*n de la columna en la lista, ! para la primer columna, - para la se$unda columna ( asB sucesi%amente, en este caso indica la columna que se ejecuta la multiplicaci*n CriteriosF es el ran$o de celdas que contiene los criterios de la base de datos 7uede utili#ar cualquier ran$o en el ar$umento &riterios mientras este inclu(a por lo menos un rotulo de columna ( por lo menos una celda debajo del rotulo de columna que especifique una condici*n de columna
A % C & E 4 G $ 4ec7a *endedor *entas Cantid6 ( $3<32<3$Ortiz ? $6(/+H-$ ) $)<32<3$Garcia ? $60(/H33 ( *endedor *endedor + (3<32<3$Oraci ? /2$H/3 ) Oraci "atale (+<32<3$Ortiz ? 2(3H/+ . (/<32<3$Al#arez ? $6/02H)3 *entas *entas / 3$<$3<3$&anielli ? +6)($H33 . ? $306+$(H)0 ? ++632+H$3 0 3)<$3<3$"atale ? $6/-+H-3 / 2 $-<$3<3$Ortiz ? 2$)H-3 0 $3 ()<$3<3$Garcia ? .$.H(2 $$ (2<$3<3$Oraci ? $6$)$H33 $3 $( 3(<$$<3$"atale ? $6(+/H33 $$ $) 32<$$<3$Garcia ? $600-H33 $( $+ $+<$$<3$Ortiz ? (6$/-H33 $) $()<$$<3$&anielli ? $6/-3H-3 $+ $. (/<$$<3$Al#arez ? $6)+0H-3 $$/ 3+<$(<3$"atale ? $6+(0H($. $0 $)<$(<3$Garcia ? .()H-3 $/ $2 $/<$(<3$Oraci ? $6-2-H33 $0 (3 (3<$(<3$Ortiz ? (6+.-H33 $2 'a funci*n en las celdas @2, ( K2, calcula la %arian#a (considerando poblaci*n total) de los %alores de las %entas correspondientes a los %endedores Oraci ( Jatale, especificados en las celdas @6 ( K6
Laboratorio 01
UNSA-EPIS
Base de Datos 2
Funcin IMPORTARDATOSDINAMICOS
&alcula los datos almacenados en un informe de tabla din>mica Se puede utili#ar I+7OAT:A":TOS"IJ:+I&OS para recuperar datos resumidos de un informe de tabla din>mica, si se %en los datos resumidos del informe SintaxisN IMPOR'AR&A'OS&I"AMICOSDta!laLdina:icaMreferenciaE 'a!laLdina:icaF es una referencia a una celda del informe de tablaIdinamica 7uede ser una celda, un ran$o de celdas del informe o un nombre para el ran$o que contiene el informe de tabla din>mica ReferenciaF es una cadena de texto que %a entre comillas dobles que describe la celda del informe de tabla din>mica que contiene el %alor que se desea recuperar
O!ser#acionesF 'os campos calculados o los elementos ( los calculados estandar se inclu(en en los calculos de I+7OAT:A":TOS"IJ:+I&OS Si tablaIdinamica no es un ran$o en el que se encuentra un informe de tabla dinamica, I+7OAT:A":TOS"IJ:+I&OS de%uel%e MNV:'OAO Si la sintaxis de un nombre no describe un campo %isible, si se omite el nombre o si el nombre inclu(e un campo de pa$ina que no se muestra, I+7OAT:A":TOS"IJ:+I&OS , de%uel%e MNAE@O
$ ( ) + . / 0 2 $3 $$ $( $) $+ $$. $/ $0 $2 (3
A % 4ec7a *endedor $3<32<3$Ortiz $)<32<3$Garcia (3<32<3$Oraci (+<32<3$Ortiz (/<32<3$Al#arez 3$<$3<3$&anielli 3)<$3<3$"atale $-<$3<3$Ortiz ()<$3<3$Garcia (2<$3<3$Oraci 3(<$$<3$"atale 32<$$<3$Garcia $+<$$<3$Ortiz ()<$$<3$&anielli (/<$$<3$Al#arez 3+<$(<3$"atale $)<$(<3$Garcia $/<$(<3$Oraci (3<$(<3$Ortiz
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
C *entas $6(/+H-$60(/H33 /2$H/3 2(3H/$6/02H)3 +6)($H33 $6/-+H-3 2$)H-3 .$.H($6$)$H33 $6(+/H33 $600-H33 (6$/-H33 $6/-3H-3 $6)+0H-3 $6+(0H(.()H-3 $6-2-H33 (6+.-H33
Laboratorio 01
UNSA-EPIS
Base de Datos 2
% Al#arez
& &anielli
E &anielli
4 Garcia ? $60(/H33
G "atale
5 Oraci
I Ortiz ? $6(/+H--
@ 'otal general ? ? ? $6(/+H-$60(/H33 /2$H/3 2(3H/$6/02H)3 +6)($H33 $6/-+H-3 2$)H-3 .$.H($6$)$H33 $6(+/H33 $600-H33 (6$/-H33 $6/-3H-3 $6)+0H-3 $6+(0H(.()H-3 $6-2-H33 (6+.-H33 (260-/H)3
/2$H/3 ? 2(3H/-
? ? ?
(/<32<3$ ? $6/02H)3 3$<$3<3$ 3)<$3<3$ $-<$3<3$ ()<$3<3$ (2<$3<3$ 3(<$$<3$ 32<$$<3$ $+<$$<3$ ()<$$<3$ (/<$$<3$ ? $6)+0H-3 3+<$(<3$ $)<$(<3$ $/<$(<3$ (3<$(<3$ ? )6$)/H03 ? +6)($H33 ? $6/-3H-3 ? +62-$H/? +6+(2H/? )6-$/H/3 ? .()H-3 ? $6-2-H33 ? (6+.-H33 ? /6/+0H03 ? $6+(0H(? $6/-3H-3 ? $600-H33 ? (6$/-H33 ? $6(+/H33 ? .$.H(? $6$)$H33 ? +6)($H33 ? $6/-+H-3 ? 2$)H-3
? ? ? ? ? ? ? ? ? ? ? ? ? ?
(( 'otal general
'a funcion incorporada en celda B-0 muestra la %enta reali#ada el 41!!1/! por el %endedor Karcia &elda %(-NIMPOR'AR&A'OS&I"AMICOSDA$F@(M>Garcia 32<$$<3$>E
Laboratorio 01
UNSA-EPIS
Base de Datos 2
E+E&CICIO $ENE&AL
Ejercicio sobre una base de datos, correspondiente a una distribuidora, con %entas de bolsas de cemento ( cal, durante los a?os -/// ( -//!, por re$iones a tra%=s de 3 %endedores encar$ados de todas las %entas En el presente ejercicio se aplicaran las funciones de B:SE "E ":TOS, inclu(endo en al$unos casos la funci*n de Excel B9A&:AV ( funci*n de bCsqueda ( referencia, bCsqueda en tabla) 'a extracci*n ( an>lisis de datos se reali#ara paso a paso aplicando todo lo %isto
$ ( ) + . / 0 2 $3 $$ $( $) $+ $$. $/ $0 $2 (3 ($ (( ()
% C & E 4 G 5 Empleando una lis a o !ase de da os" # al$unos c%i e%ios" se e& %aen da os de los p%oduc os de 'en a po% sepa%ado( colum :uxiliar Producto ASo Mes #entas 1nidades *endedor Regin 056!,!0&emento -//! "ic , 0 56!,!0 536 AodrB$ue# Jorte .45,.3&al -/// Oct , .45,.3 3!! Pl%are# Oeste 00-,46&al -//! Oct , 00-,46 -6. Kon#ales Sur 6/-6,.0&emento -/// "ic , 6 /-6,.0 020 Pl%are# Jorte 332.,5/&emento -/// Oct , 3 32.,5/ 65- AodrB$ue# Este 6/-2,0/&al -/// Sep , 6 /-2,0/ ! 24/ AodrB$ue# Sur -4-4,0/&emento -/// Sep , - 4-4,0/ 6!4 Kon#>les Oeste 42-5,-0&emento -/// :$o , 4 2-5,-0 ! 34/ AodrB$ue# Este -!20,20&al -//! :$o , - !20,20 4.2 Pl%are# Jorte 442,3!&al -/// Jul , 442,3! 663 Pl%are# Oeste 3035,!3&al -/// Jun , 3 035,!3 ! 023 AodrB$ue# Jorte 3332,-/&emento -/// Jul , 3 332,-/ ! 653 Kon#>les Oeste 2!6,//&emento -//! Jul , 2!6,// !/- AodrB$ue# Jorte 6653,!3&al -//! Jul , 6 653,!3 ! 443 AodrB$ue# Este 3535,5/&emento -//! :br , 3 535,5/ 065 Pl%are# Sur -5..,0/&emento -/// Jun , - 5..,0/ 6!/ Pl%are# Jorte -/.6,35&al -/// :br , - /.6,35 4!5 AodrB$ue# Sur !224,20&emento -//! +ar , ! 224,20 -06 AodrB$ue# Oeste !//-2,0/&emento -/// @eb , !/ /-2,0/ ! 633 Kon#>les Oeste 4!.4,.0&emento -/// Ene , 4 !.4,.0 ! 3!/ Pl%are# Este
Se trabajara sobre la presente lista o base de datos, de ran$o %)F5() En primer lu$ar como se puede obser%ar, sobre la columna : se crea una columna auxiliar, trasladando los montos de %entas, en la celda :6 se coloca QE6 ( se traslada al resto de la columna )asta :-3 Esta columna auxiliar se empleara durante el desarrollo del ejercicio
Laboratorio 01
UNSA-EPIS
Base de Datos 2
A (+ ((.
&
G Producto Ce:ento
(/ Can idad de (0 'en as 0 Se empleo en ambas celdas C(0 ( G(0 la funci*n %&CO"'AR &elda C(0N%&CO"'ARD%)F5()M+MC(-FC(.E &elda G(0N%&CO"'ARD%)F5()M+MG(-FG(.E Ven as ma#o%es de ) *(+++ po% p%oduc o
$(
)3 Producto Ven as )$ Cal ( ,-+++ Se empleo en ambas celdas &3! ( K3! la funci*n B"&OJT:A, pero con ciertas %ariantes &elda &3!, en este caso se incorporo el dato auxiliar en el ran$o :3/8:3!, 7roducto &al, que en conjunto con el dato Ventas R6///, ran$o B3/8B3!, componen el rango de criterio A)3F%)$ &elda C)$N%&CO"'ARD%)F5()M+MA)3F%)$E &elda K3!, en este caso se empleo la funci*n B"&OJT:A con el criterio ran$o B3/8B3!, a la que se resta la formula aplicada en la celda &3!, dando por diferencia las #entas ;+333 en el producto cemento &elda K3!Q %&CO"'ARD%)F5()M+M%)3F%)$E- %&CO"'ARD%)F5()M+MA)3F%)$E Ven as m.&imas en cada p%oduc o )) Ventas *enta MRxi:a ? +6+0)H$) )+ 6 653,!3 (33$ ASo )@ul Mes ). RodrGguez *endedor )/ $622) 1nidades )0 Este Regin En ambas celdas &35 ( K35, se empleo la funci*n B"+:L &elda C))N%&MA,D%)F5()M+MC(-FC(.E &elda G))N%&MA,D%)F5()M+MG(-FG(.E
ASoF en la celda &36 se aplico la funci*n B"ELTA:EA, incorporando el dato auxiliar (para usar como criterio) en el ran$o :338:36, donde en :36 se coloca Q&33 &elda C)+N%&E,'RAERD%)F5()M(MA))FA)+E En la celda K36, se empleo la funci*n B9S&:AV (funci*n de bCsqueda ( referencia), utili#ando la columna auxiliar :68:-3, donde se busca el %alor de la %enta m>xima en coincidencia con la celda K33 ( la columna 3 contando la auxiliar &elda G)+N%1SCAR*DG))MA+FA()M)M4A8SOE MesF En ambas celdas &30 ( K30 se empleo el mismo criterio, solamente %ario la ubicaci*n ( por lo tanto =l numero de la columna del dato requerido &elda C)-N%&E,'RAERD%)F5()M)MA))FA)+E &elda G)-N%1SCAR*DG))MA+FA()M+M4A8SOE &ontinuando con el resto de las celdas )asta las &35 ( K35
*endedor
Laboratorio 01
UNSA-EPIS &elda C)0N%&E,'RAERD%)F5()M/MA))FA)+E &elda G)/N%1SCAR*DG))MA+FA()M0M4A8SOE Ven as m/nimas en cada p%oduc o --(H2+ *enta MGni:a ? (33$ ASo Oct Mes GonzRles *endedor (+. 1nidades Sur Regin
Base de Datos 2
+3 +$ +( +) ++ +-
Ventas 00-,46
En ambas celdas &6/ ( K6/, se empleo la funci*n B"+IJ &elda C+3N%&MI"D%)F5()M+MC(-FC(.E &elda G+3N%&MI"D%)F5()M+MG(-FG(.E ASoF en la celda &6! se aplico la funci*n B"ELTA:EA, incorporando el dato auxiliar (para usar como criterio) en el ran$o :6/8:6!, donde en :6! se coloca Q&6/ &elda C+$N%&E,'RAERD%)F5()M(MA+3FA+$E En la celda K36, se empleo la funci*n B9S&:AV (funci*n de bCsqueda ( referencia), utili#ando la columna auxiliar :68:-3, donde se busca el %alor de la %enta m>xima en coincidencia con la celda K6/ ( la columna 3 contando la auxiliar &elda G+$N%1SCAR*DG+3MA+FA()M)M4A8SOE En las celdas &6- ( K6- )asta las celdas &60 ( K60, se empleo el mismo criterio, %ariando solamente =l numero que corresponde a la columna del dato requerido MesF &elda C+(N%&E,'RAERD%)F5()M)MA+3FA+$E &elda G+(N%1SCAR*DG+3MA+FA()M+M4A8SOE
*endedor
&elda C+-N%&E,'RAERD%)F5()M/MA+3FA+$E &elda G+-N%1SCAR*DG+3MA+FA()M0M4A8SOE P%omedio de 'en as +/ ? (6)$/H( Pro:edio Se empleo en ambas celdas &62 ( K62, la funci*n B"7AO+E"IO &elda C+/N%&PROME&IOD%)F5()M+MC(-FC(.E &elda G+/N%&PROME&IOD%)F5()M+MG(-FG(.E Suma de 'en as +2 ? $06-)/H/Su:a Se empleo en ambas celdas &64 ( K64, la funci*n B"S9+: &elda C+2N%&S1MAD%)F5()M+MC(-FC(.E &elda G+2N%&S1MAD%)F5()M+MG(-FG(.E Suma de unidades -$ ? 06()2H33 Su:a Se empleo en ambas celdas &0! ( K0!, la funci*n B"S9+: &elda C-$N%&S1MAD%)F5()M-MC(-FC(.E &elda G-$N%&S1MAD%)F5()M-MG(-FG(.E
+603(H0$
? -/6.))H/-
26()2H0-
&abe aclarar que la soluci*n en su totalidad de las celdas de la columna G, se podBan reali#ar Bnte$ramente con las funciones para %ases de &atos, inclu(endo en los casos en que se empleo la funci*n %1SCAR*, los datos auxiliares como ran$o de criterio
Laboratorio 01
UNSA-EPIS
Base de Datos 2
Laboratorio 01