4

Скажем, у нас есть два столбца / диапазона A1:A10 (группа A) и B5:B50 (группа B), и нам нужно объединить два столбца в C1:C60 (60 в C = 10 от A + 50 от B)

Данные в группе A и группе B могут идти вверх / вниз непредсказуемо.

Я нашел в Google этот трюк, но он работает с постоянным количеством ячеек в каждой группе.

Как бы мы быстро слили такие динамические диапазоны?

2 ответа2

10

Это самый простой способ сделать это, используя только формулу .... если значения находятся в столбцах A и B, то эта формула в C1, затем скопирована настолько, насколько вы хотите, при запуске значений будут отображаться пробелы. из:

= IF(ROW()<= COUNTA(A:A), INDEX(A:A, ROW()), IF(ROW()> COUNTA(A:B), "", INDEX(B:B, ROW()-COUNTA(А: А))))

-1

Для вас нет встроенной функции для автоматизации - вам нужно будет найти кого-то, кто напишет макрос Excel-VBA, чтобы добиться этого за вас.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .