Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Estimados todos,
He preparado una página de informe con objetos visuales de tarjeta y matriz y la siguiente segmentación jerárquica para el año fiscal y los meses.
Elegí un mes, el 24 de junio, y presenté ciertos valores utilizando YTD que muestra cifras para el año fiscal 2024-25.
Deseo crear un gráfico de columnas que muestre el monto de las ventas no solo para 2024-25, sino para todos los años hasta el seleccionado
mes de dichos ejercicios fiscales. Por ejemplo, el 24 de junio seleccionado en la segmentación, quiero ventas para todos los años de fin hasta junio de los respectivos
años.
Utilicé la medida Calcular[ventas], ALL(Cal[FY)] que da solo las ventas del año fiscal 2024-25.
Cómo construir una medida para que mi gráfico de columnas muestre las ventas de todo el año fiscal, excepto hasta el mes seleccionado
de los años respectivos.
Gracias.
Hola @Thulasiram ,
Recomiendo leer este artículo: Patrones de tiempo – Patrones DAX
Este artículo contiene casi todo lo que hay que saber sobre los cálculos del DAX relacionados con la fecha y la hora.
Saludos
Tom
Gracias por la respuesta. Revisé el artículo al que te refieres. Como no soy un experto en tecnología, no podía comprenderlo. ¿Alguien puede ayudar, por favor?
Hola, @Thulasiram
Asegúrese de tener una tabla de fechas completa que incluya columnas para el año fiscal, el mes y el día. Esta tabla debe marcarse como una tabla de fecha en Power BI.
Cree una medida para calcular las ventas hasta el mes seleccionado:
SalesUpToSelectedMonth =
VAR SelectedMonth = MAX('Date'[Month])
VAR SelectedYear = MAX('Date'[Fiscal Year])
RETURN
CALCULATE(
SUM('Sales'[SalesAmount]),
FILTER(
ALL('Date'),
'Date'[Fiscal Year] <= SelectedYear &&
(
'Date'[Fiscal Year] < SelectedYear ||
'Date'[MonthNumber] <= SelectedMonth
)
)
)
Agregue un gráfico de columnas al informe. Utilice el año fiscal como eje x. Use la medida SalesUpToSelectedMonth como valores.
Asegúrese de que la tabla de fechas incluya una columna de número de mes (MonthNumber), que representa el mes como un número del 1 al 12.
Asegúrese de que la interacción de la segmentación esté configurada correctamente para que, al seleccionar un mes, se filtren los objetos visuales de forma adecuada.
Es posible que tenga que ajustar las relaciones e interacciones para asegurarse de que la segmentación filtra los datos según lo previsto.
Si esta publicación te ayuda, entonces por favor considera Acéptalo como la solución y Felicitaciones a esta publicación para ayudar a los demás miembros a encontrarlo más rápidamente
Gracias. Lo intenté, pero obtuvo el siguiente error.
Hola, @Thulasiram
El error indica que hay una discrepancia de tipo entre los valores SelectedMonth y Date[MonthNumber]. Para solucionar esto, debemos asegurarnos de que ambos valores sean del mismo tipo. Si uno es un texto y el otro es un número entero, podemos usar la función VALOR para convertir el texto en un número o la función FORMATO para convertir el número en texto.
Esta es la medida actualizada del DAX:
SalesUpToSelectedMonth =
VAR SelectedMonth = VALUE(MAX('Date'[Month])) -- Ensure month is treated as a number
VAR SelectedYear = MAX('Date'[Fiscal Year])
RETURN
CALCULATE(
SUM('Sales'[SalesAmount]),
FILTER(
ALL('Date'),
'Date'[Fiscal Year] <= SelectedYear &&
(
'Date'[Fiscal Year] < SelectedYear ||
VALUE('Date'[MonthNumber]) <= SelectedMonth
)
)
)
Si esta publicación te ayuda, entonces por favor considera Acéptalo como la solución y Felicitaciones a esta publicación para ayudar a los demás miembros a encontrarlo más rápidamente
Muchas gracias por la respuesta.
Antes de continuar, me gustaría explicar más sobre mi tabble.
El mes está en formato MMM-YY - texto. (ejemplo: "24 de marzo")
El año fiscal es AAAA-YY - texto ("2024-25")
Mes no - números - número - (3)
¿Puedo seguir usando el código anterior o necesita alguna enmienda? Muchas gracias.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.