MrHankey
Estoy usando una fuente de datos simple con Cost y YearMonth en formato numérico «20191, 20192, 20193». Quiero una medida dinámica de «Costo de este mes» y «Costo del último mes» que se actualice todos los meses.
He creado dos medidas «Este mes» y «Mes anterior»:
Este mes = MAX (Hoja1[YearMonth])
MrHankey
Gracias chicos, fue tan fácil como esto:
MrHankey
y
MrHankey
Gracias chicos, fue tan fácil como esto:
Ashish_Mathur
Hola,
Tendremos que crear una columna Fecha a partir de la columna Año Mes. Luego crearemos una tabla de calendario y crearemos una relación desde la columna de fecha de su hoja de datos base a la columna de fecha de su tabla de calendario. En la tabla de calendario, escribiremos fórmulas de columna calculadas para extraer el año y el mes. Una vez hecho esto, podemos escribir medidas simples para obtener el resultado deseado.
v-piga-msft
Hola @MrHankey,
Suponiendo que tiene la muestra de datos como la siguiente.
Entonces podrías crear la medida a continuación. Puede modificar la medida en función de sus necesidades reales.
Measure = CALCULATE ( SUM ( 'Table1'[Cost] ), FILTER ( 'Table1', 'Table1'[YearMonth] = MAX ( 'Table1'[YearMonth] ) ) ) Measure 2 = CALCULATE ( SUM ( Table1[Cost] ), FILTER ( ALLSELECTED ( 'Table1' ), 'Table1'[YearMonth] = IF ( RIGHT ( FORMAT ( MAX ( 'Table1'[YearMonth] ), "" ), 1 ) = "1", BLANK (), MAX ( 'Table1'[YearMonth] ) - 1 ) ) )
Aquí está la salida.
Atentamente,
cereza