Я хотел бы отсортировать два набора данных по значению в определенном столбце, а затем сравнить эти наборы данных. Если нет совпадения между наборами данных для конкретной записи, я бы хотел, чтобы это было перенесено в конец.
Так, например, я бы хотел отсортировать следующие данные из столбца B-E по значению в столбце B и столбец G-J по значению в столбце G:
Я использовал следующий код для сортировки данных:
With Sheets("Sheet1").Sort
Range("B2").Sort Key1:=Range("B2"), Order1:=xlAscending
.Apply
End With
Это оставляет мне следующее:
Однако я хочу сравнить совпадения слева направо после сортировки, и поэтому хотел бы, чтобы дополнительные записи, у которых нет совпадений, были бы перемещены вниз. то есть запись с именем Дориан на рисунке 2 появится в нижней части набора данных, так что Сью, Адам и Джейк будут выровнены между двумя наборами данных.