Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola
Estoy buscando ayuda.
Tengo las siguientes dos tablas:
1. Unidad: número de unidades vendidas por día
2. Precio - Precio por unidad con fecha de inicio y finalización
Quiero calcular los ingresos creando/resumiendo una tabla llamada "OutPut", donde puedo ver la Unidad, el Precio y los Ingresos por día.
Por favor, ayúdanos si es posible.
Gracias
Gracias.. Este también funciona. Supongo que ocupará más espacio en el modelo.
Alta @अभिषेकरुस01 ,
Creo dos tablas como mencionaste.
A continuación, creo una medida denominada Price en Unit_Table.
Price =
CALCULATE (
MAX ( 'Price_table'[Price] ),
FILTER (
'Price_table',
SELECTEDVALUE ( 'Unit_Table'[Date] ) >= 'Price_table'[Start_Date]
&& SELECTEDVALUE ( 'Unit_Table'[Date] ) <= 'Price_table'[End_Date]
)
)
A continuación, creo otra medida denominada Ingresos.
Revenue = SUM( Unit_Table[Units]) * 'Unit_Table'[Price]
Finalmente obtendrás el OutPut que deseas.
Saludos
Yilong Zhou
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Muchas gracias.. Funciona
No tengo idea de si esta es la mejor manera, PERO funcionaría absolutamente:
En Power Query, cree una tabla similar a esta, con los valores inicial y final de la tabla original que se muestra en la pregunta.
(Aquí está el archivo .pbix con los pasos: https://files.catbox.moe/ye4rep.pbix)
Pero la mayor parte de la 'magia' es esta columna personalizada que genera todas las fechas entre las fechas de finalización e inicio:
dejar
Fechas = {Number.From([Fecha de inicio]) .. Number.From([Fecha de finalización])},
As_Date =
List.Transform(Fechas, cada Date.From(_))
en
As_Date
Luego simplemente expande la columna y listo, tienes una lista de fechas y precios.
Luego, una vez que tenga esto, básicamente tendrá una buena tabla de búsqueda de precios por fecha. Por lo tanto, cree una conexión entre esta tabla y sus otras tablas de tal manera que pueda usar una fórmula dax como
CALCULAR (SUMX(precio * unidades), RELATEDTABLE( etc etc )
o algo así....
Consejos mediocres de Power BI, pero son gratis//