cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

Convertir mes en cadena como M1 dependiendo del filtro

Hola

Tengo una tabla de ventas por mes:

FechaOpciónVentas
Ene-2019A1
Ene-2019B2
Febrero-2019A3
Febrero-2019B4
Marzo-2019A5
Marzo-2019B6

Quiero construir una tabla groupby que sume las ventas. Por ejemplo, una salida que me gustaría:

Si filtro en Fecha entre Febrero de 2019 y Junio de 2019 : Me gustaría :

FechaSuma de ventas
M17
M211

con:

- M1 = primer mes del filtro

- M2 = segundo mes del filtro...

¿Sabes si es posible construir esta columna?

Gracias de antemano,

Lo intenté todo y no puedo obtener este resultado 😞

1 ACCEPTED SOLUTION

Lo hice en un modelo existente, para que pueda adaptar el mismo enfoque. Hice la tabla desconectada llamada MonthTable.

mahoneypat_0-1635115564851.png

Y mi tabla de fecha ya tenía una columna para monthEnding, así que la usé en esta medida para obtener el resultado mostrado.

SlicerMonth =
VAR slicermon =
MIN ( MonthTable[MonthsAway] )
VAR EOMminslicerdate =
EOMONTH ( MIN ( 'Fecha'[Fecha]) , slicermon )
DEVOLUCIÓN
CALCULATE ( [Ventas totales], 'Date'[MonthEnding] = EOMminslicerdate )

mahoneypat_1-1635115608114.png

Palmadita

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola, muchas gracias por tu ayuda!

Creé este PBIX y la tabla desconectada. Me quedé atascado en cómo se crea la variable MonthFromSelection ?

Thomas94401_0-1635084570452.png

Thomas94401_1-1635084670340.png

Syndicate_Admin
Administrator
Administrator

Para hacer eso, debe crear una tabla desconectada como la siguiente, y luego en una variable en su medida calcular el mes que serían tantos MonthsFromSelection a partir de la fecha mínima de la segmentación de datos. Luego devolvería su medida (suma en su caso) para ese mes.

Mes

MesesDesdeSelección

M1 0
M2 1
M3 2

Palmadita

Hola, muchas gracias por tu ayuda!

Creé este PBIX y la tabla desconectada. Me quedé atascado en cómo se crea la variable MonthFromSelection ?

Thomas94401_0-1635092749749.png




Thomas94401_1-1635092763608.png

Lo hice en un modelo existente, para que pueda adaptar el mismo enfoque. Hice la tabla desconectada llamada MonthTable.

mahoneypat_0-1635115564851.png

Y mi tabla de fecha ya tenía una columna para monthEnding, así que la usé en esta medida para obtener el resultado mostrado.

SlicerMonth =
VAR slicermon =
MIN ( MonthTable[MonthsAway] )
VAR EOMminslicerdate =
EOMONTH ( MIN ( 'Fecha'[Fecha]) , slicermon )
DEVOLUCIÓN
CALCULATE ( [Ventas totales], 'Date'[MonthEnding] = EOMminslicerdate )

mahoneypat_1-1635115608114.png

Palmadita

View solution in original post

Helpful resources

Announcements
UG GA Amplification 768x460.png

Launching new user group features

Learn how to create your own user groups today!

November Power BI Update 768x460.png

Check it Out!

Click here to read more about the November 2021 Updates!

M365 768x460.jpg

Microsoft 365 Collaboration Conference | December 7–9, 2021

Join us, in-person, December 7–9 in Las Vegas, for the largest gathering of the Microsoft community in the world.