Olwin
Hola,
Quiero hacer un gráfico de barras como el que he hecho en Excel con la estructura de datos como la siguiente:
Ene-2021 | febrero-2021 | |||
Presupuesto | Ventas | Presupuesto | Ventas | |
Sucursal «A» | 1000 | 900 | 1200 | 1500 |
Sucursal «B» | 1500 | 1800 | 1600 | 1400 |
Sucursal «C» | 2000 | 2200 | 2100 | 1800 |
En realidad, mis datos provendrán de 2 tablas: Presupuesto y Ventas.
Tabla de ventas:
Código de sucursal | Fecha | Cantidad de ventas |
Sucursal «A» | 1-ene-2021 | 900 |
Sucursal «B» | 1-ene-2021 | 1800 |
Sucursal «C» | 1-ene-2021 | 2200 |
Sucursal «A» | 1-feb-2021 | 1500 |
Sucursal «B» | 1-feb-2021 | 1400 |
Sucursal «C» | 1-feb-2021 | 1800 |
Tabla de presupuesto:
Código de sucursal | Fecha | Cantidad de presupuesto |
Sucursal «A» | 1-ene-2021 | 1000 |
Sucursal «B» | 1-ene-2021 | 1500 |
Sucursal «C» | 1-ene-2021 | 2000 |
Sucursal «A» | 1-feb-2021 | 1200 |
Sucursal «B» | 1-feb-2021 | 1600 |
Sucursal «C» | 1-feb-2021 | 2100 |
¿Hay alguna posibilidad de crear un gráfico como mi gráfico de Excel en Power BI?
Gracias.
v-yangliu-msft
Hola @Olwin,
Estos son los pasos que puede seguir:
1. Crear columna calculada.
Budget Table:
Column = [Date].[Date]&" "&"Budget"
Sales Table:
Column = [Date].[Date]&" "&"Sales"
2. Crear tabla calculada.
Table =
UNION(
SELECTCOLUMNS('Sales Table',"Code",[Branch Code],"Column",[Column],"Amount",[Sales Amount]),
SELECTCOLUMNS('Budget Table',"Code",[Branch Code],"Column",[Column],"Amount",[Budget Amount]))
3. Lugar [Code] de tabla a eje, [Column] a la leyenda, y [Amount] a Valores.
4. Resultado:
Atentamente,
liu yang
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápido
v-yangliu-msft
Hola @Olwin,
Estos son los pasos que puede seguir:
1. Crear columna calculada.
Budget Table:
Column = [Date].[Date]&" "&"Budget"
Sales Table:
Column = [Date].[Date]&" "&"Sales"
2. Crear tabla calculada.
Table =
UNION(
SELECTCOLUMNS('Sales Table',"Code",[Branch Code],"Column",[Column],"Amount",[Sales Amount]),
SELECTCOLUMNS('Budget Table',"Code",[Branch Code],"Column",[Column],"Amount",[Budget Amount]))
3. Lugar [Code] de tabla a eje, [Column] a la leyenda, y [Amount] a Valores.
4. Resultado:
Atentamente,
liu yang
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápido
Olwin
En respuesta a v-yangliu-msft
Hola @v-yangliu-msft
Funcionó como se esperaba. Gracias por tu apoyo.
Olwin
Hola @amitchandak, gracias por tu guía. Ahora puedo crear 4 barras para cada sucursal como mi Excel.
Todavía tengo una pregunta:
1. ¿Cómo podemos hacer que el nombre de una medida cambie dinámicamente? Mi expectativa seria:
Ventas MTD = Ventas de febrero de 2021
Ventas del último MTD = Ventas de enero de 2021
Presupuesto MTD = Presupuesto de febrero de 2021
último presupuesto de MTD = presupuesto de enero de 2021
para que podamos averiguar el período de los datos en ese gráfico de barras.
Gracias.
amichandak
@Olwin, necesita una tabla de ramas común y una tabla de fechas y crear 4 medidas
Ventas MTD = CALCULAR(SUMA(Ventas[Sales Amount]),DATESMTD(‘Fecha'[Date]))
últimas ventas MTD = CALCULAR (SUMA (Ventas[Sales Amount]),DATESMTD(dateadd(‘Fecha'[Date],-1 MES)))
Presupuesto MTD= CALCULAR(SUMA(Presupuesto[BudgetAmount]),DATESMTD(‘Fecha'[Date]))
último presupuesto MTD = CALCULAR (SUMA (presupuesto[BudgetAmount]),DATESMTD(dateadd(‘Fecha'[Date],-1 MES)))
Tabla común
Tabla puente: https://www.youtube.com/watch?v=Bkf35Roman8&list=PLPaNVDMhUXGaaqV92SBD5X2hk3TMNlHhb&index=19
Para obtener lo mejor de la función de inteligencia de tiempo. Asegúrese de tener un calendario de fechas y que se haya marcado como la fecha en la vista del modelo. Además, únelo con la columna de fecha de tu/s hecho/s. Consulte: radacad sqlbi Mi serie de videos Agradezco sus felicitaciones.