En este vídeo vamos a ver qué son y cómo crear columnas calculadas y medidas en Power BI (aplicación de Business Intelligence que se encuentra dentro del paquete de Microsoft Office 365).
En concreto, vamos a utilizar Power BI Desktop, que es uno de los componentes de Power BI que podemos utilizar de forma independiente al Office 365 y se puede obtener de forma gratuita desde la web de Microsoft.
Te invitamos a visitar el artículo de Dapen Centro Estudios donde damos la definición de qué es Power BI si no conoces la herramienta.
Para empezar con el tutorial paso a paso tendrás que crear una tabla Data importada de Excel con diferentes campos: facturas, clientes, productos, códigos, fechas e importes.
Contenidos:
Columnas calculadas y medidas -VIDEO-
Columnas calculadas en Power BI
Permiten expandir una tabla al crear columnas nuevas.
El contenido de las columnas se define a través de una expresión DAX evaluada fila por fila (Data Analysis eXpressions, el lenguaje usado en Power BI).
Las columnas calculadas ocupan espacio en la memoria de la computadora.
Si la fórmula fuera compleja se recomienda el uso de columnas intermedias, pues se desperdiciaría espacio.
Se aplican columnas calculadas para definir una expresión que está estrictamente vinculada a la fila actual.
Si queremos calcular una nueva columna, llamada Importe con IVA, a partir de la columna nativa Importe y un IVA del 21%, insertamos nueva columna desde la vista Informe – Modelado – Nueva Columna o en Vista Datos – Herramienta de tablas – Nueva columna.
En la barra de fórmulas escribimos:
Importe con IVA = Data [IMPORTE] * 1.21
Medidas en Power BI
Si desea agregar valores numéricos de muchas filas de una tabla, se debe usar medidas.
Una medida debe ser definida en una tabla, aunque no pertenece a dicha tabla, de hecho, se podría mover a otra tabla si fuera necesario.
Una medida opera sobre agregaciones de datos definidos por el contexto actual, que depende del filtro aplicado en el informe o reporte.
Se aplican medidas para mostrar un resultado en el área de valores de una tabla dinámica o en el área de trazado de un gráfico.
Son reutilizables dentro de otras medidas y no ocupan espacio en memoria.
Insertamos una nueva medida desde la vista Informe – Modelado – Nueva Medida o en Vista datos – Herramientas de tablas – Nueva Medida.
También podemos hacerlo desde la zona de campos, clic derecho en el nombre de la tabla Data – Nueva Medida:
En la barra de fórmulas escribimos una medida para calcular el total del importe con IVA:
Tot Importe con Iva = SUM (Data [Importe con IVA])
Podemos crear otra medida para calcular el número de registros:
Número registros = COUNTROWS(Data)
Podemos crear una nueva medida algo más sofisticada para obtener el importe total con IVA para el producto Aluminio:
Tot Importe Aluminio = CALCULATE ([Tot Importe con IVA], FILTER (Data, Data [Producto]=”Aluminio”))
Es recomendable escribir la fórmula en varias líneas (aplicar Shift+Enter para el salto de línea), para que la fórmula sea más comprensible.
Con todo esto creado podemos ir a nuestra vista informe y generar un pequeño cuadro de mandos.
Insertamos una visualización de gráfico de columnas agrupadas.
Movemos el campo País a Eje y Tot Importe con Iva (medida) a Valores. Aparece un gráfico con Suma de Importe con Iva por País ordenado de mayor a menor. Activamos la etiqueta de datos desde el formato para ver los importes en las columnas.
Insertamos igualmente 3 tarjetas y movemos a cada una de ellas las medidas creadas de Tot Importe con Iva, Tot Importe Aluminio y Número registros.
Finalmente insertamos una visualización de segmentación de datos. Movemos el campo código.
Dentro de dar formato al objeto visual – Configuración de la segmentación – Opciones – Orientación horizontal.
Podemos filtrar bien por algún código, o bien podemos filtrar también haciendo clic en alguna columna de algún país en nuestro gráfico.
Vemos cómo cambian los resultados obtenidos.
Con esto finalizamos la explicación de cómo crear columnas calculadas y medidas en Power BI.
En esta píldora formativa has tenido la oportunidad de comprobar qué función puede tener Power BI a la hora de crear cuadros de mando y análisis de datos, si necesitas ampliar tus conocimientos en la herramienta te recomendamos nuestro curso de Power BI.