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.
Hola, tengo que calcular TotaYTD pero las empresas tenían diferentes ejercicios, así que tengo que cambiar el parámetro TotalYTD para cada una de ellas, por ejemplo:
País - Empresa - Tienda - Ventas
ESTADOS Unidos - Company1 - ST1 - 1000 (el año fiscal termina el 31/12)
ESTADOS Unidos - Company2 - ST2 - 500 (el año fiscal termina el 31/1)
Canadá - Empresa4 - ST5 - 10 (el ejercicio termina el 31/12)
.....
La medida que estaba usando era el YTD de Ventas tradicional , TOTALYTD([SALES],date[day],'31/01'), pero esto no tiene en cuenta los diferentes ejercicios.
Tengo una tabla auxiliar con los ejercicios de cada empresa, por lo que el problema es, ¿cómo puedo calcular el YTD a nivel de empresa para poder cambiar el ejercicio dependiendo de la empresa?
Muchas gracias.
Hola @shoemaker ,
Si tiene una tabla como esta, puede agregar la columna [Empresa] a la segmentación de datos y filtrar a través de la segmentación de datos.
Al hacerlo, solo necesita crear una medida, no para cada empresa.
Saludos
Lionel Chen
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@shoemaker El tiempo de "inteligencia" comienza a ponerse raro si te desvías fuera de las líneas. Puede encontrar esto útil - https://community.powerbi.com/t5/Community-Blog/To-bleep-With-Time-Intelligence/ba-p/1260000
También, ver si mi Inteligencia del Tiempo el Camino Duro proporciona una manera diferente de lograr lo que está buscando.
https://community.powerbi.com/t5/Quick-Measures-Gallery/Time-Intelligence-quot-The-Hard-Way-quot-TIT...
@shoemaker , totalytd y datesytd no permiten un valor dinámico para fin de año, esto significa que tiene que crear una medida como. Pero esto será la compañía en el contexto
Switch( true(),
max([Company]) á "Company1" ,CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"12/31")),
max([Company]) á "Company2" ,CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"1/31")),
max([Company]) á "Company3" ,CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"12/31")),
)
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |