Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

Línea de tiempo y filtro acumulativo

Hola a todos

Tengo una línea de tiempo y una tabla.

La tabla tiene una columna de fecha y una columna de puntuación.

Si selecciono el período fiscal 1 (22 de octubre), la tabla muestra los datos, que están en el 22 de octubre.

Necesito mostrar datos desde el principio hasta el 22 de septiembre.

También: para cada período p, todos los meses anteriores hasta p-1.

¿Es esto posible? ¡Gracias chicos!

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@NewPBIe ,

Debe existir una tabla de cotas de fecha en el modelo. Y la tabla de fechas no crea relación con su tabla de hechos. Puede consultar los siguientes blogs para lograrlo.

Mostrar datos de los últimos N meses basados en un mes seleccionado

Sales N last Months =
VAR toDate =
    MAX ( 'Date'[Date] )
VAR fromDate =
    EDATE ( toDate, -1 * 'Previous months'[Previous months Value] ) + 1
RETURN
    CALCULATE (
        Sales[Sales Amount],
        ALL ( 'Date' ),
        DATESBETWEEN ( Date_Helper[Date], fromDate, toDate )
    )

yingyinr_3-1671768077438.png

Mostrar los últimos n meses y el mes seleccionado con Single Date Dimension en Power BI

yingyinr_0-1671767994034.gif

Si el anterior no puede ayudarlo a obtener el resultado deseado, proporcione algunos datos sin procesar en su tabla 'Uitkeringsgegevens' (excluir datos confidenciales) conMensaje de texto y el resultado esperado con lógica de backend y ejemplos especiales. Es mejor Si puede compartir un simplificado PBIX. Puede consultar el siguiente enlace para cargar el archivo en la comunidad. Gracias.

Cómo subir PBI en Comunidad

Saludos

Syndicate_Admin
Administrator
Administrator

@NewPBIe ,

Último mes + MTD =
var _max = if(isfiltered('Date'),MAX( 'Date'[Date]) , today())
var _min = eomes(_max,-2)+1 ,
devolución
CALCULATE([net] ,DATESBETWEEN('Date'[Date],_min,_max))


Este mes+último mes =
var _max = eomonth(if(isfiltered('Date'),MAX( 'Date'[Date]) , today()),0)
var _min = eomes(_max,-2)+1 ,
devolución
CALCULATE([net] ,DATESBETWEEN('Date'[Date],_min,_max))

En caso de que desee mostrar Sep / Oct en Axis, entonces la segmentación de datos debe estar en una tabla de fechas independiente

Date1 es independiente Tabla de fechas, Fecha se une con Tabla
nueva medida =
var _max = maxx(allselected(Date1),Date1[Date])
var _min = eomes(_max, -2) +1
devolución
calculate( sum(Table[Value]), filter('Date', 'Date'[Date] >=_min && 'Date'[Date] <=_max))

Necesidad de una tabla de fechas independiente:https://www.youtube.com/watch?v=44fGGmg9fHI

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.