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

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.

Reply
Syndicate_Admin
Administrator
Administrator

Cálculo dinámico para los próximos 6 y 12 meses

Hola a todos

Necesito crear dicho cálculo, basado en los siguientes datos:

IDENTIFICACIÓNCerrar QCerrar MFecha estimada de inicioFecha de finalización estimadaFecha estimada de cierreSegmentoValor total de las ventas (USD)2023-Septiembre (USD)2023-Oct (USD)2023-Nov (USD)Año fiscal 2024-T1 (USD)2023-Dic (USD)2024-Enero (USD)2024-Febrero (USD)Año fiscal 2024-T2 (USD)2024-Mar (USD)2024-Abr (USD)2024-Mayo (USD)Año fiscal 2024-T3 (USD)2024-junio (USD)2024-Jul (USD)2024-Agosto (USD)Año fiscal 2024-T4 (USD)FY2024-Total (USD)2024-Septiembre (USD)2024-Oct (USD)2024-Nov (USD)Año fiscal 2025-T1 (USD)2024-Dic (USD)2025-Enero (USD)2025-Feb (USD)Año fiscal 2025-T2 (USD)2025-Mar (USD)2025-Abr (USD)2025-Mayo (USD)Año fiscal 2025-T3 (USD)2025-junio (USD)2025-Jul (USD)2025-Agosto (USD)Año fiscal 2025-T4 (USD)FY2025-Total (USD)Ingresos futuros (USD)W 2023-Sep (USD)W 2023-Oct (USD)W 2023-Nov (USD)W FY2024-T1 (USD)W 2023-Dic (USD)W 2024-Enero (USD)W 2024-Feb (USD)W FY2024-T2 (USD)W 2024-Mar (USD)W 2024-Abr (USD)W 2024-Mayo (USD)W FY2024-T3 (USD)W 2024-Jun (USD)W 2024-Jul (USD)W 2024-Ago (USD)W FY2024-T4 (USD)W FY2024-Total (USD)W 2024-Sep (USD)W 2024-Oct (USD)W 2024-Nov (USD)W FY2025-Q1 (USD)W 2024-Dic (USD)W 2025-Ene (USD)W 2025-Feb (USD)W FY2025-T2 (USD)W 2025- Mar(USD)W 2025-Abr (USD)W2025-Mayo (USD)W FY2025-T3 (USD)W 2025-Jun (USD)W 2025-Jul (USD)W 2025-Ago (USD)W FY2025-T4 (USD)W FY2025-Total (USD)W Ingresos futuros (USD)
A000374210Pregunta 4Junio01/03/202431/05/202402/06/2024S1131979,050000000041993,3443993,0245992,7131979,060000131979,06000000000000000000000000004199,334399,34599,2713197,91000013197,91000000000000000000
A000374325Pregunta 3Mayo27/05/202426/07/202417/05/2024S221253,9100000000002361,552361,559446,189446,18018892,3621253,9100000000000000000000000000001416,931416,935667,715667,71011335,4212752,35000000000000000000
A000375012Pregunta 4Junio25/06/202416/12/202416/06/2024S3541758,7700000000000017336,2899683,6195349,54212369,43212369,4391015,4799683,6191015,47281714,5547674,770047674,7700000000329389,3200000000000003467,2619936,7219069,9142473,8942473,8918203,0919936,7218203,0956342,919534,95009534,950000000065877,860
A000375098Pregunta 4Julio26/07/202426/10/202426/07/2024S310000000000000000006060,6133333,3339393,9439393,9431818,1828787,88060606,0600000000000060606,0600000000000000606,063333,333939,393939,393181,822878,7906060,610000000000006060,610
A000375131Pregunta 1Noviembre07/11/202408/01/202507/11/2024T452791,62000000000000000000019943,519943,525809,237038,89032848,120000000052791,62000000000000000000007977,47977,410323,692815,56013139,250000000021116,650
A000375267Pregunta 1Septiembre20/09/202423/01/202520/09/2024S2527916,210000000000000000041060,15134911,92123180,45299152,52129046,1899717,50228763,6800000000527916,20000000000000000004106,0213491,1912318,0529915,2512904,629971,75022876,370000000052791,620

