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
Anonymous
Not applicable

Matriz para mostrar el día anterior y el rendimiento de MTD de las métricas

Hola todos, ¿hay alguna manera de lograr la siguiente vista en el objeto visual de matriz de Power BI o para el caso de cualquier otro objeto visual personalizado?

ExampleEjemplo

Cuando agrego fecha y mes en filas o en columnas, muestra opciones de desglose, que no es lo que estoy buscando.

¿Puede alguien sugerir por favor cómo puedo hacer esto?

Gracias

5 REPLIES 5
v-eqin-msft
Community Support
Community Support

Hola @Anup_1004 ,

En primer lugar, puede crear una tabla para la fila del objeto visual Matrixy, a continuación, usar la siguiente fórmula.

O eche un vistazo a mi archivo pbix aquí.

Flag =
VAR _previous =
    CALCULATE ( MAX ( 'Table'[Date] ) - 1, ALL ( 'Table' ) )
RETURN
    IF (
        DATEDIFF ( 'Table'[Date], _previous, DAY ) = 0,
        "6-Sep",
        IF ( MONTH ( 'Table'[Date] ) = 9, "MTD Sep", BLANK () )
    )
Measure =
SWITCH (
    MAX ( ForMatrix[Martix rows] ),
    "6-Sep", SUMX ( FILTER ( 'Table', 'Table'[Flag] = "6-Sep" ), [Num] ),
    "MTD Sep",
        SUMX (
            FILTER ( 'Table', 'Table'[Flag] = "6-Sep" || 'Table'[Flag] = "MTD Sep" ),
            [Num]
        )
)

Mis visualizaciones tienen este aspecto:

9.8.2.1.png

¿He respondido a tu pregunta? Por favor, marque mi respuesta como solución. Muchas gracias.

Si no es así, cargue algunas muestras de datos insensibles y la salida esperada.

Saludos

Eyelyn Qin

Anonymous
Not applicable

@Eyelyn9 gracias por la respuesta detallada. Sin embargo, creo que olvidé mencionar que las A, B, C, etc. son las medidas calculadas que se utilizan en los valores y por lo tanto no pueden crear una tabla como se ha demostrado.

amitchandak
Super User
Super User

@Anup_1004 , Puede obtener el día anterior y MTD utilizando la inteligencia de tiempo y la tabla de fechas. Se muestra es Matrix Show on Row

Día

Este día: CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Date]-max('Date'[Date])))
Last Day ? CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Date]-max('Date'[Date])-1))
Last Day : CALCULATE(sum('order'[Qty]), previousday('Date'[Date]))

Ventas MTD: CALCULATE(SUM(Sales[Sales Amount]),DATESMTD('Date'[Date]))
Last MTD Sales - CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],-1,MONTH)))

Tabla de fechas -https://youtu.be/Qt0TM-4H09U

Pantalla - USe show on row - consulte https://www.burningsuit.co.uk/blog/2019/04/7-secrets-of-the-matrix-visual/

Para obtener lo mejor de la función de inteligencia del tiempo. Asegúrese de que tiene un calendario de fechas y que se ha marcado como la fecha en la vista de modelo. Además, únete a ella con la columna de fecha de tus hechos. recomienda:
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/

Vea si mi seminario web sobre Time Intelligence puede ayudar: https://community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-Y...


Apreciamos tus Felicitaciones.

Anonymous
Not applicable

@amitchandak Voy a probar esto. Eso significaría que tendría que crear dos medidas para cada derecho de métrica?

Con respecto a mi ejemplo anterior, ¿habría una medida para los días anteriores A y MTD A, el día anterior B y MTD B y así sucesivamente?

Además, si hago esto, ¿obtendría una vista como se muestra en mi ejemplo? Dado que mi ejemplo muestra el nombre de columna como métricas y en filas tengo fecha y mes, pero después de colocar valores en filas no obtendría métricas como mis nombres de columna. ¿Es correcto mi entendimiento?

Greg_Deckler
Super User
Super User

@Anup_1004 - Echa un vistazo a Medir totaliza la palabra final, ya que puede tener un cálculo diferente para la línea total frente a la fila.

https://community.powerbi.com/t5/Quick-Measures-Gallery/Measure-Totals-The-Final-Word/m-p/547907#M23...

Consulte también MM3TR&R - https://community.powerbi.com/t5/Quick-Measures-Gallery/Matrix-Measure-Total-Triple-Threat-Rock-amp-...


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

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.