cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
ruanolin
Helper I
Helper I

Dinámico (años, trimestres, meses) con dinámica YU, QoQ, MoM

Hola

Tengo una Matriz con el siguiente aspecto:

Matrix_ok_2.JPG

Con el filtro superior puedo elegir entre Año, Trimestre o Mes y todo funciona bien:

Matrix_ok.JPG

El problema es que me gustaría mostrar los encabezados con el siguiente formato:

Año -> 2017, 2018, 2019....

Trimestre -> 2017-Q1, 2017-Q2...

Mes -> 2017-01, 2017-02...

Para ello, cambio la columna Valor de mi Dim_Table auxiliar:

Date table.jpg

Aquí la tabla Matrix funciona bien con las medidas "Total de Entradas" y "Porcentaje":

Total_Tickets_PreviousYear de la casa de la página de
CALCULAR(
DISTINCTCOUNT('Volume Creados'[TaskID]); PREVIOUSYEAR(dim_Date_freq[Valor]))

5 REPLIES 5
yingyinr
Community Support
Community Support

Hola @ruanolin ,

Puede crear una medida como se muestra a continuación:

Measure =
SWITCH (
    MAX ( 'Format'[Attribute] ),
    "Year", CONCATENATE ( YEAR ( MAX ( 'Format'[Value] ) ), "" ),
    "Quarter", CONCATENATE (
        YEAR ( MAX ( 'Format'[Value] ) ),
        CONCATENATE ( "-Q", QUARTER ( MAX ( 'Format'[Value] ) ) )
    ),
    "Month", CONCATENATE (
        YEAR ( MAX ( 'Format'[Value] ) ),
        CONCATENATE ( "-", MONTH ( MAX ( 'Format'[Value] ) ) )
    )
)

Saludos

Rena

Community Support Team _ Rena
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Hola @yingyinr

No puedo poner una medida en una columna de una tabla Matrix y si intento con una nueva columna de cálculo la medida "Año anterior" desaprobación:

Error_3.JPG

yingyinr
Community Support
Community Support

Hola @ruanolin ,

El valor de medición recién agregado o la columna calculada se reconoce como un valor de texto, ya no es un valor de fecha. Por lo tanto, la función de inteligencia de tiempo PREVIOUSYEAR no funcionará. Si desea calcular Total_Tickets_PreviousYear , puede actualizar su fórmula anterior como se muestra a continuación:

Total_Tickets_PreviousYear =
CALCULATE (
    DISTINCTCOUNT ( 'Volume Creados'[TaskID] );
    PREVIOUSYEAR ( dim_Date_freq[Date] )
)

Saludos

Rena

Community Support Team _ Rena
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Hola @yingyinr ,

Tu furmula es la medida inicial que muestro en el post y no funciona.

Error_3.JPG

Es que necesito una medida diferente para calcular la métrica Año anterior.

yingyinr
Community Support
Community Support

Hola @ruanolin ,

¿Podría proporcionar su archivo pbix si es conveniente? Gracias.

Saludos

Rena

Community Support Team _ Rena
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
PBI User Groups

Welcome to the User Group Public Preview

Check out new user group experience and if you are a leader please create your group!

MBAS on Demand

Microsoft Business Applications Summit sessions

On-demand access to all the great content presented by the product teams and community members! #MSBizAppsSummit #CommunityRocks

MBAS Attendee Badge

Claim Your Badge & Digital Swag!

Check out how to claim yours today!

Top Kudoed Authors