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

look for the date of the realization

Bonjour j’ai un fichier fixe (les OBJECTIFS) Chaque mois je reçois un fichier avec les objectifs qui restent à faire que je fusionne Donc chaque mois j’ai des adresses qui disparaissent parce qu’elles sont faites sur le terrain Mon but est de trouver la première date qui disparaît, comme dans l’exemple Cordialement

objectiveFILE_01/01/2023FILE_01/02/2023FILE_01/03/2023result
X101/01/202301/02/202301/03/2023pas vu
X201/01/202301/02/202301/03/2023pas vu
X301/01/2023  01/02/2023
X401/01/202301/02/202301/03/2023pas vu
X501/01/202301/02/202301/03/2023pas vu
X601/01/2023  01/02/2023
X701/01/202301/02/202301/03/2023pas vu
X8   01/01/2023
X901/01/202301/02/202301/03/2023pas vu
X1001/01/202301/02/202301/03/2023pas vu
X1101/01/202301/02/2023 01/03/2023
X1201/01/202301/02/202301/03/2023pas vu
X1301/01/2023  01/02/2023
X1401/01/202301/02/202301/03/2023pas vu
X1501/01/202301/02/2023 01/03/2023
X1601/01/202301/02/202301/03/2023pas vu
X1701/01/202301/02/202301/03/2023pas vu
X18   01/01/2023
X1901/01/202301/02/202301/03/2023pas vu
X2001/01/202301/02/2023 01/03/2023
X2101/01/202301/02/202301/03/2023pas vu
X2201/01/202301/02/202301/03/2023pas vu
X2301/01/2023  01/02/2023
X2401/01/202301/02/202301/03/2023pas vu
X2501/01/202301/02/202301/03/2023pas vu
X2601/01/202301/02/202301/03/2023pas vu
X2701/01/202301/02/202301/03/2023pas vu

 

1 ACCEPTED SOLUTION
Vijay_A_Verma
Super User
Super User

Use this

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("jdJRCsMgEIThu/gsJDM2prmJILlHjl+SWkIDCz/4sMiMwsf2nppSTpo0eXa5Rt9j+Y577ukwy7XynzvPdf+C/QXmavDPCvvvUfr1NtjTTIOx7AhQUkWmoqiKVUeg0peor57AosKOhUcA7mwzFXYkbCpsurem0ibS+wc=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [objective = _t, #"FILE_01/01/2023" = _t, #"FILE_01/02/2023" = _t, #"FILE_01/03/2023" = _t]),
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"objective", type text}, {"FILE_01/01/2023", type date}, {"FILE_01/02/2023", type date}, {"FILE_01/03/2023", type date}}),
    #"Added Custom" = Table.AddColumn(#"Changed Type", "Result", each try [a = List.Count(List.RemoveNulls(Record.ToList(_)))-1, 
b = List.Transform(List.Skip(Table.ColumnNames(#"Changed Type")), each Date.From(Text.AfterDelimiter(_, "_"))),
c = b{a}][c] otherwise "Not Seen")
in
    #"Added Custom"

View solution in original post

1 REPLY 1
Vijay_A_Verma
Super User
Super User

Use this

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("jdJRCsMgEIThu/gsJDM2prmJILlHjl+SWkIDCz/4sMiMwsf2nppSTpo0eXa5Rt9j+Y577ukwy7XynzvPdf+C/QXmavDPCvvvUfr1NtjTTIOx7AhQUkWmoqiKVUeg0peor57AosKOhUcA7mwzFXYkbCpsurem0ibS+wc=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [objective = _t, #"FILE_01/01/2023" = _t, #"FILE_01/02/2023" = _t, #"FILE_01/03/2023" = _t]),
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"objective", type text}, {"FILE_01/01/2023", type date}, {"FILE_01/02/2023", type date}, {"FILE_01/03/2023", type date}}),
    #"Added Custom" = Table.AddColumn(#"Changed Type", "Result", each try [a = List.Count(List.RemoveNulls(Record.ToList(_)))-1, 
b = List.Transform(List.Skip(Table.ColumnNames(#"Changed Type")), each Date.From(Text.AfterDelimiter(_, "_"))),
c = b{a}][c] otherwise "Not Seen")
in
    #"Added Custom"

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.

Top Solution Authors