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.
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
objective | FILE_01/01/2023 | FILE_01/02/2023 | FILE_01/03/2023 | result |
X1 | 01/01/2023 | 01/02/2023 | 01/03/2023 | pas vu |
X2 | 01/01/2023 | 01/02/2023 | 01/03/2023 | pas vu |
X3 | 01/01/2023 | 01/02/2023 | ||
X4 | 01/01/2023 | 01/02/2023 | 01/03/2023 | pas vu |
X5 | 01/01/2023 | 01/02/2023 | 01/03/2023 | pas vu |
X6 | 01/01/2023 | 01/02/2023 | ||
X7 | 01/01/2023 | 01/02/2023 | 01/03/2023 | pas vu |
X8 | 01/01/2023 | |||
X9 | 01/01/2023 | 01/02/2023 | 01/03/2023 | pas vu |
X10 | 01/01/2023 | 01/02/2023 | 01/03/2023 | pas vu |
X11 | 01/01/2023 | 01/02/2023 | 01/03/2023 | |
X12 | 01/01/2023 | 01/02/2023 | 01/03/2023 | pas vu |
X13 | 01/01/2023 | 01/02/2023 | ||
X14 | 01/01/2023 | 01/02/2023 | 01/03/2023 | pas vu |
X15 | 01/01/2023 | 01/02/2023 | 01/03/2023 | |
X16 | 01/01/2023 | 01/02/2023 | 01/03/2023 | pas vu |
X17 | 01/01/2023 | 01/02/2023 | 01/03/2023 | pas vu |
X18 | 01/01/2023 | |||
X19 | 01/01/2023 | 01/02/2023 | 01/03/2023 | pas vu |
X20 | 01/01/2023 | 01/02/2023 | 01/03/2023 | |
X21 | 01/01/2023 | 01/02/2023 | 01/03/2023 | pas vu |
X22 | 01/01/2023 | 01/02/2023 | 01/03/2023 | pas vu |
X23 | 01/01/2023 | 01/02/2023 | ||
X24 | 01/01/2023 | 01/02/2023 | 01/03/2023 | pas vu |
X25 | 01/01/2023 | 01/02/2023 | 01/03/2023 | pas vu |
X26 | 01/01/2023 | 01/02/2023 | 01/03/2023 | pas vu |
X27 | 01/01/2023 | 01/02/2023 | 01/03/2023 | pas vu |
Solved! Go to Solution.
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"
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"
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 |
---|---|
102 | |
48 | |
19 | |
13 | |
11 |