Excel объединяет до 100 диапазонов, имеющих одинаковые, но не идентичные столбцы в один - PullRequest
0 голосов
/ 23 апреля 2020

Я собираю данные об уникальных предметах, и у каждого предмета есть потенциально уникальный набор столбцов, которые go вместе с ним. Так, например, в качестве тривиального примера два диапазона могут выглядеть так:

Диапазон 1:

Brand   Year  MPG   Sales
Nissan  2000  25    150
Nissan  2005  27    180
Nissan  2008  30    190

Диапазон 2:

Brand   Year    Sales
Honda   2000    95
Honda   2001    100
Honda   2001    150

В идеале я хотел бы объединить в один именованный диапазон:

Brand   Year    MPG Sales
Nissan  2000    25  150
Nissan  2005    27  180
Nissan  2008    30  190
Honda   2000    Null    95
Honda   2001    Null    100
Honda   2001    Null    150

На самом деле у меня есть что-то вроде 100+ именованных диапазонов, таких как этот, и столбцы варьируются от 25 до 35.

Есть ли умный способ достичь желаемого результата? Я пытаюсь прямо сейчас использовать VBA для l oop через каждый диапазон и проверить, существует ли строка, но это выглядит как неаккуратное решение, и у меня возникают проблемы с его работой, но я, вероятно, могу грубой силой это через.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...