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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Comparación entre días seleccionados y días anteriores

Hola

Estoy usando una segmentación de datos para seleccionar días para mostrar el recuento total del período seleccionado. Sin embargo, quiero calcular valores más allá del período seleccionado para los mismos días seleccionados en Date Slicer.

mohammadyousaf_0-1685555160830.png

Básicamente, si selecciono 3 días del 27 al 29 de mayo, debería darme el siguiente resultado en dos dax separados que usaré en la tarjeta visual:
Período actual = 87 ( 27 a 29 de mayo)

Período anterior = 98 ( 24 al 26 de mayo)

Estoy usando el siguiente dax para calcular el período actual.

Período actual =
CALCULAR(
DISTINCTCOUNT(tbl_1 [ID_No]),
DÍA(tbl_1[Fecha] = DÍA(HOY())))

Salida esperada:

Período seleccionado actual (días) = [recuento total]
Período anterior (días más allá de los días seleccionados) = [recuento total]

Cualquier ayuda es realmente apreciada. Gracias.



5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

@mohammadyousaf ,

De acuerdo con los resultados de mi prueba, los resultados del período anterior se muestran normalmente. Por favor, señale si entendí mal.

vtangjiemsft_0-1687253170236.png

Saludos

Neeko Tang

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Syndicate_Admin
Administrator
Administrator

Hola @v-tangjie-msft ,

Consulte este archivo.

Comparación actual y anterior

Syndicate_Admin
Administrator
Administrator

@mohammadyousaf ,

No parece ser un problema en mi archivo de ejemplo.

Proporcione algunos datos de muestra en sus tablas (excluya los datos confidenciales) con formato de texto y su resultado esperado con lógica de backend y ejemplos especiales. Es mejor si puede compartir un archivo pbix simplificado . Gracias.

Saludos

Neeko Tang

Syndicate_Admin
Administrator
Administrator

Hola @v-tangjie-msft

Gracias por su respuesta. Parece que estoy obteniendo los resultados parciales, por favor vea la captura de pantalla a continuación.

vale la pena mencionar que en mi tabla solo tengo Fecha y período actual y trato de calcular el período anterior usando Dax.

He usado el Dax como:

Período anterior = CALCULAR([Período actual], FILTRO(TODO(Tabla 1), Tabla 1[Fecha] = ..MAX(Tabla 1[FECHA])-3))
Período seleccionado anterior = SUMX(TODOSELECCIONADO(Tabla 1), [Período anterior])

Gracias de antemano por su ayuda.
mohammadyousaf_0-1685605357184.png

Syndicate_Admin
Administrator
Administrator

Hola

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.