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 gente!
Tengo una pregunta sobre el uso del valor de cierre del día anterior como punto de partida de un cálculo al valor del día actual y repetir la misma lógica para los días futuros también.
Fecha | Entradas | BI, BI, | Entrantes | Uso del plan | No | rango | Valor del día anterior | Valor de cierre del día anterior |
Miércoles, 13 de mayo de 2020 | WC2 - Segs/Foil | 0 | 0 | 48,833 | -48,833 | 105 | 5/12/2020 | -48,833 |
Miércoles, 13 de mayo de 2020 | Primer | 0 | 0 | 0 | 0 | 105 | 5/12/2020 0:00 | 0 |
Miércoles, 13 de mayo de 2020 | brizna | 0 | 0 | 60,102 | -60,102 | 105 | 5/12/2020 0:00 | -60,102 |
Miércoles, 13 de mayo de 2020 | Rsi | 0 | 0 | 48,833 | -48,833 | 105 | 5/12/2020 0:00 | -48,833 |
Miércoles, 13 de mayo de 2020 | WC1 - PS/MLC | 0 | 0 | 52,589 | -52,589 | 105 | 5/12/2020 0:00 | -52,589 |
Miércoles, 13 de mayo de 2020 | WC3 - 1x/5x/6x | 0 | 0 | 63,858 | -63,858 | 105 | 5/12/2020 0:00 | -63,858 |
Miércoles, 13 de mayo de 2020 | Rar | 0 | 0 | 93,909 | -93,909 | 105 | 5/12/2020 0:00 | -93,909 |
Miércoles, 13 de mayo de 2020 | Endurecedores | 0 | 0 | 7,513 | -7,513 | 105 | 5/12/2020 0:00 | -7,513 |
jueves, 14 de mayo de 2020 | brizna | 167,225 | 210,000 | 47,581 | 329,644 | 113 | 5/13/2020 0:00 | -60,102 |
jueves, 14 de mayo de 2020 | Rsi | 2,252,565 | 126,000 | 38,659 | 2,339,906 | 113 | 5/13/2020 0:00 | -48,833 |
jueves, 14 de mayo de 2020 | Primer | 576,535 | 0 | 0 | 576,535 | 113 | 5/13/2020 0:00 | 0 |
jueves, 14 de mayo de 2020 | WC1 - PS/MLC | 103,455 | 42,000 | 41,633 | 103,822 | 113 | 5/13/2020 0:00 | -52,589 |
jueves, 14 de mayo de 2020 | WC2 - Segs/Foil | 77,880 | 84,000 | 38,659 | 123,221 | 113 | 5/13/2020 0:00 | -48,833 |
jueves, 14 de mayo de 2020 | WC3 - 1x/5x/6x | 128,665 | 210,000 | 50,554 | 288,111 | 113 | 5/13/2020 0:00 | -63,858 |
jueves, 14 de mayo de 2020 | Rar | -632,261 | 0 | 74,345 | -706,606 | 113 | 5/13/2020 0:00 | -93,909 |
jueves, 14 de mayo de 2020 | Endurecedores | 49,205 | 0 | 5,948 | 43,257 | 113 | 5/13/2020 0:00 | -7,513 |
viernes, 15 de mayo de 2020 | Rsi | 0 | 168,000 | 48,833 | 119,167 | 121 | 5/14/2020 0:00 | 2,339,906 |
viernes, 15 de mayo de 2020 | Primer | 0 | 0 | 0 | 0 | 121 | 5/14/2020 0:00 | 576,535 |
viernes, 15 de mayo de 2020 | Rar | 0 | 0 | 93,909 | -93,909 | 121 | 5/14/2020 0:00 | -706,606 |
viernes, 15 de mayo de 2020 | Endurecedores | 0 | 0 | 7,513 | -7,513 | 121 | 5/14/2020 0:00 | 43,257 |
viernes, 15 de mayo de 2020 | brizna | 0 | 252,000 | 60,102 | 191,898 | 121 | 5/14/2020 0:00 | 329,644 |
viernes, 15 de mayo de 2020 | WC1 - PS/MLC | 0 | 42,000 | 52,589 | -10,589 | 121 | 5/14/2020 0:00 | 103,822 |
viernes, 15 de mayo de 2020 | WC2 - Segs/Foil | 0 | 84,000 | 48,833 | 35,167 | 121 | 5/14/2020 0:00 | 123,221 |
viernes, 15 de mayo de 2020 | WC3 - 1x/5x/6x | 0 | 84,000 | 63,858 | 20,142 | 121 | 5/14/2020 0:00 | 288,111 |
Sábado, 16 de mayo de 2020 | WC2 - Segs/Foil | 0 | 0 | 48,833 | -48,833 | 129 | 5/15/2020 0:00 | 35,167 |
Sábado, 16 de mayo de 2020 | WC3 - 1x/5x/6x | 0 | 0 | 63,858 | -63,858 | 129 | 5/15/2020 0:00 | 20,142 |
Sábado, 16 de mayo de 2020 | Primer | 0 | 0 | 0 | 0 | 129 | 5/15/2020 0:00 | 0 |
Sábado, 16 de mayo de 2020 | brizna | 0 | 0 | 60,102 | -60,102 | 129 | 5/15/2020 0:00 | 191,898 |
Sábado, 16 de mayo de 2020 | WC1 - PS/MLC | 0 | 0 | 52,589 | -52,589 | 129 | 5/15/2020 0:00 | -10,589 |
Sábado, 16 de mayo de 2020 | Rar | 0 | 0 | 93,909 | -93,909 | 129 | 5/15/2020 0:00 | -93,909 |
Sábado, 16 de mayo de 2020 | Endurecedores | 0 | 0 | 7,513 | -7,513 | 129 | 5/15/2020 0:00 | -7,513 |
Sábado, 16 de mayo de 2020 | Rsi | 0 | 84,000 | 48,833 | 35,167 | 129 | 5/15/2020 0:00 | 119,167 |
Traté de usar el Rank & día anterior methd, pero creo que me estoy perdiendo algo simple.
Por lo general, BI se rellena solo durante un día
EI - BI + Entrante - Uso
este es el BI para el día siguiente y los cálculos continúan en el futuro
¿es esto algo que podría ser replicado?
Solved! Go to Solution.
Hola @lokeswer ,
Podemos usar la siguiente medida para cumplir con sus requisitos.
EI =
VAR min_date =
CALCULATE ( MIN ( 'Table'[Date] ), ALLSELECTED () )
VAR min_date_value =
CALCULATE (
MIN ( 'Table'[Inputs] ),
FILTER ( ALLSELECTED ( 'Table' ), 'Table'[Date] = min_date )
)
RETURN
min_date_value
+ CALCULATE (
SUM ( 'Table'[Inbound] ),
FILTER ( ALL ( 'Table'[Date] ), 'Table'[Date] <= MAX ( 'Table'[Date] ) )
)
- CALCULATE (
SUM ( 'Table'[Usage] ),
FILTER ( ALL ( 'Table'[Date] ), 'Table'[Date] <= MAX ( 'Table'[Date] ) )
)
Y el resultado así,
Si no cumple con su requisito, ¿podría mostrar el resultado exacto esperado basado en la tabla que ha compartido?
BTW, pbix como adjunto.
Saludos
Equipo de Apoyo comunitario _ zhenbw
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @lokeswer ,
Podemos usar la siguiente medida para cumplir con sus requisitos.
EI =
VAR min_date =
CALCULATE ( MIN ( 'Table'[Date] ), ALLSELECTED () )
VAR min_date_value =
CALCULATE (
MIN ( 'Table'[Inputs] ),
FILTER ( ALLSELECTED ( 'Table' ), 'Table'[Date] = min_date )
)
RETURN
min_date_value
+ CALCULATE (
SUM ( 'Table'[Inbound] ),
FILTER ( ALL ( 'Table'[Date] ), 'Table'[Date] <= MAX ( 'Table'[Date] ) )
)
- CALCULATE (
SUM ( 'Table'[Usage] ),
FILTER ( ALL ( 'Table'[Date] ), 'Table'[Date] <= MAX ( 'Table'[Date] ) )
)
Y el resultado así,
Si no cumple con su requisito, ¿podría mostrar el resultado exacto esperado basado en la tabla que ha compartido?
BTW, pbix como adjunto.
Saludos
Equipo de Apoyo comunitario _ zhenbw
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@v-zhenbw-msft Gracias por la ayuda.
Creo que esto funciona. Al menos me llevó a la solución final. Tuve que crear una medida separada que hace las matemáticas y luego crear un filtro de columna de cálculo para la fecha anterior, matemáticas de entrada para obtener el resultado.
gracias de nuevo
@lokeswer - Estoy con @AllisonKennedy no está exactamente seguro de lo que estoy mirando y su resultado deseado. Por favor, consulte este post sobre cómo obtener su pregunta respondida rápidamente: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
Las partes más importantes son:
1. Muestra datos como texto, utilice la herramienta de tabla en la barra de edición
2. Salida esperada a partir de datos de muestra
3. Explicación en palabras de cómo obtener de 1. a 2.
Pero tal vez ver mi artículo sobre el tiempo medio entre el fracaso (MTBF) que utiliza EARLIER: http://community.powerbi.com/t5/Community-Blog/Mean-Time-Between-Failure-MTBF-and-Power-BI/ba-p/3395...
@AllisonKennedy , @Greg_Deckler , @parry2k Gracias por cantar.
Fecha | Entradas | BI, BI, | Entrantes | Uso | No |
5/1/2020 | A | 10 | 1 | 2 | 9 |
5/1/2020 | B | 10 | 2 | 4 | 8 |
5/1/2020 | C | 10 | 3 | 6 | 7 |
5/2/2020 | A | 9 | 1 | 2 | 8 |
5/2/2020 | B | 8 | 2 | 4 | 6 |
5/2/2020 | C | 7 | 3 | 6 | 4 |
5/3/2020 | A | 8 | 1 | 2 | 7 |
5/3/2020 | B | 6 | 2 | 4 | 4 |
5/3/2020 | C | 4 | 3 | 6 | 1 |
5/4/2020 | A | 7 | 1 | 2 | 6 |
5/4/2020 | B | 4 | 2 | 4 | 2 |
5/4/2020 | C | 1 | 3 | 6 | -2 |
Esta mesa es a lo que estoy tratando de llegar,
Pasos:
5/1/2020 - BI ya está dado por las entradas, por lo que EI - BI + entrante - Uso planificado
5/2/2020 - BI es el EI de 5/1/2020 (Día anterior) que coincide con las entradas correspondientes, por lo tanto, el EI - BI + entrante - Uso planificado
5/3/2020 - BI es el EI de 5/2/2020 (Día anterior) que coincide con las entradas correspondientes, por lo tanto, el EI - BI + entrante - Uso planificado
5/4/2020 - BI es el EI de 5/3/2020 (Día anterior) que coincide con las entradas correspondientes, por lo tanto, el EI - BI + entrante - Uso planificado
Las fechas y las entradas son importantes. aquí es donde estoy encírculondo con recursivo
¡Me gustaría llevar esta fórmula para futuras fechas también!
Lo siento, no estoy seguro de entender completamente lo que estás tratando de hacer. ¿La tabla ha publicado el resultado deseado o lo que ha estado intentando? ¿Cuál es el resultado deseado?
¿Desea que una medida acumulativa añada el día anterior al día actual y continúe? Si es así, necesitará una tabla DimDate y una inteligencia de tiempo DAX (ya sea DATESYTD o DATESBETWEEN)
https://allisonkennedycv.blogspot.com/2020/04/dimdate-what-why-and-how.html
Copying DAX from this post? Click here for a hack to quickly replace it with your own table names
Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C
I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com
@lokeswer debe ejecutar el total acumulado para las columnas y, a continuación, obtener el valor del día anterior. Hay muchos mensajes sobre cómo crear un total acumulativo/en ejecución en Power BI, aquí hay un vínculo a uno o puede usar medidas rápidas para ejecutar el total.
Me gustaría❤ elogiossi mi solución me ayudó.👉Si puedes pasar tiempo publicando la pregunta, también puedes hacer esfuerzos para darle a Kudos quien haya ayudado a resolver tu problema. ¡Es una muestra de agradecimiento!
Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!
Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo
If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤
Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |