Beruflich Dokumente
Kultur Dokumente
La inteligencia en los negocios (o empresarial) es el conjunto de herramientas que facilitan la recopilacin de datos y su posterior conversin en informacin significativa (conocimiento) para la toma de decisiones ms acertadas para la empresa. En este tema estudiaremos estas herramientas utilizando Microsoft Excel 2013. Las capacidades de inteligencia empresarial en Excel 2013 son (entre otras): Introducir cmodamente datos usando el relleno rpido. Utilizar funciones de inteligencia de tiempo con DAX. Crear informes, cuadros de mandos o paneles, haciendo uso de anlisis rpidos o cuadros de mando con indicadores clave de rendimiento (KPI) y jerarquas representados mediante Power View.
-2-
Relleno rpido
Reconoce un patrn en los datos que estamos introduciendo. Suponga que dispone de una tabla con una lista donde cada celda contiene un dato compuesto. Un ejemplo muy comn lo tenemos en los dos apellidos y el nombre. Vea a continuacin tres ejemplos. En todos ellos se ha escrito en la celda de arriba de la columna y despus de INTRO se ha hecho CTRL+E (que activa el relleno rpido):
-3-
Relleno rpido
(nombre) (primer apellido y segundo apellido) Donde puede observarse qu fcil es crear direcciones de correo, extraer el nombre o los apellidos del cada campo. Para casos difciles (apellidos compuestos, hay que repetir el patrn en la siguiente celda. Por ejemplo lvarez-Osorio)
-4-
Anlisis rpido
Con versiones anteriores de Excel para disponer de un formato condicional (y ver, por ejemplo, los datos con semforos), o crear un grfico o una tabla dinmica debamos seguir una serie de pasos navegando por los distintos botones de los grupos en las fichas. Es decir, para analizar los datos tenamos que realizar ciertas manipulaciones sobre los mismos. Estas operaciones se han agrupado en un solo botn: Anlisis rpido que, adems, nos sugiere en algunas casos tablas o grficos dinmicos que nos facilitan mucho el trabajo. Para realizar este tipo de anlisis podemos partir de cualquier rango de datos (en forma de rango normal o tabla).
-5-
Anlisis rpido
Bastar con que seleccionemos con el ratn el rango y nos coloquemos encima del botn que aparecer (de forma automtica) en la esquina inferior derecha:
-6-
Anlisis rpido
Aqu podremos escoger entre varias posibilidades:
-7-
Anlisis rpido
Como ejemplo obtenga rpidamente el nmero de horas empleadas en cada proyecto:
-8-
Es un lenguaje muy potente incorporado a Power Pivot. Aunque puede parecer prescindible en algunos casos, se hace imprescindible ya que Power View slo utiliza la informacin contenida en el modelo (columnas, columnas calculadas, campos calculados, KPI y jerarquas).
Frmulas DAX
Las frmulas DAX (como en Excel) empiezan por un signo igual seguido de una expresin o nombre de funcin y los argumentos o valores obligatorios.
Existen funciones de inteligencia de tiempo que permiten hacer clculos con intervalos de fechas y comparar los resultados en perodos paralelos.
Puede crear frmulas en PowerPivot bien en columnas calculadas (ventana Administrar de PowerPivot) o en campos calculados.
-10-
DAX incluye funciones de agregacin que reciben como argumento una tabla y una expresin (con lo que son bastante ms potentes que las de Excel).
Los nombres en DAX son iguales pero con una X al final, as SUMX calcula la suma de una expresin evaluada en una tabla: Un ejemplo lo tenemos en la siguiente frmula (de Contoso): = SUMX (FactSales;FactSales[UnitPrice]*FactSales[SalesQuantity]) Que calcula la suma en la tabla FactSales del producto de UnitPrice y SalesQuantity, es decir, el total de todas las ventas. Con lo que nos evitamos una columna calculada, [UnitPrice] * [SalesQuantity], y luego hacer la suma con SUM.
-11-
En realidad nos bastara con la primera columna (el resto son funciones aplicadas a las misma).
DimDate est relacionada con las tablas FactSales (para las fechas en que se hicieron las ventas) y FactInventory (para determinar el tiempo de las entradas al inventario).
-13-
PREVIOUSDAY (Date_Column), que devuelve la fecha anterior a la indicada en el argumento. PREVIOUSMONTH (Date_Column), que devuelve la tabla de fechas del mes anterior a una fecha. PREVIOUSQUARTER (Date_Column), igual que la anterior pero devuelve el cuatrimestre anterior a una fecha. PREVIOUSYEAR (Date_Column ), que devolver el ao anterior a una fecha. Tambin tendremos ejemplos para el da siguiente o el siguiente ao, etc.
-14-
DATESINPERIOD(<dates>;<start_date>;<number_of_intervals>;<interval>) , devuelve las fechas en un periodo determinado por una fecha inicial, un nmero de intervalos y un interval0: As, DATESINPERIOD(replantes[fecha];DATE(1981,01,01);-21;day)), devuelve una tabla donde la fecha indicada se retrasa 21 das.
-16-
-17-
-18-
Grficamente quizs sea ms claro el anlisis (se han quitado los pases EEUU y UK):
Lo que nos indica que en la mayora de los pases cayeron las ventas en 2008 exceptuando Canad, China o Japn (entre otros).
-19-
-20-
Las frmulas que hemos utilizado para los campos calculados se pueden escribir de otra forma ms corta. De esta manera si la expresin es muy larga reduciremos notablemente su extensin. En efecto, una vez que tenemos el campo calculado [VentasDeAlmacn], podremos expresar [VentasDeAlmacnAoPasado] como: = [VentasDeAlmacn](DATEADD(DimDate[DateKey]; -1; YEAR)) Como si [VentasDeAlmacn] fuese una tabla (que de hecho lo es), y le damos en el argumento la fecha (que es en realidad una tabla de fechas).
-21-
Al igual que hemos hecho en la obtencin del campo calculado [CrecimientoAo], la condicional IF nos puede ser muy til para expresar mediante una nica (y compleja) frmula el resultado de un campo calculado incluyendo el periodo de que se trate:
De esta forma, si incluimos en la tabla dinmica el pas y el periodo (de DimPeriod), obtendremos en cada columna las ventas por pas y periodo.
-22-
-23-
-24-
Current
Donde slo hemos tomado datos de tres pases y elegido uno de los diseos rpidos sugeridos para barras 3D (est girado el eje X unos 50) Realmente, si queremos comparar los datos, deberemos utilizar paneles como los que ofrece Power View (que estudiaremos ms adelante).
-25-
Power View
Es el entorno grfico para el modelo almacenado por Power Pivot y permite crear uno o ms tableros (o cuadros de mando) para obtener una visin global del negocio
Power View Esta herramienta grfica (que se encuentra en el grupo Informes de la ficha Insertar), permite reunir tablas, rangos normales y diversos grficos en una vista interactiva que dinamiza la visualizacin de los datos. Para crear un informe Power View (que no tienen relacin con los generados desde Power Pivot), lo primero es partir de un modelo de datos o mltiples tablas interrelacionadas. Dicho modelo puede modificarse si se agrega o quitan tablas o, mediante Power Pivot, aadimos columnas calculadas, campos calculados, KPI o jerarquas.
- 27 -
Si nos vamos a la vista diagrama del modelo de datos (Contoso) podremos visualizar estos elementos:
Estos campos son interesantes a la hora de utilizarlos en los informes de Power View como KPI (Indicadores Clave de Rendimiento. Este concepto lo desarrollaremos ms adelante).
- 28 -
Mapas
La siguiente imagen es una muestra de la potencia de Power View a la hora de visualizar los datos por pases:
- 29 -
Mapas
Para obtener este mapa ha bastado con que hagamos Insertar->Power View y arrastrar a la caja campos el pas (RegionCountryName) y las ventas(Sales), obteniendo una tabla (dinmica) con el resumen de las ventas por pases. Despus en la ficha Disear escogemos la visualizacin de Mapa y en la ficha Diseo fondo de mapa areo. Adems en Etiquetas hemos escogido Centro y en Ttulo Ninguno. Como mapa que es, se puede mover (arriba, abajo, etc.) y podremos ampliarlo o disminuirlo. Para resolver el problema de ambigedad entre regiones de distintos pases (hay una ciudad Crdoba en Argentina y otra en Espaa), bastar con crear un campo compuesto por la provincia (regin) y el pas: =[provincia]&", "&[pas] y tomarlo como campo en lugar de la provincia.
- 30 -
As, la tabla dinmica de ventas por pases y periodos no puede representarse en el panel de Power View porque la tabla DimPeriod no tiene relacin con el resto de tablas.
- 31 -
- 32 -
- 33 -
Grficos dinmicos
Tambin podremos visualizar los datos utilizando distintos tipos de grficos (dispondremos de plantillas ms simples que las que vimos para tablas dinmicas con Power Pivot). Sin embargo, hay dos diferencias muy notables en los grficos de Power View: Podemos tener en el mismo panel (o cuadro de mando) un nmero indeterminado de elementos grficos (incluyendo Matrices o Mapas). Filtrados segn unas restricciones globales. La existencia de mosaicos que facilitan mucho la visualizacin de los resultados (son como un filtro donde nos podemos mover fcilmente por los distintos valores del campo). Dichos mosaicos tambin se establecen con las Tablas y Matrices.
- 34 -
Mosaicos
Si disponemos de una tabla, matriz o un grfico (para los mapas no est activo), tendremos un botn en el grupo Mosaicos que nos permite incorporar a la caja de mosaicos un campo con el que poder visualizar cmodamente los datos segn los valores del mismo. En el ejemplo que estamos estudiando, un campo interesante es el pas, aunque tambin podra ser perfectamente el tipo de periodo (en realidad cualquier campo fila o columna de una matriz valdra):
- 35 -
Mosaicos
Ahora nos podemos mover fcilmente con el ratn por los distintos valores del campo del mosaico. Si cambiamos la visualizacin (grupo Cambiar visualizacin) a un grfico de barras, tendremos para el mosaico periodo de tiempo:
- 36 -
KPI
Un KPI es un campo calculado que indica si se han alcanzado o no unos objetivos marcados para el buen funcionamiento del negocio. Por ejemplo, el departamento de ventas de una organizacin podra usar un KPI para ver si se superan las ventas cada periodo (es decir, si el campo calculado [crecimientoAo] es positivo o no).
El departamento de contabilidad podra medir los gastos mensuales frente a los ingresos para evaluar los costos.
Y el departamento de recursos humanos podra medir la rotacin trimestral de empleados. Cada uno de ellos es un ejemplo de KPI. Los profesionales de una empresa suelen usar KPI agrupados en un cuadro de mandos empresarial para para identificar tendencias.
- 37 -
KPI
Un KPI incluye:
- 38 -
KPI
Si creamos un nuevo KPI con Power Pivot->Nuevo KPI:
- 39 -
KPI
Con el KPI recin creado podremos representar la tabla dinmica de crecimiento relativo de ventas por ao y pas, obteniendo una visin rpida de dnde han ido mejor las ventas:
De donde podemos concluir que los KPI son semforos (indicadores) que nos informan si va bien o no el negocio.
- 40 -