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
JanBauer
Frequent Visitor

Valor anterior no en blanco

Hola a todos

Tengo la siguiente matriz:

No_20152016201720182019
100114,900,000,007,000,00
1002103,55102,200,0081,150,00
1003200,69172,25105,45199,70168,30

La medida que caluela los valores tiene este aspecto:

m_maxBestand = IF(ISBLANK(MAX(_PBI_Dispo_InventoryDev[cumulativBestand]));0;MAX(_PBI_Dispo_InventoryDev[cumulativBestand]))

La tabla [_PBI_Dispo_InventoryDev] tiene el siguiente aspecto (filtrada en '1002' para una mejor visión general):

No_PostingDateSumPerDayGroupIndexcumulativBestandyDatePeriod
100201.01.201523,65123,652015
100212.03.2015-6,5217,152015
100226.08.201586,43103,552015
100216.09.2015-14102,552015
100217.05.2016-0,355102,22016
100218.05.2016-2,55699,652016
100205.08.2016-3,1796,552016
100208.08.2016-8,8887,752016
100222.02.2018-6,6981,152018

Lo que quiero lograr es que mis medidas muestren el último valor disponible en lugar de 0 para que la matriz tenga el siguiente aspecto:

No_20152016201720182019
100114,9014,9014,907,007,00
1002103,55102,20102,2081,1581,15
1003200,69172,25105,45199,70

168,30

¿Es esto posible y si es así - cómo?

¡Gracias!

10 REPLIES 10
v-lionel-msft
Community Support
Community Support

Hola @JanBauer ,

¿Es esto lo que quieres?

ee4.PNGee5.PNG

Saludos
Lionel Chen

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

amitchandak
Super User
Super User

Trate como

Cumm  = CALCULATE(SUM(Table[SumPerDay]),filter(table,table[No_] <=maxx(table,date[No_]) && table[yDatePeriod] =max(table[yDatePeriod]) ))

Hola @amitchandak,

¿Puede explicar el formulario DAX?

No estoy muy seguro si entendiste mi investigación correctamente.

Gracias.

Hola @JanBauer ,

Por favor refiérase a @amitchandak respuesta, si puede ayudarle, por favor acéptela como la solución para ayudar a los otros miembros a encontrarlo más rápidamente, si no, p contrato de arrendamiento mostrar los datos que[No_] es igual a 1001

Saludos
Lionel Chen

Hola @amitchandak ,

muchas gracias por su respuesta! Lamentablemente aún no es la solución que necesito. Voy a tratar de explicar de nuevo:

La tabla [_PBI_Dispo_InventoryDev] ahora se filtra en dos [No_]. Agregué un índice para una mejor explicación.

ÍndiceNo_PostingDateSumPerDayGroupIndexcumulativBestandyDatePeriod
1100201.01.201523,65123,652015
2100212.03.2015-6,5217,152015
3100226.08.201586,43103,552015
4100216.09.2015-14102,552015
5100217.05.2016-0,355102,22016
6100218.05.2016-2,55699,652016
7100205.08.2016-3,1796,552016
8100208.08.2016-8,8887,752016
9100222.02.2018-6,6981,15

2018

10100301.01.201514,9114,9

2015

11100318.11.2015-5,929

2015

12100302.12.2015-1,0537,95

2015

13100331.01.2018-0,9547

2018

14100301.02.2018-750

2018

El índice 1 es la primera entrada (GroupIndex 1) para el No_ 1002 con el SumPerDay de 23,65 por lo que el cumulativSum es 23,65.

El índice 2 es la segunda entrada (GroupIndex 2) para el No_ 1002 con el SumPerDay de -6,5 por lo que el cumulativSum es 23,65 (del índice 1) - 6,5 a 17,5.

Y así sucesivamente...

La tabla de matriz que intento lograr es la siguiente (también agregué un índice):

ÍndiceNo_20152016201720182019
1100114,9014,9014,907,007,00
21002102,5587,7587,7581,1581,15
31003200,69172,25105,45199,70

168,30

Resalté los valores en la tabla de matriz y en la tabla [_PBI_Dispo_InventoryDev] que se refieren entre sí. Como puede ver, la tabla [_PBI_Dispo_InventoryDev] no tiene valores para el año 2017 o 2019. Puesto que esto significa que el inventario no cambió quiero mostrar el último valor disponible (por ejemplo, para la columna del índice 1 2017 sería el valor del año 2015 ya que este sería el último valor disponible).

La medida que escribiste no funcionó para mí ya que calculó la suma de la columna SumPerDay y tampoco mostró valores para los "años en blanco".

Espero que mi explicación haya ayudado a aclarar las cosas, ¿puede ayudarme con la medida?

¡Gracias!

He utilizado esto tanto en filas como en col de matriz

ShowItemwithoutdata.JPG

Todavía no funciona para mí.

¿Puede sechar mi archivo de ejemplo, @amitchandak - tal vez esto ayuda a:

Archivo de ejemplo

@JanBauer , Cuando descargo el archivo, no se descarga en el mismo formato.

Hola @amitchandak,

¿en qué formato lo necesitas?

Lo subí como un archivo zip con dos archivos csv y un archivo pbix en el zip cuando lo extraes.

Puedo tratar de enviádtelo de otra manera, lo que más te convenga 🙂

EDITAR: Lo subí a wetransfer - tal vez esto ayuda: https://we.tl/t-iPNs96DbQu

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.