You are on page 1of 2

El ejercicio consiste en obtener los datos necesarios de la tabla para poder hacer las

siguientes tablas dinmicas:

Importe por mes y servicio

Segmentacin de servicios por edad

Segmentacin de servicios por sexo

Importe por localidad

Diferencias porcentuales entre localidades

Top 20 mayores facturas acumuladas

Solucin

Para resolver este ejercicio hay que crear una serie de columnas auxiliares en los
datos aportados para poder acceder a la informacin desde el punto de vista que
nosotros queremos dar.
En este caso, a travs de la columna de cumpleaos podremos obtener la
edad que cada persona tiene y despus buscar la franja de edad a la que
pertenece.
Para obtener la edad haremos lo siguiente:
=TEXTO(HOY()[@[cumpleaos]];"aa")

El problema de esta funcin es que nos arrojar como resultado un nmero en


formato de texto. Para convertir este texto en formato numrico deberemos
usar la funcin VALOR (convierte un texto compuesto por nmeros en formato
numrico).

=VALOR(TEXTO(HOY()[@[cumpleaos]];"aa") )

De esta manera obtendremos un nmero que podremos buscar en nuestra tabla


de configuracin para darle el rango de edad.
La frmula que nos permite ligar un nmero con nuestra tabla de
configuracin de rango de edades es la frmula INDICE junto con la
funcin COINCIDIR. Nosotros lo hemos dividido en dos columnas para que
sea ms sencillo de seguir. En una de las columnas hemos puesto el nmero de
fila en la que se encuentra el rango de edad relacionado con la edad de cada fila.

=COINCIDIR([Edad];Tabla_de_configuracin_columna_edad;1)

Mediante esta formula habremos encontrado la fila en la que se encuentra cada


franja de edad. Es decir, el mayor valor siguiente a nuestro nmero que podemos
encontrar en la frmula.
Una vez calculado la fila dentro de la tabla a la que hace referencia la edad de
cada persona, lo nico que nos queda por hacer es encontrar el rango de edad en
nuestra tabla de configuracin a la que hace referencia nuestro ltimo clculo.

=INDICE(Fila_calculada; Tabla_de_configuracin_columna_rango_Eda
d)

Una vez realizados estos sencillos clculos (que son ms complicados de


describir) que de hacer, podremos crear nuestras tablas dinmicas.