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

Valor anterior en la fila es incorrecto y no se puede obtener por marca de tiempo, sólo por día

Hola, tengo una columna calculada que debe obtener el importe del presupuesto de marca de tiempo anterior, sin embargo esto sólo muestra la fecha anterior, no la marca de tiempo, mi usuage es entonces incorrecto, lo que hace que mi informe muestre un total que está completamente equivocado, ¿alguien puede ayudar con esto?

Esta es la columna que está mal y no siempre muestra el valor anterior:

test.PNG

¡Muchas gracias!

2 REPLIES 2
harshnathani
Community Champion
Community Champion

Hola @PBISea ,

1. Compruebe el Tipo de datos en Power Query . Debe ser la hora de la fecha.

2. Compruebe si los valores se están resumiendo de forma predeterminada en el panel. Haga todo como No resumir.

También puede utilizar estas medidas

Utilice estas medidas:

CaseId anterior ?
VAR a ?
MAX ( 'Table'[originalTimeStamp] )
VAR b ?
CALCULAR (
MAX ( Table[caseId] ),
FILTRO (
TODOS (
Tabla[CaseID],
Tabla[originalTimeStamp],
Tabla[totalBudgetAmount]
),
Table[originalTimeStamp] < a a
&& Tabla[CaseID]
MAX ( Tabla[CaseID] )
)
)
devolución
B



Fecha anteriorSello de fecha ?
VAR a ?
MAX ( 'Table'[originalTimeStamp] )
VAR b ?
CALCULAR (
MAX ( Tabla[originalTimeStamp] ),
FILTRO (
TODOS (
Tabla[CaseID],
Tabla[originalTimeStamp],
Tabla[totalBudgetAmount]
),
Table[originalTimeStamp] < a a
&& Tabla[CaseID]
MAX ( Tabla[CaseID] )
)
)
devolución
B

Valor anterior2 ?
VAR _previousDate•Fecha anteriorSello]
VAR _previousCase•Caso anterior]
RETURN
CALCULATE (
MAX (Tabla[totalBudgetAmount]),
FILTER (
ALL (Mesa),
Table[originalTimeStamp] = _previousDate
&& Tabla[CaseID] - _previousCase
)
)

saludos

Harsh Nathani

¿Respondí a tu pregunta? ¡Marca mi puesto como solución! Apreciar con un Kudos!!

amitchandak
Super User
Super User

@PBISea , pruebe ambas columnas nuevas

Previous TimeStamp = maxx(filter(Table, [case id] =earlier([case id]) && [original Time Stamp] <earlier([original Time Stamp])),[original Time Stamp])

Previous TimeStamp Value= maxx(filter(Table, [case id] =earlier([case id]) && [original Time Stamp] =earlier([Previous TimeStamp])),[totalBudgetAmount])

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.