PowerQuery Vs PowerPivot

Este post pretende mostrar los dos complementos gratuitos que ofrece Excel 2013, PowerQuery y PowerPivot como herramientas de creación de informes con tablas relacionadas, no es un tutorial, sólo pretende despertaros la curiosidad … 🙂

Para ello utilizaremos como ejemplo la creación de un informe donde debemos mostrar la Ganancia Bruta en la venta de diferentes productos durante un periodo de tiempo.

Contamos con dos archivos Excel, Ventas que contiene una tabla Ventas por producto y Costes con una tabla Costes por unidad.

Esas dos tablas son las que usaremos para crear nuestro informe.

pqvspp1

PowerQuery permite crear un nuevo Excel que contenga las dos tablas y que a su vez estén relacionadas para conocer el coste de cada producto. Además permite crear campos calculapqvspp2dos, en este caso necesitaremos el campo GANACIA BRUTA.

Desde la ficha PowerQuery >Obtener datos externos > De archivo traeremos las tablas.

Al hacer clic en el comando Combinar se abrirá una ventana dónde se añaden las tablas, marcando los campos PRODUCTO de ambas  se creará la relación. Después añadiremos la columna COSTE y el campo calculado COSTE TOTAL y GANANCIA BRUTA.

Una vez combinadas el resultado será una tabla como la de la imagen de arriba, en la que podemos ver el coste unitario de cada producto y el coste de las unidades vendidas y la ganancia bruta de cada producto según su fecha.

Ahora sólo nos queda crear el informe con los campos creados con PowerQuery, para ello utilizaremos una tabla dinámica.

pqvspp3

Para realizar el mismo informe creado con PowerPivot, desde la ficha PowerPivot abre el Administrador para importar las tablas de Ventas y Costes y crear las relaciones entre éstas.

pqvspp4

pqvspp5

pqvspp6

Una vez creadas las relaciones, con PowerPivot creamos los campos calculados,  COSTE TOTAL y GANANCIA BRUTA. Para ello utilizaremos las siguientes Funciones DAX :

COSTE TOTAL: =RELATED(‘Coste por unidad'[COSTE])*’Ventas por Producto'[CANTIDAD]

GANANCIA BRUTA: =’Ventas por Producto'[IMPORTE]-‘Ventas por Producto'[COSTE TOTAL]

Ahora ya tenemos los campos necesarios para desde PowerPivot crear nuestro informe con una tabla dinámica.

pqvspp7

Enlaces interesantes para este post:

POWERQUERY Combinar datos de fuentes distintas: http://jldexcelsp.blogspot.com.es/2014/02/usos-del-power-query-combinar-datos-de.html

Cómo PowerPivot y PowerQuery trabajan juntos: http://office.microsoft.com/en-001/excel-help/how-power-query-and-power-pivot-work-together-HA104125038.aspx

DESCARGA PowerQuery: http://www.microsoft.com/es-es/download/details.aspx?id=39379

DESCARGA PowerPivot: https://exceltrucos.com/2013/10/16/powerpivot-para-excel-2010-descarga/

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s