Académique Documents
Professionnel Documents
Culture Documents
Ahora explotemos estos datos con PowerPivot para crear reportes de Tablas Dinámicas:
2) Agregue las relaciones apropiadas al modelo. Para esto vaya al entorno de PowerPivot (en caso de haberlo cerrado y estar en Excel, p
regresar con el icono ADMINISTRAR de la pestaña POWERPIVOT)
En el entorno haga clic en VISTA DE DIAGRAMA (puede alternar entre esta vista y VISTA DE DATOS)
Para crear las relaciones arrastre con el mouse cada uno de los campos de una tabla al campo relacionado de la otra tabla.
Use el diagrama superior como guía.
3) Regrese a Excel. En la tabla DETALLE FACTURAS agregue las columnas (calcule los valores con INDICE y COINCIDIR)
Precio
%Dscto
4) Ya que ha agregado datos a una tabla, debe actualizar el modelo. En la pestaña de PowerPivot, vaya a ADMINISTRAR
En el entorno de PowerPivot, busque el Icono ACTUALIZAR y elija la opción ACTUALIZAR TODO
5) Agreguemos otra columna directamente en PowerPivot. Coloque el cursor bajo AGREGAR OTRA COLUMNA de la tabla DETALLE FACT
y agregue en la barra de fórmulas (debe estar en la VISTA DE DATOS):
=DETAfacturas[Cantidad]*DETAfacturas[Precio]*(1-DETAfacturas[% Dscto])
(no necesita tipear la fórmula de esta manera, basta ir eligiendo los valores de las columnas con el mouse)
7) Ahora con el botón TABLA DINÁMICA de PowerPivot agregue las tablas dinámicas/gráficos dinámicos que considere pertinentes para
8) Si construye las tablas/gráficos en la hoja reportes, todas juntas en la hoja REPORTES, puede agregar algunas SEGMENTACIONES y
ESCALAS DE TIEMPO, estableciendo vínculo con lo que ha creado de tal manera que permitan modificarlo. Tendrá un ScoreCard
con información para hacer su inteligencia comercial.
i. Las columnas que se agregaron en las tabla DETALLE FACTURAS (en el punto 3, y que luego actualizó en el modelo) podían haberse ag
en el modelo sin haber tenido que crear las columnas. Para este tipo de cálculos se usan las funciones DAX (funciones especiales de
PowerPivot)
La fórmula que en Excel se usa para crear la columna Precios
=INDICE(PRODUCTOS[PrecioLista],COINCIDIR([@IdProd],PRODUCTOS[SKU],0))
↑ ↑ ↑
lo que se quiere lo que se busca en donde se busca
podría haber sido agregada en una columna nueva (tal como hizo en el punto 5) con la siguiente función DAX:
=LOOKUPVALUE(PRODUCTOS[PrecioLista],PRODUCTOS[SKU],DETAfacturas[IdProd])
↑ ↑ ↑
lo que se quiere lo que se busca en donde se busca
la ventaja es que LOOKUPVALUE permite tener más de un criterio, siendo por tanto un función más potente. La otra ventaja
es que una columna cargada directamente al modelo consume muchisimo menos menoria que una columa que existe en Excel.
ii. La columna que se agregó en el punto 5, tampoco era obligatorio agregarla. Power Pivot permite crear "medidas" que funcionan com
general a ser utilizada cuando sea necesaria.
Para hacer esto, en la tabla DETALLE FACTURA del entorno de PowerPivot, asegúrese que este activado los íconos VISTA DE DATOS y A
que aparecen como celdas en blancos, escriba:
iii. PowerPivot es parte de Excel, pero a su vez tambien está incluído en PowerBI, el programa especializado de Microsoft para realizar Bu
El "modelado" de datos, es la operación previa a generar los reportes en PowerBI y consiste en lo mismo que se ha realizado aquí:
Importar datos al entorno
Agregar columnas adicionales o medidas adicionales
Crear relaciones
usando PowerPivot, dentro de PowerBI.
Tabla Maestra y Tabla Transaccional
DETALLE FACTURAS
NroFactura
Item PRODUCTOS
IdProd ∞ Familia
Cantidad 1 SKU
Detalle Articulo 1
CLIENTES Detalle Articulo 2
RUC PrecioLista
Razon Social
Dirección
Provincia
Departamento
Contacto
TIPOS DE DESCUENTOS
IdTipoDscto
Detalle Tipo Dscto
Porcentaje
OS de la pestaña POWERPIVOT
a hacer lo mismo con la siguiente tabla.
DICE y COINCIDIR)
vaya a ADMINISTRAR
ctivado los íconos VISTA DE DATOS y AREA DE CÁLCULO, y en la zona bajo los datos,