emme1010 , mi aspettavo di vedere quello che avevi fatto, ma invece hai allegato una tabella statica. Da quello che capisco, per il lavoro che devi fare è più sensato usare power query, facendo un raggruppamento per VIN e associando ad esso la data più recente e il relativo numero. Ad esempio così:
Codice: Seleziona tutto
// Tabella1
let
Origine = Excel.CurrentWorkbook(){[Name="Tabella1"]}[Content],
#"Modificato tipo" = Table.TransformColumnTypes(Origine,{{"No_", type text}, {"Order Date", type datetime}, {"Posting Date", type datetime}, {"VIN", type text}}),
#"Raggruppate righe" = Table.Group(#"Modificato tipo", {"VIN"}, {{"ultimadata", each List.Max([Posting Date]), type nullable datetime}, {"ar", each _, type table [No_=nullable text, Order Date=nullable datetime, Posting Date=nullable datetime, VIN=nullable text]}}),
#"Rimosse colonne" = Table.RemoveColumns(#"Raggruppate righe",{"VIN"}),
#"Tabella ar espansa" = Table.ExpandTableColumn(#"Rimosse colonne", "ar", {"No_", "Order Date", "Posting Date", "VIN"}, {"No_", "Order Date", "Posting Date", "VIN"}),
#"Filtrate righe" = Table.SelectRows(#"Tabella ar espansa", each ([Posting Date] = [ultimadata])),
#"Rimosse colonne1" = Table.RemoveColumns(#"Filtrate righe",{"ultimadata"}),
#"Riordinate colonne" = Table.ReorderColumns(#"Rimosse colonne1",{"VIN", "No_", "Order Date", "Posting Date"})
in
#"Riordinate colonne"