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
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

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.