Есть таблицы в которых в каждой строке содержится описание товаров. (Прикладываю скрины ) К примеру есть организации импортеры с контактными и регистрационными данными которые экспортируют товары в РФ. Данные почти во всех ячейках одинаковы кроме 6 последних (ОКПД, ОКПД2,ТНВЭД ЕАС, ПРОИЗВОДИТЕЛЬ, НАЗВАНИЕ ТОВАРА) Как можно объединить одинаковые ячейки в строках как показано на скринах? Еще есть нюанс - Компании могут быть раскиданы хаотично по листу но содержат свои данные одинаково кроме тех что указаны выше. Всего листов 27 по 450 000 строк в каждой (для зубоскалов про - "ручками") Буду безумно благодарна
Скрытый текст
ЗЫ. Всего в каждой таблице 22 столбца по 450 000 строк
innessa2017, во-первых, аватарку можете поприличней поставить? Во-вторых, скрины это хорошо, но покажите в файле (замените исходный на новый) исходную таблицу и что из этого должно получиться. (записей с десяток должно хватить для понимания)
Формула массива (ФМ) вводится Ctrl+Shift+Enter Memento mori
innessa2017 написал: Компании могут быть раскиданы хаотично по листу но содержат свои данные одинаково
их все собрать в "одну кучу"? Это вам для чего нужно? потом с этими данными работать будет сложно, разве что - это конечный результат. И зря вы из примеров заголовки убрали....
Я вверху прикрепила как выглядя в исходном виде и второй файл как требуется. Но видимо в этом никто не разбирается так как уже более 20 форумов и неделя поисков
Наверное так и сделаю, хотя судя по всему возможности EXCEL не позволяют так сделать. Необходимо либо последовательно применять макросы либо же так же последовательно собирать функциями. Вечером будет видно
innessa2017 написал: Компании могут быть раскиданы хаотично по листу
- а в примере этого нет... Впрочем как достичь порядка я на кибере рассказал, правда не видя примеров. А вот зачем эти объединения - и впрямь не ясно, ну не печатать ведь эти 27*45000 будете. Хотя если на листе данные уже упорядочены - можно написать макрос только для этого объединения, но работать будет долго.
Стиль программирования, который использует декомпозицию объектов и юнит-тесты, "вынуждает" задействовать возвращаемые значения. В данном случае, в моём коде не было ни декомпозиции, ни юнит-тестов. Но функция, когда-то, создавалась быть готовой встроиться в матрёшку. Функция не писалась под данный случай.
Михаил, но вот что то похоже Вы наверное неплохо разбираетесь А что если по столбцам использовать последовательно ВПР? Только одна проблема, тогда нужна не функция, а макрос, который по совпадению будет дополнять ячейку