Forum Discussion
Entre dos fechas
- 6 years ago
@Otto_Luvpuppy - Bueno, los mensajes de error siempre ayudan. Así que el mayor problema que veo es que parece que se está refiriendo a un paso como si fuera una columna, pero es difícil de decir. Prueba esta consulta y comprueba cómo coincide con la tuya:
let Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WMtM30jcyMDJQ0gEyTSDMWJ1oBAckbowsbo4Qt0AWNzRASFhCJWIB", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [#"Date of Return" = _t, #"Max Date" = _t]), #"Changed Type" = Table.TransformColumnTypes(Source,{{"Date of Return", type date}, {"Max Date", type date}}), #"Added Custom" = Table.AddColumn(#"Changed Type", "Custom", each if [Date of Return] > Date.FromText("1/1/1900") and [Date of Return] < [Max Date] then "Overdue" else "Not") in #"Added Custom"Puede crear una consulta en blanco y, a continuación, pegar este código, reemplazando completamente el código existente en el Editor avanzado.
Gracias..... Le daré un giro. en realidad no estoy recibiendo ningún mensaje de error sólo celdas vacías donde no debería haber.... así que parte de mi código está funcionando bien.
Gracias de nuevo por su ayuda.
Hola @Otto_Luvpuppy ,
O puede crear una columna calculada mediante:
Columna : IF( ['"Fecha prevista de finalización/ Devolución"] >DATE(1900,1,1) && ['"Fecha prevista de finalización/ Devolución"] <EARLIER([Max Date]), "Overdue","....")
Saludos
Dedmon Dai