1. Tablas dinámicas Excel 2010 Ejercicio 1 Parte 1
Una tabla dinámica nos permite realizar síntesis de los datos de que disponemos para
poder analizarlos. De hecho en muchas empresas se malgastan recursos para obtener unos
resultados que tienen muy a mano sabiendo utilizar las tablas dinámicas.
Para ir conociendo en profundidad la enorme potencia de las tablas dinámicas, vamos a ver
un sencillo ejercicio. Poco a poco ya lo iremos complicando.
Partiremos de la siguiente tabla con los datos de una serie de conferenciantes, con las
distintas ciudades, sueldo percibido y horas trabajadas.
En esta tabla están los datos que necesitamos para responder a las siguientes preguntas:
¿Cuantas conferencias se han dado en Madrid?, ¿Cuanto ha ganado Nadia Vidal y Cristina
Garcia? ¿Cual es el numero de horas que Nadia Vidal ha dado en Barcelona? ¿Cual es el
sueldo promedio de cada conferenciante? ¿ Y el sueldo medio por ciuidad? Y así, con este
tipo de preguntas podíamos seguir y seguir.
Puede hallarse la solución sin emplear tablas dinámicas que, como ya hemos dicho, es la
solución que emplean en muchas empresas, pero es muy complicada, laboriosa y, sobre todo,
de un sólo uso, esto es, podemos diseñar complicadas fórmulas empleando funciones lógicas,
por ejemplo, pero sólo valdrán para el caso concreto que estoy usando. Por contra, la solución
mediante tablas dinámicas, como su propio nombre indica, es eso dinámica, con apenas unos
cambios que tardamos 10 segundos en hacer podremos responder a varias preguntas
disitintas.
2. Vamos a responder una a una a cada una de las preguntas que hemos hecho utilizando tablas
dinámicas.
1) ¿Cuantas conferencias se han dado en Madrid?
Lo primero que haremos será, ahora y siempre,seleccionar el rango de datos que
queremos usar para la tabla dinamica. En este caso sería el rango A1:D15. Es buena
práctica seleccionar las columnas completas A, B, C y D, pulsando [CTRL] + el botoncito de su
rótulo, para que, en el caso que la tabla se agrande, tenga más valores, las tablas dinámicas
siguan valiéndonos.
Una vez seleccionado el rango, en nuestro caso, las columnas A, B, C y D. Nos vamos al
menú Insetar, opción Tabla dinámica.
En principio, dejaremos las opciones que hay seleccionadas: dos para el rango de datos, que
ya hemos seleccionado previamente, y otras dos para la ubicación de la tabla dinámica, que
por defecto es en una nueva hoja.
Le damos a aceptar, y nos aparece, ya en la hoja nueva, una serie de opciones y menús
para generar nuestra tabla dinámica.
3. Elegiremos el campo delegación (la columna de las ciudades) y, para saber cuantas
conferencias ha habido, cualquier otro campo, ya que dependerá de la función que le
asignemos, nosotros hemos elegido el campo ponente.
Arrastramos el campo Delegación al área Etiqueta de la Fila y el campo Ponente al área
Valores.
4. Vemos que en el área Valores, pone Cuenta de Ponentes, en un desplegable (marcado en
rojo en la imagen). En este caso lo dejaremos como está porque lo que queremos es que
cuente el número de ponentes, pero ahí podríamos elegir otras funciones como la función
SUMA, PROMEDIO, etc.
Llegados a este punto se nos ha generado la siguiente tabla dinámica:
En la que se ve el número de conferencias por cada ciudad y el total.
Como quiera que en el ejercicio nos piden sólo las de Madrid, elegiríamos Madrid del
deplegable rotulado como Etiquetas de Fila.
5. El resultado es una tabla similar a la anterior, pero en la que sólo aparece el dato de Madrid:
De este modo, en un instante podemos obtener la información por las localidades que
queramos.
En este ejemplo, hemos visto claramente porque se llaman tablas dinámicas, porque son
tablas que se modifican muy fácilmente en función de lo que nos interese.
6. Tablas Dinamicas Excel 2010 ejercicio 1 Parte 2
Aunque en el título de este artículo pone parte 2, puede consultarse independientemente de la
parte 1 que, por otra parte, puede consultarla aquí.
Partiendo de una tabla de datos de conferenciantes, con las distintas ciudades, sueldo
percibido y horas trabajadas, vamos, utilizando tablas dinámicas, a consultar los sueldos
totales de dos ponentes.
Vamos a responder a la pregunta:
¿Cuanto ha ganado Nadia Vidal y Cristina Garcia?
Lo primero que haremos será seleccionar el rango A1:D15, aunque es buena idea
seleccionar las 4 columnas A,B, C y D completas, para que, en el caso de que se añadan
nuevos datos a partir de la fila 16, todo el trabajo nos siga valiendo.
Después, desde el menú Insertar, seleccionamos la opción Tabla Dinámica y le damos
Aceptar en el Menú Emergente que aparece. Arrastramos el campo Ponente sobre el área
Etiqueta de filas y el sueldo sobre el área Valores.
8. Observamos que la primera columna contiene el nombre de los ponentes, y la segunda, el
número de sueldos que ha recibido cada ponente. Eso es debido a que, por defecto, está
aplicando la función CUENTA a los sueldos, como nosotros lo que queremos obtener es lo
que han ganado en total cada uno, tendremos que aplicar la función SUMA.
Para ello, en la zona Valores, pinchamos en Cuenta de Sueldo y en el menún contextual
que aparece seleccionamos Configuracion de Campo de Valor.
Si lo que deseamos obtener es el sueldo promedio, el sueldo máximo, el mínimo, etc.
usaremos en lugar de la función SUMA, la función PROMEDIO, MAX, MIN, etc.
Ahí, elegimos la función suma, y le cambiamos el nombre: de Suma de sueldo a Sueldo
total:
9. Una vez, aceptado y aplicado el formato monetario, obtenemos la siguiente tabla dinámica:
En esta tabla ya se ven los valores que necesitaba: los sueldos de Nadia Vidal y Cristina
García junto con los de todos los demás. Para que sólo aparezcan esos datos, pincho en el
desplegable de Etiquetas de Fila (celda A3)
10. yselecciono los ponentes de los cuales quiero determinar su sueldo todal: Nadia Vidal y
Cristina García, obteniendo:
Llegados a este punto, es interesante mencionar que, haciendo doble-click en los valores,
obtenemos una nueva tabla con el origen de éstos. Efectivamente, si hacemos dobleclick
en la celda B5 (donde está el sueldo total de Nadia Vidal) se nos genera en una nueva hoja, la
siguiente tabla:
11. De esta manera no solamente obtenemos el sueldo total de los ponentes, sino también, una
tabla resumen con sus datos extractados.