Hi @NicoB24
Try this
DT.AsEnumerable() _
.GroupBy(Function(row) row.Item(0).ToString()) _
.SelectMany(Function(Group) If(Group.Skip(1).Any(), Group.Skip(1), Group.Take(1))) _
.CopyToDataTable()
Input:

Output:

Regards,
Hi @NicoB24
Try this
DT.AsEnumerable() _
.GroupBy(Function(row) row.Item(0).ToString()) _
.SelectMany(Function(Group) If(Group.Skip(1).Any(), Group.Skip(1), Group.Take(1))) _
.CopyToDataTable()
Input:

Output:

Regards,