El resultado final debe ser el siguiente:

S1S2S3T4S5T6
L
M
S
XS

L> 2 millones de ingresos en los próximos 12 meses consecutivos
M500k-2M Ingresos próximos 12 meses consecutivos
S<500k Ingresos próximos 12 meses consecutivos
XS<500k Ingresos próximos 6 meses consecutivos

He preparado este cálculo, pero los nombres de las columnas con Q1-Q4 están codificados. ¿Es posible hacerlo dinámico con DAX o dentro de Power Query?

Próximo 6 Meses de ingresos =
FUERON Fecha actual = HOY()
FUERON EndPeriodDate = FECHA(Fecha actual, 6)
DEVOLUCIÓN
CALCULAR (
SUMX (
_Fact_RPT,
_Fact_RPT[Año fiscal 2024-T2 (USD)] + Suponiendo que la fecha actual caiga en el año fiscal 2024-Q1
_Fact_RPT[Año fiscal 2024-T3 (USD)] +
_Fact_RPT[Año fiscal 2024-T4 (USD)] +
_Fact_RPT[Año fiscal 2025-T1 (USD)]
),
_Fact_RPT[Fecha de inicio estimada] <= EndPeriodDate,
_Fact_RPT[Fecha de finalización estimada] >= Fecha actual
)

¡Cualquier ayuda apreciada!

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Hola v-tianyich-msft,

Gracias por su respuesta. He despivotado y selcted solo los meses que necesito. También pude calcular

Rodante 6M Siguiente =
CALCULAR(
SUMA('_Hecho_'[Valor]),
FECHASINPERÍODO(
'DateTable'[Fecha],
HOY(),
6,
MES
)
)
y
Rodante 12M Ingresos =
CALCULAR(
SUMA('_Hecho_'[Valor]),
FECHASINPERÍODO(
'DateTable'[Fecha],
HOY(),
12,
MES
)
)
El problema es cómo categorizar estos datos en función de mis condiciones, cuando tengo algo así: Categoría de tamaño de la empresa =
VAR Rolling12M = [Ingresos Rolling 12M]
VAR Rolling6M = [Rolling 6M Next]
DEVOLUCIÓN
INTERRUPTOR(
TRUE(),
Rodante12M > 2000000, "L",
Rodando12M >= 500000 & Rolling12M <= 2000000, "M",
Rolling6M < 500000, "S",
Rodante12M < 500000, "XS",
"Sin categorizar"
)
Solo veo M y S, sin embargo, si agrego fechas a las filas, puedo ver que hay categorías que deberían L.
RT6_2-1714314577010.png

¿Una idea? ¡Gracias de antemano!"





Hola @RT6 ,

Intente cambiar el orden en el modificador, utilizando la siguiente expresión:

Company Size Category =
VAR Rolling12M = [Rolling 12M Revenue]
VAR Rolling6M = [Rolling 6M Next]
RETURN
SWITCH(
TRUE(),
Rolling12M >= 500000 && Rolling12M <= 2000000, "M",
Rolling12M > 2000000, "L",
Rolling6M < 500000, "S",
Rolling12M < 500000, "XS",
"Uncategorized"
)

¡Espero que te ayude!

Saludos
Apoyo a la comunidad Team_ Scott Chang

Si esta publicación ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Hola V-tianyich.msft,

Gracias por su rápida respuesta. Cambiar el orden da los resultados. Supongo que no se calcula la suma de los Rolling Revenue, sino que toma el valor solo para 1 mes, en este cada uno de ellos es menor a 500.000, por lo tanto no hay L ni S. ¿Alguna idea de cómo tener una suma para definir la categoría de tamaño de la empresa?

RT6_0-1714383163844.png

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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