Новости:

Прикрепить к сообщению можно только файлы xls, gif, jpg, rar, zip,7z, bas, frm, cls, doc размером до 150 Кб.

Главное меню

Копирование строк при не пустых столбцах

Автор romprik, 09.07.2018, 14:24

« назад - далее »

romprik

Добрый день!
Есть файл, где два столбца, они есть всегда "Название" и "Цена"
Далее идут столбцы (от одного до двадцати столбцов) в которых есть данные цвет*размер

Пример:
       A               B           C                D                   E             F                  G
Брюки 610856    500    красный*46  черный*48   черный*40
Брюки 610855    450    красный*46  черный*48   
Брюки 618855    600    красный*46  черный*48   красный*46  черный*48   красный*46
и т.д.


Из них нужно сделать всего три столбца
       A               B           C
Брюки 610856    500    красный*46
Брюки 610856    500    черный*48
Брюки 610856    500    черный*40
Брюки 610855    450    красный*46
Брюки 610855    450    черный*48   
Брюки 618855    600    красный*46
Брюки 618855    600    черный*48
Брюки 618855    600    красный*46
Брюки 618855    600    черный*48
Брюки 618855    600    красный*46

Подскажите как это можно сделать средствами excel. Строк бывает много, в ручную долго.

Пример в прикреплении. Лист1 то что есть, Лист2 то что нужно получить

_Boroda_

Так нужно?
Название
=ЕСЛИОШИБКА(ЕСЛИ(СЧЁТЗ(L$1:L1)-1+СЧЁТЗ(C$1:G$1)>=СЧЁТЕСЛИ(C$1:ИНДЕКС(G:G;ПОИСКПОЗ(L1;A$1:A$999;));"*");ИНДЕКС(A:A;ПОИСКПОЗ(L1;A$1:A$999;)+1)&"";L1);"")
Цена
=ЕСЛИ(L2="";"";ВПР(L2;A$2:B$999;2;))
Цвет
=ЕСЛИ(L2="";"";ИНДЕКС(C:G;ПОИСКПОЗ(L2;A$1:A$999;);СЧЁТЕСЛИ(L$1:L2;L2)))
Скажи мне, кудесник, любимец ба'гов...



Яндекс-деньги: 41001632713405
Webmoney: R289877159277; Z102172301748; E177867141995

romprik

Цитата: _Boroda_ от 09.07.2018, 16:16
Так нужно?

Эх.. надо было больше столбцов заложить в пример. Теперь при изменении кол-ва стали проскакивать нули, не пойму где ошибка?

_Boroda_

Формула расчитана на то, что цветоразмеры должны быть в строках подряд, без пустых ячеек в середине. Как у Вас п первом приложенном примере

Скажи мне, кудесник, любимец ба'гов...



Яндекс-деньги: 41001632713405
Webmoney: R289877159277; Z102172301748; E177867141995

romprik

#4
Цитата: _Boroda_ от 10.07.2018, 13:51
Формула рассчитана на то, что цветоразмеры должны быть в строках подряд, без пустых ячеек в середине.
Они конечно же будут, в хаотичном порядке
Пробую применить к оригинальному файлу

romprik

С благодарностью, за помощь!


Сначала не хватило несколько позиций при проверке, потом понял, что столбцы с данными (цвет/размер) вышли далее столбца M