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!

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