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
Anonymous
Not applicable

Inicio del mes total en función del estado de la aplicación (con estados que se adelantan de meses anteriores)

Estoy buscando crear una medida de inicio de mes cuando una aplicación está en un cierto estado (se lleva a cabo de meses anteriores). Me gustaría que la medida calculara el total del mes para cualquier aplicación actualmente en estado Aprobado, Documentos enviados y Documentos recibidos. Por ejemplo, con los siguientes datos:

Número de solicitudFecha de estadoEstadoCantidad
17/15/2020Aprobado$15,000.00
17/13/2020Documentos enviados$15,000.00
19/1/2020Financiado$15,000.00
27/16/2020Aprobado$10,000.00
38/2/2020Documentos enviados$20,000.00
38/15/2020Documentos recibidos$20,000.00
38/15/2020Financiado$20,000.00
48/15/2020Aprobado$9,000.00
49/15/2020Financiado$9,000.00
59/2/2020Aprobado$18,000.00

Esperaría una medida de inicio de mes para Augst para devolver un total de $25,000, un total de septiembre de $34,000 y un total de octubre de $28,000.

1 ACCEPTED SOLUTION

Hola, @wstarkweather

Por favor, pruebe los pasos como se indica a continuación:

1.crear primero una tabla de calendario
Como:

calendar = CALENDAR(DATE(2020,1,1),DATE(2021,1,1))

2. Cree una medida "Amount2" como se indica a continuación:

Amount2 = sumx(SUMMARIZE('Table','Table'[Application Number],'Table'[Amount],"number",COUNTROWS('Table')),'Table'[Amount])

3.Entonces usted necesita crear una medida de control visual para filtrar los datos:
1)crear primero una columna calculada:

Status flag = SWITCH('Table'[Status],"Approved",1,"Funded",-1,0)

2)A continuación, cree la medida [status flag2] y aplíquela al panel de filtro visual:

Status flag2 = CALCULATE(SUM('Table'[Status flag]),FILTER('Table','Table'[Status Date]<SELECTEDVALUE('Table 2'[Date])))

El resultado se mostrará como se muestra a continuación:

8-01.png

9-01.png

10——01.png

Saludos
Equipo de soporte de la comunidad _ Eason
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

3 REPLIES 3
amitchandak
Super User
Super User

@wstarkweather, su número no coincide con los datos compartidos tan difícil de entender. ¿Puede explicarlo con el ejemplo?

Con Time intelligence puedes usar lo siguiente para este mes vs el mes pasado

Ventas MTD: CALCULATE(SUM(Sales[Sales Amount]),DATESMTD('Date'[Date]))
Last MTD Sales - CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd('Date'[Date],-1,MONTH)))
Ventas del último mes: CALCULATE(SUM(Sales[Sales Amount]),previousmonth('Date'[Date]))
Last MTD (completar) Ventas : CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(ENDOFMONTH(dateadd('Date'[Date],-1,MONTH))))

Power BI — MTD
https://medium.com/@amitchandak.1978/power-bi-mtd-questions-time-intelligence-3-5-64b0b4a4090e

valor del mes anterior: CALCULATE(sum(''Table''[valor total de horas]),previousmonth('Date'[Date]))

Anonymous
Not applicable

@amitchandak

Con los siguientes datos:

Número de solicitudFecha de estadoEstadoCantidad
17/15/2020Aprobado$15,000.00
17/16/2020Documentos enviados$15,000.00
19/1/2020Financiado$15,000.00
27/16/2020Aprobado$10,000.00
38/2/2020Documentos enviados$20,000.00
38/15/2020Documentos recibidos$20,000.00
38/15/2020Financiado$20,000.00
48/15/2020Aprobado$9,000.00
49/15/2020Financiado$9,000.00
59/2/2020Aprobado$18,000.00

El 1 de agosto esperaría una medida de inicio de mes para devolver un monto total de $25,000 (Importe de la aplicación para #1 & #2), el 1 de septiembre esperaría un total de $34,000 (Importe de la aplicación para #1, #2 y #4) y el 1 de octubre un total de $28,000 (Importe de la aplicación para #2 y #5). La medida estaría buscando ver el último estado en el que se encuentra la aplicación, y si sus Documentos aprobados, Documentos enviados o Documentos recibidos agregan el Importe de las aplicaciones juntos. Supongo que podría perder para ver en qué estado estaba la aplicación el último día del mes anterior, pero si el estado de una aplicación no ha cambiado de un mes a otro, debe incluirse en la nueva medida de fin de mes o inicio de mes.

La jerarquía de estado está aprobada< Documentos enviados< Documentos recibidos< Financiados.

Hola, @wstarkweather

Por favor, pruebe los pasos como se indica a continuación:

1.crear primero una tabla de calendario
Como:

calendar = CALENDAR(DATE(2020,1,1),DATE(2021,1,1))

2. Cree una medida "Amount2" como se indica a continuación:

Amount2 = sumx(SUMMARIZE('Table','Table'[Application Number],'Table'[Amount],"number",COUNTROWS('Table')),'Table'[Amount])

3.Entonces usted necesita crear una medida de control visual para filtrar los datos:
1)crear primero una columna calculada:

Status flag = SWITCH('Table'[Status],"Approved",1,"Funded",-1,0)

2)A continuación, cree la medida [status flag2] y aplíquela al panel de filtro visual:

Status flag2 = CALCULATE(SUM('Table'[Status flag]),FILTER('Table','Table'[Status Date]<SELECTEDVALUE('Table 2'[Date])))

El resultado se mostrará como se muestra a continuación:

8-01.png

9-01.png

10——01.png

Saludos
Equipo de soporte de la comunidad _ Eason
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

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.