david2
Hola a todos,
Estoy trabajando con una empresa de servicios de pintura en línea y he creado nuestro modelo de datos con varias tablas. Quiero crear una tabla en PowerBI que muestre nuestros ingresos mensuales y el desglose de costos, como en el ejemplo de Excel a continuación (con números falsos).
Tengo tablas para cada uno de los elementos de línea en mi modelo de datos (por ejemplo, una tabla de costos de marketing, pagos de salarios, ingresos asignados, etc.). Cada una de estas tablas contiene una o más columnas de fecha. Ahora quiero crear una tabla como la del ejemplo anterior, pero no estoy seguro de cómo vincular las columnas de diferentes tablas entre sí usando la misma fecha.
Leí las tablas de fechas y ese parece ser el camino a seguir. ¿Alguien puede explicarme cómo abordarían esta situación?
Gracias 🙂
David
Cada una de las líneas se extraería de una tabla diferente
v-shex-msft
Hola @david2,
De acuerdo con su descripción, desea fusionar varias tablas y resumir estos registros por tipo y fecha, ¿verdad?
Si este es un caso, puede consultar los pasos a continuación para lograr su requisito (Matrix visual).
1. Combinar tablas (la estructura de estas tablas debe ser la misma)
Estructura de la tabla.
Fórmula de tabla:
Tabla = UNION(RESUMEN(Hoja1,Hoja1[Type],Hoja1[Date],»Cantidad»,SUMA(Hoja1[Amount])),RESUMIR(Hoja2,Hoja2[Type],Hoja2[Date],»Cantidad»,SUMA(Hoja2[Amount])),RESUMIR(Hoja3,Hoja3[Type],Hoja3[Date],»Cantidad»,SUMA(Hoja3[Amount]))
)
Crear matriz visual:
Resultado detallado:
Además, puede agregar una columna de cálculo para mostrar los registros de la fecha específica.
Calcular columna.
Día = DÍA([Date])
dropdown:
Saludos,
Xiaoxin-sheng
v-shex-msft
Hola @david2,
De acuerdo con su descripción, desea fusionar varias tablas y resumir estos registros por tipo y fecha, ¿verdad?
Si este es un caso, puede consultar los pasos a continuación para lograr su requisito (Matrix visual).
1. Combinar tablas (la estructura de estas tablas debe ser la misma)
Estructura de la tabla.
Fórmula de tabla:
Tabla = UNION(RESUMEN(Hoja1,Hoja1[Type],Hoja1[Date],»Cantidad»,SUMA(Hoja1[Amount])),RESUMIR(Hoja2,Hoja2[Type],Hoja2[Date],»Cantidad»,SUMA(Hoja2[Amount])),RESUMIR(Hoja3,Hoja3[Type],Hoja3[Date],»Cantidad»,SUMA(Hoja3[Amount]))
)
Crear matriz visual:
Resultado detallado:
Además, puede agregar una columna de cálculo para mostrar los registros de la fecha específica.
Calcular columna.
Día = DÍA([Date])
dropdown:
Saludos,
Xiaoxin-sheng
cantor
@david2
Crearía una tabla de dimensiones de fecha con una columna que contenga todas las fechas (no falta ninguna) llamada DateKey. Tendría los campos de fecha necesarios para mi empresa en esa tabla, incluido el número de trimestre, año, mes, número de semana, día de la semana y día del año. Luego vincularía toda mi tabla de hechos usando la fecha en las tablas de hechos a la clave de fecha en la tabla de dimensiones de fecha.
A continuación, construiría el cálculo en dax para sus tablas de hechos. Los valores de esos cálculos van en la sección de valores con las fechas como columnas o filas.
Por ejemplo, en una tabla de presupuesto podría tener
Cantidad de presupuesto = SUMA (‘BudgetTable'[Amount])
Cantidad de presupuesto LY = CALCULAR ([Budget Amount], DATEADD(DimDate[DateKey], -1 año))
Pondría los meses en el eje y estos dos cálculos como valores para mostrar los montos del presupuesto año tras año. Cree los cálculos para el costo real y los ingresos de la misma manera en las tablas respectivas y agréguelos a sus tablas o gráficos de la misma manera.
A continuación, puede utilizar las medidas en medidas más complejas. Por ejemplo, si tiene una medida para los ingresos y otra para los costos que podría crear:
Beneficio =[Revenue]-[Cost]
eso supondría que Ingresos y costos son los nombres de las medidas.