Forum Discussion
SumX usando If Condition
Hola
Soy nuevo en Power Bi, necesito calcular total vencido basado en la siguiente fórmula.
Real: IF
| Actual_Start_CT | Target_Start_CT | Actual_End_CT | Target_End_CT | Días atrasados |
| 4 | 2 | 1 | 2 | (4-2)+0 x 2 |
| 8 | 3 | 3 | 1 | (8-3)+(3-1)-7 |
| Total | 9 |
Hola @Anonymous ,
Prueba esta medida
SUMA DE CT =var _tab =ADDCOLUMNS(SUMMARIZE('Tabla','Tabla'[Actual_Start_CT],'Tabla'[Actual_End_CT],'Tabla'[Target_Start_CT],'Tabla'[Target_End_CT]),"Act", IF('Table'[Actual_Start_CT] > 'Table'[Target_Start_CT] ,'Table'[Actual_Start_CT] - 'Table'[Target_Start_CT],0),"Tar", IF('Table'[Actual_End_CT] > 'Table'[Target_End_CT], 'Table'[Actual_End_CT] - 'Table'[Target_End_CT], 0))devoluciónSUMX(_tab,[Acto]+[Alquitrán])saludos
Nathani áspero¿Respondí a su pregunta? Marcar mi post como una solución! Apreciar con un Kudos!! (Haga clic en el botón Pulgares hacia arriba)
3 Replies
- amitchandak
Super User
@at9063 , ¿Qué hay de problema en la creación puede tener 3 columnas como esta
Real: IF([Actual_Start_CT] > [Target_Start_CT] ,[Actual_Start_CT] - [Target_Start_CT] ,0)
Target- IF([Actual_Start_CT] > [Target_Start_CT] ,[Actual_Start_CT] - [Target_Start_CT] ,0)
Total de días ? [Real]+[Objetivo]
O
Total de días ?
var _Actual ? IF([Actual_Start_CT] > [Target_Start_CT] ,[Actual_Start_CT] - [Target_Start_CT] ,0)
coche _ Objetivo IF([Actual_Start_CT] > [Target_Start_CT] ,[Actual_Start_CT] - [Target_Start_CT] ,0)
devolución
_Actual+_Target
- Syndicate_Admin
Administrator
Quiero crear una medida sumx para el mismo. Tengo un total de 8 columnas como esta, es por eso que evitar las columnas calculadas.
- Syndicate_Admin
Administrator
Hola @Anonymous ,
Prueba esta medida
SUMA DE CT =var _tab =ADDCOLUMNS(SUMMARIZE('Tabla','Tabla'[Actual_Start_CT],'Tabla'[Actual_End_CT],'Tabla'[Target_Start_CT],'Tabla'[Target_End_CT]),"Act", IF('Table'[Actual_Start_CT] > 'Table'[Target_Start_CT] ,'Table'[Actual_Start_CT] - 'Table'[Target_Start_CT],0),"Tar", IF('Table'[Actual_End_CT] > 'Table'[Target_End_CT], 'Table'[Actual_End_CT] - 'Table'[Target_End_CT], 0))devoluciónSUMX(_tab,[Acto]+[Alquitrán])saludos
Nathani áspero¿Respondí a su pregunta? Marcar mi post como una solución! Apreciar con un Kudos!! (Haga clic en el botón Pulgares hacia arriba)