Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
giorajo
Helper I
Helper I

Obtener ingresos del último mes del año fiscal anterior

Hola

Estoy tratando de obtener el valor del último mes del Año Fiscal Anterior. Para ilustrar lo que se espera si el inicio del año fiscal es julio:

Mes/Año¿Qué valor elegir para elegir
Octubre 2020Rev para junio 2020
Sep 2020Rev para junio 2020
Agosto 2020Rev para junio 2020
Jul 2020Rev para junio 2020
Junio 2020Rev para junio 2019
Mayo de 2020Rev para junio 2019
Abril de 2020Rev para junio 2019
Mar 2020Rev para junio 2019

Cualquier entrada es muy apreciada. Gracias de antemano!

1 ACCEPTED SOLUTION
v-stephen-msft
Community Support
Community Support

Hola @giorajo ,

Supongo que el valor de la columna Pick es el que esperabas.

1.Cree una columna calculada para obtener el número de mes.

Month =
SWITCH (
    LEFT ( [Month/Year], 5 ),
    "April", 4,
    "Oct 2", 10,
    "Sep 2", 9,
    "Aug 2", 8,
    "Jul 2", 7,
    "Jun 2", 6,
    "May 2", 5,
    "Mar 2", 3,
    "Feb 2", 2,
    "Jan 2", 1,
    "Dec 2", 12,
    "Nov 2", 11
)

1.png

2.Cree una columna calculada para obtener el número FY.

FYEAR =
VAR YEAR =
    VALUE ( RIGHT ( [Month/Year], 4 ) )
RETURN
    IF ( [Month] < 7, YEAR - 1, YEAR )

2.png

3.Crear la medida para obtener ingresos del último mes de FY anterior.

What value to Pick =
CALCULATE (
    SUM ( 'Table'[Revenue] ),
    FILTER ( ALL ( 'Table' ), [Month] = 6 && [FYEAR] = MAX ( 'Table'[FYEAR] ) )
) + 0

3.png

Puede consultar más detalles desde aquí.

Saludos

Stephen Tao

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

5 REPLIES 5
v-stephen-msft
Community Support
Community Support

Hola @giorajo ,

¿Podría decirme si su problema ha sido resuelto?
Si es así, acédi es la solución. Más gente se beneficiará de ello.
O todavía está confundido al respecto, por favor proporcione más detalles sobre su tabla y su problema o compártame con su archivo pbix de su Onedrive for Business.


Saludos
Stephen Tao

Hola, Stephen. Acabo de salir de un descanso de trabajo muy largo. Voy a comprobar esto y marcar esto como la solución una vez que lo pruebe más tarde.

Lo siento por la respuesta muy retrasada. Gracias a todos por la ayuda!

Ashish_Mathur
Super User
Super User

Hola

Será mucho más fácil para mí ayudarle si acaba de compartir su archivo PBI. Comparte el enlace de descarga.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
v-stephen-msft
Community Support
Community Support

Hola @giorajo ,

Supongo que el valor de la columna Pick es el que esperabas.

1.Cree una columna calculada para obtener el número de mes.

Month =
SWITCH (
    LEFT ( [Month/Year], 5 ),
    "April", 4,
    "Oct 2", 10,
    "Sep 2", 9,
    "Aug 2", 8,
    "Jul 2", 7,
    "Jun 2", 6,
    "May 2", 5,
    "Mar 2", 3,
    "Feb 2", 2,
    "Jan 2", 1,
    "Dec 2", 12,
    "Nov 2", 11
)

1.png

2.Cree una columna calculada para obtener el número FY.

FYEAR =
VAR YEAR =
    VALUE ( RIGHT ( [Month/Year], 4 ) )
RETURN
    IF ( [Month] < 7, YEAR - 1, YEAR )

2.png

3.Crear la medida para obtener ingresos del último mes de FY anterior.

What value to Pick =
CALCULATE (
    SUM ( 'Table'[Revenue] ),
    FILTER ( ALL ( 'Table' ), [Month] = 6 && [FYEAR] = MAX ( 'Table'[FYEAR] ) )
) + 0

3.png

Puede consultar más detalles desde aquí.

Saludos

Stephen Tao

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

lbendlin
Super User
Super User

Asumo que su tabla de calendario tiene una columna Año fiscal.

También asumo que su "último mes del año fiscal" es siempre el mismo (junio) y que su tabla de calendario tiene una columna Número de mes

Con eso su cálculo se convierte en un filtro simple

LastMonthPrevFY ?
var FY-max(calendar[FiscalYear])

devolver Calculate(sum(whatever),calendar[FiscalYear]-FY-1,calendar[MonthNumber]-6)

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors