Documente Academic
Documente Profesional
Documente Cultură
Tabla de Contenidos
1
Power Pivot 2013
2
Power Pivot 2013
Excel es uno de las más populares planillas electrónicas del mercado, con
recursos extremadamente poderosos, para muchos poco conocidos y muy útiles
para recolectar, analizar, interpretar y representar información necesaria para
tomar decisiones empresariales.
De esta forma las empresas se ven perjudicadas ante la imposibilidad de que sus
usuarios puedan disfrutar de los datos transformándolos en información que
vaya en beneficio de la empresa.
Viene integrado con Excel 2013 y es la mejor novedad que ha traído Excel en
muchos años. Puede crear aplicaciones de inteligencia de negocios, dashboard
(tableros de control), reportes en poco tiempo. Power Pivot brinda un mejor
lenguaje de fórmulas llamado DAX y está creado para trabajar en la nube (office
365, Sharepoint). Es inteligencia de negocios para usuarios de Excel.
3
Power Pivot 2013
Active la casilla Microsoft Office Power Pivot en Microsoft Excel 2013 para
Excel 2013 y haga clic en Aceptar.
4
Power Pivot 2013
5
Power Pivot 2013
6
Power Pivot 2013
En el cuadro de dialogo:
7
Power Pivot 2013
Alternativa 1:
8
Power Pivot 2013
Alternativa 2:
Active la casilla para seleccionar las tablas que se quieren importar, por
ejemplo: Clientes, Pedidos, Compañía de envíos, Detalles de pedidos,
Empleados, Productos, Proveedores, Categorías (No cierre todavía el Asistente
para la importación de tablas.).
9
Power Pivot 2013
10
Power Pivot 2013
Filtros de textos:
Filtros de fechas:
11
Power Pivot 2013
Para intentar importar la tabla o vista de nuevo, salga del asistente y ejecútelo
de nuevo.
12
Power Pivot 2013
13
Power Pivot 2013
Utilizar una consulta SQL para seleccionar los datos que importar
El Asistente para la importación de tablas guía paso a paso. Puede importar una
consulta, copiar y pegar el texto de una consulta existente, o escribir una
consulta nueva utilizando el generador de consultas gráfico de Power Pivot.
14
Power Pivot 2013
En el cuadro de dialogo:
15
Power Pivot 2013
El resultado es el siguiente:
En este ejemplo, se agregaran datos al libro de Power Pivot. Para esto se copia
de una hoja de cálculo de Microsoft Excel y se pega en la ventana de Power
Pivot. Hay que tener presente que para utilizar estos datos en el análisis, se debe
crear relaciones entre los datos de la base de datos de Access y los demás datos
del libro de Power Pivot si los datos están relacionados.
16
Power Pivot 2013
(Para seleccionar todos los datos haga click en la celda A1 y luego presione ctrl
+ shift + barra espaciadora).
Verificar que los datos de la tabla sean correctos, compruebe que la opción Usar
primera fila como encabezados de columna esté seleccionada y, a continuación,
haga clic en Aceptar. La nueva tabla se creará en la ventana de Power Pivot.
17
Power Pivot 2013
Una tabla vinculada es una tabla que se ha creado en una hoja de cálculo en la
ventana de Excel, pero que se ha vinculado a una tabla de la ventana de Power
Pivot.
Luego inserte una tabla con la opción cinta Insertar / Tabla (CTRL+T).
Asegúrese de que esté seleccionada la opción Mi tabla tiene encabezados. Haga
clic en Aceptar.
18
Power Pivot 2013
19
Power Pivot 2013
Nota: La nueva tabla que aparecerá en la ventana de Power Pivot siempre tiene
el mismo nombre que la tabla de Excel. Por consiguiente, se deberá dar un
nombre descriptivo a la tabla de Excel antes de crear la tabla vinculada en Power
Pivot. De forma predeterminada, Excel genera automáticamente los nombres
para las tablas (Tabla1, Tabla2, etc.), pero puede cambiar fácilmente el nombre
de las tablas usando la interfaz de Excel.
20
Power Pivot 2013
En esta modulo se utilizará Power Pivot para ver y crear las relaciones entre
datos de orígenes de datos diferentes. Una relación es una conexión entre dos
tablas de datos que establece cómo se deben poner en correlación los datos de
las dos tablas.
Para realizar un análisis significativo, los orígenes de datos tienen que tener
relaciones entre ellos. Más específicamente, las relaciones lo habilitan para:
Filtrar los datos de una tabla por las columnas de datos de las tablas
relacionadas.
Integrar las columnas de varias tablas en una tabla dinámica o un gráfico
dinámico.
Buscar fácilmente los valores de tablas relacionadas utilizando fórmulas de
expresiones de análisis de datos (DAX: Data Analysis Expressions).
21
Power Pivot 2013
22
Power Pivot 2013
Se puede crear, editar y eliminar relaciones desde este cuadro de diálogo. Haga
clic en Cerrar.
23
Power Pivot 2013
24
Power Pivot 2013
Para ver todas las tablas en la pantalla, haga clic en el icono Ajustar a la
pantalla situado en la esquina superior derecha de la vista de diagrama.
25
Power Pivot 2013
26
Power Pivot 2013
27
Power Pivot 2013
28
Power Pivot 2013
29
Power Pivot 2013
Utilizar funciones
30
Power Pivot 2013
31
Power Pivot 2013
Las tablas pueden incluir docenas o incluso centenares de columnas. Por eso,
los usuarios del cliente pueden tener dificultades para encontrar e incluir datos
en un informe. El usuario del cliente puede agregar toda la jerarquía (que consta
de varias columnas) a un informe con un solo clic. Las jerarquías también
pueden proporcionar una vista sencilla e intuitiva de las columnas.
Por ejemplo, en una tabla Fecha puede crear una jerarquía Calendario. Año se
usa como nodo primario superior, incluyéndose Trimestre, Mes y Día como
nodos secundarios. Esta jerarquía muestra una relación lógica de Año con Día.
Puede crear una jerarquía usando las columnas y el menú contextual de la tabla
o usando el botón Crear jerarquía del encabezado de tabla en la vista de
diagrama. Al crear una jerarquía, aparece un nuevo nodo primario con las
columnas seleccionadas como nodos secundarios.
Cuando se crea una jerarquía, se crea un nuevo objeto en el modelo. No mueva
las columnas a una jerarquía, ya que creará objetos adicionales. Es posible
agregar una única columna a varias jerarquías.
32
Power Pivot 2013
33
Power Pivot 2013
Para abrir el menú contextual, haga clic con el botón secundario en una de las
columnas seleccionadas. Haga clic en Crear jerarquía.
34
Power Pivot 2013
Para crear los nodos secundarios de jerarquía, arrastre las columnas asociados
al PeriodosPedidos a la nueva jerarquía. Para Editar una jerarquía, haga doble
clic en la jerarquía primaria.
35
Power Pivot 2013
Una vez agregados los datos a un libro de Power Pivot, las tablas dinámicas
ayudan a analizar eficazmente los datos en detalle. Puede realizar
comparaciones, detectar patrones y relaciones, así como detectar tendencias.
Nota: Crear siempre las tablas y gráficos dinámicos desde la ventana de Power
Pivot o desde la pestaña Power Pivot de la ventana de Excel. También hay
comandos para tablas y gráfico dinámico en la pestaña Insertar de la ventana
Excel, pero no tienen acceso a los datos de Power Pivot.
Luego de importar los datos y relacionarlas tablas se pueden agregar las tabla
dinámica.
36
Power Pivot 2013
37
Power Pivot 2013
Excel agrega una tabla dinámica vacía a la ubicación que especificó y muestra
la lista de campos de Power Pivot. La lista de campos muestra dos secciones:
una de campos en la parte superior para agregarlos y quitarlos, y otra en la parte
inferior para reorganizarlos y cambiar su posición.
Por defecto, al crear una tabla dinámica, Excel nos genera unos totales con
sumatoria o cuenta. Puede interesarnos modificar esas fórmulas por otras como
pueden ser sacar el máximo o el mínimo, el promedio, etc.
Para hacer esto debemos situarnos en cualquier celda de la zona que queremos
modificar y hacer clic con el botón derecho del mouse, nos aparece un menú
emergente con diferentes opciones,
debemos escoger la opción Configuración
de campo de valor... y nos aparece un
cuadro de diálogo como el que vemos en la
imagen.
38
Power Pivot 2013
39
Power Pivot 2013
40
Power Pivot 2013
41
Power Pivot 2013
Una vez que ha agregado los datos a un libro de PowerPivot, los gráficos
dinámicos ayudan a resumir, analizar, explorar y presentar los datos
eficazmente. Los gráficos dinámicos proporcionan una representación gráfica
interactiva de los datos y permiten ver comparaciones, modelos y tendencias.
42
Power Pivot 2013
Se puede crear un gráfico dinámico desde Power Pivot. Para esto se debe
seleccionar la pestaña Inicio y luego el botón de comando Tabla dinámica /
Grafico Dinámico.
43
Power Pivot 2013
Hay ocasiones que se necesita combinar dos tipos de gráficos en uno solo para
analizar varios datos y compararlos entre ellos. Los gráficos de Cuadros
combinados permiten conseguir ese efecto visual que facilitará la comprensión
de la información.
44
Power Pivot 2013
Las segmentaciones de datos son controles de filtrado que funcionan con un clic
y reducen la parte de un conjunto de datos que se muestra en las tablas
dinámicas y en los gráficos dinámicos. Las segmentaciones de datos se pueden
usar tanto en los libros Microsoft Excel como en los libros de PowerPivot, para
filtrar y analizar los datos de forma interactiva.
45
Power Pivot 2013
46
Power Pivot 2013
47
Power Pivot 2013
Introducción
Funciones de fecha y hora (DAX): estas funciones de DAX son similares a las
funciones de fecha y hora de Microsoft Excel.Sin embargo, las funciones de
DAX se basan en los tipos de datos de fecha y hora usados por Microsoft SQL
Server.
48
Power Pivot 2013
Funciones de texto (DAX): con estas funciones, puede devolver parte de una
cadena, buscar texto dentro de una cadena o concatenar valores de una cadena.
Las funciones adicionales son para controlar los formatos para las fechas, horas
y números.
49
Power Pivot 2013
Ambas tienen las mismas palabras, aunque cambiadas de lugar. Ambas frases
podrían significar lo mismo, pero la realidad no es igual. En la primera
queremos un café con leche (más café y menos leche). En el segundo, nosotros
estamos pidiendo una taza de leche con algo de café (lo que es una leche
manchada). Cuando vamos a una cafetería y al realizar el pedido al camarero,
él sabe perfectamente que debe de servirnos. Evalúa cual es el contexto de cada
uno de los ingredientes y efectúa la instrucción adecuada.
¿Es lo mismo evaluar una tabla que una fila? Evidentemente no.
50
Power Pivot 2013
51
Power Pivot 2013
Podemos ver que cada selección que hacemos en nuestra Tabla Dinámica
realiza un filtro de contexto en la tabla de Power Pivot. Las conclusiones sobre
este filtro son:
52
Power Pivot 2013
[Precio]*[Cantidad]
53
Power Pivot 2013
55
Power Pivot 2013
Así tendríamos:
56
Power Pivot 2013
Función SUMX
Devuelve la suma de una expresión evaluada por cada fila de una tabla.
En paso por paso, lo que hace SUMX es multiplicar fila por fila dichas columnas
y luego al final hace la agregación del resultado de dicho nuevo
producto/columna (parecido a SUMAPRODUCTO ( )).
=SUMX (Datos_Modelo;Datos_Modelo[Precio]*Datos_Modelo[Cantidad])
La función SUMX itera sobre todas las filas que están activas sobre el Filter
Context.
57
Power Pivot 2013
El resultado se suma por color y talla utilizan un sum (ya que es un valor
agregado)
58
Power Pivot 2013
La función FILTER nos permite realizar un filtro dada una tabla. Como vimos
en el módulo anterior, las funciones de agregación terminadas en X (SUMX,
AVGX, MINX, MAXX…) toman dos parámetros: la tabla y la operación a
realizar. La función FILTER tiene la siguiente sintaxis:
59
Power Pivot 2013
Función FILTER
Parámetros:
Término Definición
tabla Tabla que se va a filtrar. La tabla también puede ser una expresión
que dé una tabla como resultado.
filtro Expresión booleana que se evaluará para cada fila de la tabla. Por
ejemplo, [Cantidad] > 0 o [Región] = "France"
Y queremos comparar la cantidad vendida filtrando solo por la talla XL, para
esto deberemos crear un campo calculado de la siguiente forma:
60
Power Pivot 2013
=SUMX(FILTER(Datos_Modelo;Datos_Modelo[Talla]="XL");Datos_Model
o[Precio]*Datos_Modelo[Cantidad])
Vemos los espacios que se generan en la talla L ya que no cumple el filtro para
dicha talla.
=SUMX(ALL(Datos_Modelo);Datos_Modelo[Precio]*Datos_Modelo
[Cantidad])
61
Power Pivot 2013
Función ALL
Devuelve todas las filas de una tabla o todos los valores de una columna y se
ignoran los filtros que se puedan haber aplicado. Esta función resulta útil para
borrar filtros y crear cálculos en todas las filas de una tabla.
Parámetros:
Término Definición
tabla La tabla de la que desea borrar filtros.
columna La columna de la que desea borrar filtros.
Comentarios: Esta función no se usa por sí sola, sino que sirve de función
intermedia que se puede usar para cambiar el conjunto de resultados en los que
se realizan otros cálculos.
=SUMX(FILTER(ALL(Datos_Modelo);Datos_Modelo[Talla]="XL");Datos_
Modelo[Precio]*Datos_Modelo[Cantidad])
62
Power Pivot 2013
Función CALCULATE
Sintaxis: CALCULATE(<expresión>,<filtro1>,<filtro2>…)
Parámetros:
Término Definición
expresión Expresión que se va a evaluar.
filtro (opcional) Lista separada por comas de expresiones booleanas o
una expresión de tabla que define un filtro.
Sin embargo, una expresión booleana puede usar cualquier función que busque
un valor único o que calcule un valor escalar.
La función CALCULATE nos permite cambiar el contexto dado sin tener que
cambiar todos los filtros. Cuando aplicamos ALL y FILTER combinados
estamos escribiendo un nuevo filtro de contexto que no respeta los que ya
tenemos.
63
Power Pivot 2013
=CALCULATE(SUMX(Datos_Modelo;Datos_Modelo[Precio]*Datos_Model
o[Cantidad]);Datos_Modelo[Talla]="XL")
Resumiendo:
64
Power Pivot 2013
65
Power Pivot 2013
Función EARLIER
EARLIER es útil para los cálculos anidados en que se desea usar un cierto
valor como entrada para generar cálculos basados en esa entrada. En Microsoft
Excel, estos cálculos solo se pueden realizar dentro del contexto de la fila actual;
sin embargo, en Power Pivot el valor de la entrada se puede almacenar y, a
continuación, realizar el cálculo con los datos de la tabla completa.
Parámetros:
Término Definición
columna Columna o expresión que se resuelve en una columna.
numero (Opcional) Número positivo para el paso de la evaluación
exterior.
El siguiente nivel de evaluación exterior se representa
mediante 1; dos niveles exteriores se representan mediante 2,
etc.
Cuando se omite, el valor predeterminado es 1.
66
Power Pivot 2013
Queremos calcular el stock total que hay por días, siendo el primer día igual al
del movimiento, de manera que quede de la siguiente forma:
Para hacer este cálculo vamos a necesitar la función EARLIER que modifique
el contexto.
=SUMX(FILTER(Tabla;Tabla[Fecha]<=EARLIER(Tabla[Fecha])&&Tabla[P
roducto]=EARLIER(Tabla[Producto])&&Tabla[Talla]=EARLIER(Tabla[Tall
a]));Tabla[Movimiento Stock])
En rojo tenemos el campo a sumar dentro del SUMX (recordar que SUMX es
para agregados donde el contexto se cambia) El círculo verde está dando el
contexto de evaluación.
Con FILTER estamos estableciendo el contexto de fila que debe de tomar.
Ponemos las condiciones de Producto y de Talla para que solo compare los
que son igual en Talla y Producto en color azul (es decir, el producto A, con
67
Power Pivot 2013
el producto A; la talla XL con la talla XL). Con el filtro de fecha indicamos que
solo tome las filas cuya fecha sea menor o igual a la fila evaluada.
De manera que con esta imagen y los colores vamos a verlo mejor:
68
Power Pivot 2013
Introducción
Campo Calculado
Ejemplo: Crear un campo calculado que determine las ventas de los productos
por año, un segundo campo calculado que determine las costos de los productos
por año y un tercer campo calculado que utiliza los dos campo anteriores para
determinar la utilidades por año.
Se utilizará los campos ventas y utilidades como base para un KPI que indique
la rentabilidad (para esto dividiremos las utilidades por las ventas). La creación
de un campo calculado es un requisito para crear un KPI.
69
Power Pivot 2013
Para crear una Campo Calculado que calcule las ventas de los productos
70
Power Pivot 2013
71
Power Pivot 2013
72
Power Pivot 2013
KPI
73
Power Pivot 2013
Dado que esta medida es un porcentaje, utilizará valores absolutos para indicar
si el porcentaje es superior o inferior al previsto como objetivo.
74
Power Pivot 2013
Los umbrales de estado indican que el rendimiento del 0,6 marca el rango
inferior y el rendimiento del 0,75 marca el principio del rango superior.
Haga clic en Aceptar para crear el KPI. Se mostrará el icono de KPI en el lado
derecho de la celda Rentabilidad en el Área de cálculo.
75
Power Pivot 2013
76