FY hasta la fecha y el año fiscal anterior hasta la fecha

Un usuario Pregunto ✅

PierreL69

Hola, comunidad,

Lo siento, es un tema recurrente, pero después de leer muchos blogs / publicaciones todavía no he sido capaz de lograr lo que quería lograr.

Quiero poder visualizar el ejercicio actual hasta la fecha y el ejercicio anterior relacionado hasta la fecha, por lo tanto, en función de la misma fecha de finalización.

Los criterios:

  • Mi año fiscal: Comienza el cierre del 1 de octubre a finales de septiembre (30o)
  • La fecha de finalización del período del ejercicio actual es el día anterior al presente.

Aquí en nuestro caso, la fecha de hoy es 28/05/2020 por lo que la fecha de finalización del año fiscal es 27/05/2020.

Así que con dos medidas, me gustaría tener el actual FYTD y anterior FYTD

Medida: Período

Medida 1: N -> FY actual a D debe sumar entre 01/10/2019 a 27/05/2020

Medida 2: N – 1 -> El ejercicio anterior a D debe sumar entre 01/10/2018 a 27/05/2019

Medida 2: N – 2 -> El ejercicio anterior a D debe sumar entre 01/10/2017 y 27/05/2018

Medida 2: Etc ….

Así que encontrará mi archivo pbix con mis medidas probadas.

  • Cant. FY – TOTALYTD ([Total Qty];Datos[Fecha]; «30/9»)
  • FY Cant. V2 – CALCULAR ([Total Qty]; DATESYTD (Datos[Fecha]; «30/9»))
  • Cant. Anterior de FY á CALCULAR ([FY Qty]; DATEADD (‘Datos'[Date]; -1; Año))
    • Tenga en cuenta que esta medida debe sumar la cantidad para todo el
    • 01/10/2018 a 30/09/2019
    • 01/10/2017 a 30/09/2018
    • etcétera ….
  • CANTIDAD anterior de FYTD – CALCULAR ([FY Qty]; SAMEPERIODLASTYEAR (Datos[Fecha]))
    • Tenga en cuenta que esta medida debe sumar la cantidad para el ejercicio anterior hasta la fecha
    • 01/10/2018 a 27/05/2019
    • 01/10/2017 a 27/05/2018
    • etcétera ….

Pero nada funciona correctamente

En el archivo PBIX ya hay un calendario con creo que todo lo que necesitamos en términos de fecha:

  • Fecha (formato de fecha)
  • Año (formato de número)
  • Año y mes (formato de texto AAAA-MM)
  • Número de día (formato de número)
  • Nombre FY (formato de texto)
  • Mes fY (formato de número)
  • Número FY (formato de número)

Los resultados esperados son los siguientes:

Les recuerdo que en nuestro caso, la fecha de hoy es 28/05/2020 por lo que la fecha de finalización del año fiscal es 27/05/2020

pero eso va a cambiar una medida que pasan los días.

Fy Cant. Anterior para el ejercicio FYTD FYTD anterior
AF20 166 222 198 824 166 222 129 765
AF19 198 824 184 742 129 765 121 435
Año fiscal 2018 184 742 117025 121 435 60 337
AF17 117025 60 337

Entonces la idea será comparar los períodos, pero debería salirme con las buenas medidas básicas

Aquí el archivo pbix relacionado

Muchas gracias por su ayuda

Hola, @ PierreL69

No hay ninguna tabla caldendar en el modelo de datos. Me gustaría sugerirle que defina una tabla de fechas separada. Por lo general, el modelo de datos contendrá una tabla de calendario. Normalmente es mejor agregar datos por año y mes mediante columnas de una tabla de calendario (que contiene una fila para cada día) en el lugar de extraer las partes de fecha de una sola columna de tipo date o datetime en columnas calculadas. Hay algunas razones para esta elección. Se obtiene un modelo en el que todos los atributos de fecha se incluyen en una tabla independiente, lo que facilita la exploración de datos mediante un cliente genérico y puede funciones DAX especiales que realizan cálculos de inteligencia de tiempo. Además, la mayoría de las funciones de inteligencia de tiempo requieren una tabla Date independiente para funcionar correctamente.

Puede crear una tabla de calendario con la función calendar o calendarauto.

Saludos

Alano

Si este post ayudaentonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

PierreL69

En respuesta a v-alq-msft

Hola Allan actualmente estoy trabajando en esta dirección,

He creado un calendario, con mi FY, todo está bien de este lado.

También creé una medida para tener un año fY anterior, pero me estoy encontrando con algunos problemas

– sobre el total general que no están mostrando un buen resultado, pero hasta ahora los resultados no son los esperados.

Actualmente estoy tratando de superar esto con la fórmula HASONEVALUE pero necesito entender cómo está funcionando

– sobre FY sobre la evolución FY que no funciona 😞 tal vez necesite usar la función de división para establecer los denominadores en cero, lo que puede estar causando que mi medición funcione mal

así que estoy avanzando, pero a un ritmo muy lento.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *