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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Trimestre faltante en el año calendario

Tengo un calendario configurado.

Dónde es octubre mi comienzo fiscal:

Mes fiscal = Mes(Edate(CalendarTable[Fecha],-9))
Tengo una columna de fecha
CalendarTable = CALENDARAUTO(9)
y una columna trimestral y mensual
Trimestre fiscal = "Q" & Cuarto(Edate(CalendarTable[Fecha],-9))
Mes = Formato(CalendarTable[Fecha], "mmm")
Tengo datos para cada trimestre en 2023 en mis datos de origen; sin embargo, Q1 no aparece en mis visualizaciones, lo hace para 2022,20201, 2020, etc. No tengo filtros encendidos accidentalmente. Las columnas de datos tienen el mismo formato que la fecha corta. Mis datos llegan a través de directquery desde SQL Server. ¿Todos los demás años están bien? ¿Pero el año fiscal 2023 está cortando los datos del Q1?

¿También sus años de agarre se remontan a principios de 1900? Mi consulta directa claramente tiene > = 10-01-2020 para esa columna de fecha, no hay otras columnas de fecha en mi consulta.
9 REPLIES 9
Syndicate_Admin
Administrator
Administrator

¡¡¡¡Gracias!!!!

Syndicate_Admin
Administrator
Administrator

¡AÑADE esta columna a tu calendario!

Año fiscal =
VAR FirstFiscalMonth = 9
DEVOLUCIÓN
SI (
MES('Servicio de calendario'[Fecha]) >= FirstFiscalMonth,
AÑO('Servicio de calendario'[Fecha]) + 1,
AÑO('Servicio de calendario'[Fecha])
)
Syndicate_Admin
Administrator
Administrator

Sí, no necesariamente necesito una medida para sumar nada, pero ¿ese calendario no cambia octubre a mi primer mes del año calendario?

Syndicate_Admin
Administrator
Administrator

Cualquier valor que tenga, puede ser solo suma de su venta, recuento de pedidos o contrato, o suma / recuento de algo! El segundo paso depende de lo que pueda necesitar o ignorar si no lo hace. Pero en base a su pregunta original, solo necesita el primer paso para crear su tabla de calendario.

Syndicate_Admin
Administrator
Administrator

Pero, ¿qué es [Sales_Amount]?

Syndicate_Admin
Administrator
Administrator

Primero es su tabla de calendario y segundo es su medida para calcular sus valores en su rango de fechas que necesita.

Syndicate_Admin
Administrator
Administrator

Hola

Hay algún problema con la tabla del calendario. Uno tendrá que trabajar en el archivo para identificar la razón.

Syndicate_Admin
Administrator
Administrator

¡Gracias! ¿A dónde van los pasos 2? ¿Nueva columna? ¿Nueva medida?

Syndicate_Admin
Administrator
Administrator

Sales YTD 2 =
CALCULATE (
    [Sales Amount],
    VAR FirstFiscalMonth = 3 -- Set the first month of the fiscal year
    VAR LastDay =
        MAX ( 'Date'[Date] )
    VAR LastMonth =
        MONTH ( LastDay )
    VAR LastYear =
        YEAR ( LastDay )
            - IF ( LastMonth < FirstFiscalMonth, 1 )
    VAR FilterYtd =
        DATESBETWEEN (
            'Date'[Date],
            DATE ( LastYear, FirstFiscalMonth, 1 ),
            LastDay
        )
    RETURN
        FilterYtd
)

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!

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors
Top Kudoed Authors