Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola
Necesito tu ayuda. Me gustaría recuperar el último valor del calendario anterior a un mes específico.
Mis datos son:
línea de recibo
Creo esta medida
Mt YTD = TOTALYTD(SUM(ReceiptLine[MT Recept]),ReceiptDate[Date] )
Qte YTD = TOTALYTD(SUM(ReceiptLine[Qte recept]),ReceiptDate[Date] )
Price N = DIVIDE([Mt YTD],[Qte YTD] )*
Price N-1 = IF([Mt YTD-1],
DIVIDE([Mt YTD-1],[Qte YTD-1])
, [Price N])
Mt YTD (Price N-1) = SUMX(
ADDCOLUMNS(
Summarize( ReceiptLine, ReceiptLine[ITEMID], ReceiptLine[ItempGroup], ReceiptLine[categorie appro],ReceiptDate[AnneMois])
,"_Mt au PRI N-1", [Qte YTD]*[Price N-1])
, [_Mt au PRI N-1])
el resultado final de este informe es
Así que me gustaría que el mes vacío se archivara por el último valor como este
Durante mi prueba, creé una nueva base de tabla sobre la fórmula anterior
Table = ADDCOLUMNS(
Summarize( ReceiptLine, ReceiptLine[ITEMID], ReceiptLine[ItempGroup], ReceiptLine[categorie appro],ReceiptDate[AnneMois])
,"_Mt au PRI N-1", [Qte YTD]*[Price N-1]
,"PRI N-1", [Price N-1]
, "Qt ", [Qte YTD])
Solved! Go to Solution.
Encontré la solución con esta definición de tabla y nueva medida
receipt Group = ADDCOLUMNS(
Summarize( ReceiptLine, ReceiptLine[ITEMID],ReceiptDate[Year-month],ReceiptDate[Year])
,"_Mt au PRI N-1", [Qte YTD]*[Price N-1])
new measure
==>
test = CALCULATE(max('receipt Group'[_Mt au PRI N-1]),Filter('receipt Group','receipt Group'[Year]=SELECTEDVALUE(ReceiptDate[Year]) && 'receipt Group'[Year-month]<= SELECTEDVALUE(ReceiptDate[Year-month])))
@S-MAY , el valor esperado no está claro
Si esto no ayuda
¿Puede compartir datos de muestra y salida de muestra en formato de tabla? O un pbix de muestra después de eliminar datos confidenciales.
La información que ha proporcionado no me está aclarando el problema. ¿Puede explicarlo con un ejemplo?
Aprecia tus felicitaciones.
He creado un nuevo archivo PBIX sin datos confidenciales basados en mi captura de pantalla, pero no puedo cargarlo (el tipo de archivo no es compatible)
¿Cómo puedo compartirlo?
Encontré la solución con esta definición de tabla y nueva medida
receipt Group = ADDCOLUMNS(
Summarize( ReceiptLine, ReceiptLine[ITEMID],ReceiptDate[Year-month],ReceiptDate[Year])
,"_Mt au PRI N-1", [Qte YTD]*[Price N-1])
new measure
==>
test = CALCULATE(max('receipt Group'[_Mt au PRI N-1]),Filter('receipt Group','receipt Group'[Year]=SELECTEDVALUE(ReceiptDate[Year]) && 'receipt Group'[Year-month]<= SELECTEDVALUE(ReceiptDate[Year-month])))
Puede encontrar el enlace a mis datos de muestra
muchas gracias por adelantado
¿Tiene acceso al archivo?
En caso afirmativo, ¿tiene alguna idea sobre mi problema?
Gracias por su ayuda