Professional Documents
Culture Documents
EXCEL 2007
TABLAS DINMICAS EN
EXCEL 2007
Antonio Menchn Peuela
Datos catalogrficos
Menchn, Antonio
Tablas dinmicas en Excel 2007
Primera Edicin
Alfaomega Grupo Editor, S.A. de C.V., Mxico
ISBN: 978-607-7686-09-5
Formato: 17 x 23 cm Pginas: 172
ISBN: 978-607-7686-09-5
Derechos reservados:
Esta obra es propiedad intelectual de su autor y los derechos de publicacin en lengua
espaola han sido legalmente transferidos al editor. Prohibida su reproduccin parcial o total
por cualquier medio sin permiso por escrito del propietario de los derechos del copyright.
Nota importante:
La informacin contenida en esta obra tiene un fin exclusivamente didctico y, por lo tanto, no est
previsto su aprovechamiento a nivel profesional o industrial. Las indicaciones tcnicas y programas
incluidos, han sido elaborados con gran cuidado por el autor y reproducidos bajo estrictas normas
de control. ALFAOMEGA GRUPO EDITOR, S.A. de C.V. no ser jurdicamente responsable
por: errores u omisiones; daos y perjuicios que se pudieran atribuir al uso de la informacin
comprendida en este libroy en el CD-ROM adjunto, ni por la utilizacin indebida que pudiera drsele.
Edicin autorizada para venta en Mxico y todo el continente americano.
Impreso en Mxico. Printed in Mexico.
INTRODUCCIN ......................................................................................11
CAPTULO 2. TABLAS.............................................................................39
2.1 CONVERTIR UNA LISTA EN TABLA .......................................................40
8 TABLAS DINMICAS EN EXCEL 2007 RA-MA
NDICE ALFABTICO...........................................................................169
INTRODUCCIN
1
Extensible Markup Language (lenguaje de marcas extensible)
2
Es un lengua de propsito general para representar informacin en la Web
RA-MA INTRODUCCIN 13
Observacin importante
Es importante que tenga en cuenta, sin embargo, que para que
los archivos dqy se abran sin problemas, la ruta debe ser la correcta.
As, si edita (con Notepad.exe, por ejemplo) el archivo de la carpeta
Captulo 1, pelcula-actor-director.dqy, ver que espera encontrar la
base de datos Pelculas.mdb en C:\Contenido del CD\Bases de
datos Access\pelculas.mdb. Si usted la tiene en otra ruta, no
dude en cambiarla en el archivo dqy (haga lo mismo con el resto de
archivos dqy).
1.4.3 EJERCICIOS3
I) Operaciones de agregacin con listas
3
Para facilitar la resolucin de este tipo de ejercicios, se recomienda consul-
tar Gua de campo Excel 2007 de Fco Pascual Gonzlez, Ra-Ma, 2007.
34 TABLAS DINMICAS EN EXCEL 2007 RA-MA
TABLAS
Si, sobre dicha tabla, deseamos aadir una fila de totales que
nos permita responder a las consultas: cuntos puntos ha acumulado
en total el Real Madrid? o cul fue el promedio de goles a favor del
Valencia?, nos ser necesario transponer la tabla. De esta manera ten-
dremos, por ejemplo, en una misma columna los puntos ganados por
un mismo equipo, y podremos responder a la primera consulta utili-
zando una fila de totales (ver en Figura 2.6 la lista, ya convertida en
tabla, copiada como transpuesta).
2.5 EJERCICIOS
I) Operaciones elementales con tablas
los datos en la Web estn para ser visualizados, y no para ser proce-
sados (volveremos a este tema en el apartado de XML).
4
Consorcio internacional que produce estndares para la World Wide
Web
RA-MA CAPTULO 3. ORIGEN DE LOS DATOS 65
5
Standard Query Language: es el lenguaje de consultas ms extendido
RA-MA CAPTULO 3. ORIGEN DE LOS DATOS 67
3.7 EJERCICIOS
I) Importando tablas de Access
3. En http://www.elmarcador.com/standings.aspx?id=139
encontrar una tabla de la primera divisin de ftbol de
frica del Sur. Imprtela usando el botn Desde la Web
de la ficha Datos.
Sin embargo, esto no quiere decir que, por ejemplo a una tabla
dinmica no pueda aplicrsele un formato de la galera de estilos de
82 TABLAS DINMICAS EN EXCEL 2007 RA-MA
Compacto Esquemtico
Tabular
4.12 EJERCICIOS
I) Informes de tablas dinmicas
VII) Frmulas
En la figura 5.4 puede verse cmo conseguir esto con unos de-
terminados valores.
108 TABLAS DINMICAS EN EXCEL 2007 RA-MA
5.12 IMPORTARDATOSDINAMICOS
A veces nos va a interesar convertir las celdas de un informe
de tabla dinmica en frmulas de hoja de clculo para, de esta manera,
poder manipularlas como el resto de celdas de una hoja de clculo.
RA-MA CAPTULO 5. TABLAS DINMICAS. MANIPULACIN AVANZADA 121
5.13 EJERCICIOS
I) Mover una columna o fila de una tabla dinmica
Figura 5.28: Informes del total sueldo por provincia (enero y febrero)
D formato condicional a las celdas del primer informe del
ejercicio anterior, de manera que mediante semforos, desta-
que el hecho de que un director haya dirigido ms de 5 pelcu-
las (semforo verde), entre 3 y 4 (semforo naranja) y menos
de 3 (semforo rojo).
RA-MA CAPTULO 5. TABLAS DINMICAS. MANIPULACIN AVANZADA 131
Figura 5.29
6CAPTULO 6
Las opciones que se tienen por defecto van a ser las ms utili-
zadas.
Tenga en cuenta que antes del volcar las tablas, debe elegir
Ver o modificar consulta en Microsoft Query.
Figura 6.9
Qu utilidad podemos sacar de esto? Ya hemos visto en los
dos ejemplos anteriores que disponiendo de los datos en una base de
datos, podremos importarlos y realizar consultas elaboradas desde
Excel. Sin embargo, qu podemos hacer si las tablas no provienen de
Access o no estn vinculadas? En los dos ejemplos siguientes partire-
mos de las tablas (importadas o no) que se encuentran en hojas dife-
rentes de un libro. Microsoft Query nos va a permitir vincularlas (co-
mo haramos en el panel de relaciones en Access). Al final las volca-
mos en Excel, y realizamos informes sobre ellas. Por lo tanto, se trata
de otra alternativa de realizar consultas elaboradas partiendo de tablas
entre las que no existen vnculos, o que, por alguna razn, desvincu-
lamos en otro momento.
De aqu deducimos que el nico alumno del 48% y los dos del
40% hacen que se interrumpa la tendencia a la baja reflejada en el
resto de valores.
SELECT proyecciones
FROM relaciones
WHERE condiciones;
te, slo estos campos pueden aparecer en la clusula SELECT (ya que
otros campos no tendran el valor por grupo que se precisa para mos-
trarlos). Para ordenar descendentemente utilizamos ORDER BY
DESC. Resultando:
GROUP BY EX.nombre
GROUP BY EX.nombre
154 TABLAS DINMICAS EN EXCEL 2007 RA-MA
HAVING (Sum(TX.horas)>=20)
6.7 CURIOSIDADES
Qu pasara si vinculamos tablas que, en principio, no tienen
relacin alguna entre s?
6
Esta funcin estadstica mide la correlacin entre dos rangos de valores.
RA-MA CAPTULO 6. TABLAS, INFORMES Y MICROSOFT QUERY 155
Aplicaremos otro filtro para quedarnos slo con las filas don-
de la cantidad de precipitaciones son altas.
6.8 EJERCICIOS
I) Utilizacin del entorno Microsoft Query
http://espndeportes.espn.go.com/futbol/tables?league=esp.1.
http://swoogle.umbc.edu/index.php?option=com_frontpage&service
=search&queryType=search_swd_all&searchStart=1&searchString=
Los archivos OWL son como los RDF/XML, pero que con-
tienen el esquema incluyendo clases y superclases. As, las inconsis-
tencias son menos posibles en un archivo OWL que en un archivo
RDF/XML (tambin pueden importarse desde Excel, aunque la in-
formacin obtenida es ms difcil de manipular).
7.4 EJERCICIOS
I) Utilizando SWOOGLE para relacionar amigos
http://eduspaces.net/bettinalb/foaf/ y siguientes.
KEdZ
KEdZ
170 TABLAS DINMICAS EN EXCEL 2007 RA-MA
/
/
^
^s^d
^s^dW
/
/^d/Ed
/
EKEdZZ
>
>
>
&
& D
&/ Dy
& DY
&
& D/E
D
'
K
'ZKhWz
K>W
KZZz
, K
,s/E' Kt>
,
, W
,
, W
WZKhdK
, WZKD/K
,dD>
RA-MA NDICE ALFABTICO 171
Z
Z d
Z&yD>
Z
Z
Z s
s
sZ
^ sZW
^
^Y>
t
^ t
^ t
^hD t
^tKK'>
y
d
yD>
d
d