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
Tengo debajo de las columnas y me gustaría crear una nueva columna Case Age que mostrará los días para los que el caso está abierto.
Si hoy es el 16 de sep 2020, entonces la columna De la edad del caso debe mostrarse a continuación. Si hay closeddatetime especificado, entonces null para La edad del caso.
Gracias
Daven
CreatDateTime | CloseDateTime | Edad del caso
|
5/29/2020 5:31:36 PM | 6/12/2020 11:47:10 AM | Null |
4/22/2020 11:16:47 AM | 147 | |
09/16/2020 11:16:47 AM | 0 | |
09/15/2020 11:16:47 AM
| 1 | |
Solved! Go to Solution.
Hola @Daven
y aquí está mi versión final:
Measure =
VAR _CurrentCreatDateTime = CONVERT(MAX('Table'[CreatDateTime]),DOUBLE)
VAR _CurrentCloseDateTime = MAX('Table'[CloseDateTime])
RETURN
IF(
_CurrentCloseDateTime = BLANK(),
INT(CONVERT(NOW(),DOUBLE) - _CurrentCreatDateTime) ,
BLANK()
)
Con saludos amables desde la ciudad donde la leyenda del 'Pied Piper de Hamelin' está en casa
FrankAT (Orgulloso de ser un Datanaut)
Hola @Daven
y aquí está mi versión final:
Measure =
VAR _CurrentCreatDateTime = CONVERT(MAX('Table'[CreatDateTime]),DOUBLE)
VAR _CurrentCloseDateTime = MAX('Table'[CloseDateTime])
RETURN
IF(
_CurrentCloseDateTime = BLANK(),
INT(CONVERT(NOW(),DOUBLE) - _CurrentCreatDateTime) ,
BLANK()
)
Con saludos amables desde la ciudad donde la leyenda del 'Pied Piper de Hamelin' está en casa
FrankAT (Orgulloso de ser un Datanaut)
Hola @Daven
con una medida se puede lograr el resultado esperado de la siguiente manera:
Measure =
VAR _CurrentCreatDateTime = CONVERT ( MAX ( 'Table'[CreatDateTime] ), DOUBLE )
VAR _CurrentCloseDateTime = MAX ( 'Table'[CloseDateTime] )
RETURN
IF (
_CurrentCloseDateTime = BLANK (),
INT (
CALCULATE (
CONVERT ( NOW (), DOUBLE ) - _CurrentCreatDateTime,
'Table'[CloseDateTime] = BLANK ()
)
),
BLANK ()
)
Con saludos amables desde la ciudad donde la leyenda del 'Pied Piper de Hamelin' está en casa
FrankAT (Orgulloso de ser un Datanaut)
Hola @Daven
puedes probarlo muy fácilmente con Power Query como este (no te molestes con el formato de fecha y hora en la figura de abajo, está localizado):
// Table
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("fcm7DcAgDAXAVZBrJPsZ7Ah3GQCJHrH/GvkVaaK0d3OSsTZWUUkWBVE8jU6ZnKEPA1G3gKS908qTKus78DOvyXSnNIb/rn3vOgA=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [CreatDateTime = _t, CloseDateTime = _t]),
#"Changed Type with Locale" = Table.TransformColumnTypes(Source, {{"CreatDateTime", type datetime}}, "en-US"),
#"Changed Type with Locale1" = Table.TransformColumnTypes(#"Changed Type with Locale", {{"CloseDateTime", type datetime}}, "en-US"),
#"Added Custom" = Table.AddColumn(#"Changed Type with Locale1", "Case Age", each if [CloseDateTime] = null then DateTime.LocalNow() - [CreatDateTime] else null),
#"Changed Type" = Table.TransformColumnTypes(#"Added Custom",{{"Case Age", type number}}),
#"Rounded Off" = Table.TransformColumns(#"Changed Type",{{"Case Age", each Number.Round(_, 0), type number}})
in
#"Rounded Off"
Con saludos amables desde la ciudad donde la leyenda del 'Pied Piper de Hamelin' está en casa
FrankAT (Orgulloso de ser un Datanaut)
hola @Daven - puede lograr esto mediante el uso de una columna calculada como se ve en la siguiente captura de pantalla
Esencialmente estoy comprobando si CloseDateTime está en blanco y cuando es estoy construyendo la fecha de HOY desde Año, Mes & Día (sin tiempo) y restando el CreateDateTime (de nuevo usando Año, Mes, Día) y formando la diferencia como un número.
Por favor, marque la publicación como una solución y proporcione un 👍 si mi comentario ayudó a resolver su problema. ¡Gracias!
Proud to be a Super User!
Gracias
¿Es posible crear una columna a partir de Transformar datos --> Columna personalizada?
Mejor
Daven
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 |