This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreLevel up your Power BI skills this month - build one visual each week and tell better stories with data! Get started
Hola - Estoy usando la medida QTD a continuación y funciona bien.
Sin embargo, la medida YTD solo devuelve un valor en blanco. Sé que hay varias maneras de calcular YTD, pero estoy tratando de estandarizar mis fórmulas y me gusta esta fórmula porque oculta fechas futuras sin valores. Cualquier idea de por qué el YTD está regresando en blanco... y cómo arreglarlo, pero manteniendo esta estructura de fórmula general.
Solved! Go to Solution.
Puede utilizar las dos medidas siguientes:
YTD Orders = CALCULATE(SUM('Orders 2'[Net Price]), FILTER('Date Table', 'Date Table'[Date] >= DATE(YEAR(TODAY()), MONTH(TODAY()), 1)), FILTER('Date Table', 'Date Table'[Date] <= TODAY()))
QTD Orders = CALCULATE(SUM('Orders 2'[Net Price]), FILTER('Date Table', 'Date Table'[Date] >= DATE ( YEAR (TODAY()), ROUNDUP(DIVIDE(MONTH(TODAY()),3 ),0 ) *3 -2, 1)), FILTER('Date Table', 'Date Table'[Date] <= TODAY()))
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
Saludos
Dedmon Dai
Puede utilizar las dos medidas siguientes:
YTD Orders = CALCULATE(SUM('Orders 2'[Net Price]), FILTER('Date Table', 'Date Table'[Date] >= DATE(YEAR(TODAY()), MONTH(TODAY()), 1)), FILTER('Date Table', 'Date Table'[Date] <= TODAY()))
QTD Orders = CALCULATE(SUM('Orders 2'[Net Price]), FILTER('Date Table', 'Date Table'[Date] >= DATE ( YEAR (TODAY()), ROUNDUP(DIVIDE(MONTH(TODAY()),3 ),0 ) *3 -2, 1)), FILTER('Date Table', 'Date Table'[Date] <= TODAY()))
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
Saludos
Dedmon Dai
@stevedep Gracias Steve. Lo intenté y por alguna razón todavía vuelve en blanco. Pero veo que en el editor de DAX lo tienes para trabajar para ti. No estoy seguro de por qué no está en mi conjunto de datos. Por supuesto, puedo usar una suma de medida total que funciona muy bien. Pero mi intención original era tratar de mantenerme con la misma estructura de fórmula que estoy usando en las medidas mtd y QTD como hice referencia anteriormente. Pensé que al reemplazar "Quarter" por "Year" funcionaría, pero no lo hace.
@texmexdragon , Trate de utilizar la inteligencia del tiempo
Ventas de QTD = CALCULATE(SUM(Sales[Sales Amount]),DATESQTD(('Date'[Date])))
Ventas YTD = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"12/31"))
YTD QTY forzado=
var _max = hoy()
devolución
if(max('Date'[Date])<=_max, calculate(Sum('order'[Qty]),DATESYTD('Date'[Date])), blank())
O
calculate(Sum('order'[Qty]),DATESYTD('Date'[Date]),filter('Date','Date'[Date]<=_max))
calculate(TOTALYTD(Sum('order'[Qty]),'Date'[Date]),filter('Date','Date'[Date]<=_max))
Check out the April 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.