Просто магия!) MCH, Hugo - спасибо огромное! Я и не знал что макросы творят такие чудеса! Вариант от MCH - вообще для ленивых))) Супер!
А я, тем временем, пошел учить VB!)))
А я, тем временем, пошел учить VB!)))
09.04.2015 10:48:36
Друзья, решил, сам решил!
Может кому пригодиться (на основе файла выше): Подготовка: 1. Снял объединение ячеек во всем массиве 2. Фильтром оставил только даты (не желтые ячейки) - привел их в формат "дата" 3. Снял фильтр в и ячейку F3 поставил формулу =ЕСЛИ(ЯЧЕЙКА("формат";A2)="G";A2;F2) 4. Ну и далее ряд косметических доработок. Но суть выше ясна. Хех, где я был такой умный назад до! 5 тыс. строк ручной переработки
Изменено: |
|
|
09.04.2015 10:23:00
Друзья, во вложении исходный файл - ровно такой, каким мне его выдает 1С.
Задача: значения в желтых ячейках в столбце А, перенести в столбец, скажем, F (не принципиально) но напротив каждой даты, которая стоит под значением в желтой ячейке. Удалить желтые ячейки в конце (что не есть проблема - решаю фильтрацией по цвету, выделением строк, и их удалением).
Изменено: |
|
|
08.04.2015 22:28:15
Есть база из 20 тыс строк, полученная из 1С
Столбец А выглядит следующим образом : Коллекция 1 Артикул 1 Артикул 2 Коллекция 2 Артикул 3 Артикул 4 Артикул 5 Коллекция 3 Артикул 6 Для сводной нужно сделать данные в формате: Столб. А. Столб. Б. Артикул 1 Коллекция 1 Артикул 2 Коллекция 1 Артикул 3 Коллекция 2 Артикул 4 Коллекция 2 Артикул 5 Коллекция 2 Артикул 6 Коллекция 3 Трудность заключается в том, что количество артикулов под коллекцией колеблется от 1 до 70. Есть ли возможность хоть сколько то автоматизировать процесс? Заранее благодарен откликнувшимся
Изменено: |
|
|