46,342 questions
You should be able to just Group by the first two columns and aggregate by the Max of the third column:
let
Source = Excel.CurrentWorkbook(){[Name="Table14"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{<!-- -->{"Item", type text}, {"Data1", type text}, {"RevNum", Int64.Type}}),
#"Grouped Rows" = Table.Group(#"Changed Type", {"Item", "Data1"}, {
{"RevNum", each List.Max([RevNum]), type nullable number}
})
in
#"Grouped Rows"
`