Если ваш предыдущий шаг - таблица, вы должны просто использовать:
Table.Distinct(nameOfPreviousStep, {"Name", "Index"})
Ниже приведен пример того, что я имею в виду:
let
someTable = Table.FromRows({{"john",1},{"mary",1},{"john",1},{"jim",1},{"john",2},{"mary",1},{"jim",2},{"jim",1},{"john",2},{"mary",2}}, type table[Name=text, Index=Int64.Type]),
removeDuplicates = Table.Distinct(someTable, {"Name", "Index"})
in
removeDuplicates
Попробуйте и посмотрите, дает ли он ожидаемый результат (я думаю, что он основан на том, что я видел).