Страницы: 1
RSS
Формулами размножить значения N раз, которые идут не подряд
 
Доброго времени суток всем!
Прошу подсказки в таком вопросе.
Есть куча решений про размножение значений, а вот такую задачу я лично раньше не встречал.
Есть некие значения (в одном столбце) напротив которых находится число (цифра) - в другом столбце.
В третьем столбце просто нужно, чтобы появилось значение из столбца упомянутого первым и это значение повторилось в третьем столбце столько раз какое число указано во втором столбце...

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

Между двумя соседними значениями всегда достаточно места, чтобы не налезть на нижние (при размножении в третьем столбце)
В файле для примера столбец заполнен руками.
 
Konstantin Zhi, вот вам
Код
=ЕСЛИ(C2<>"";B2;ЕСЛИ(СТРОКА()-ПРОСМОТР(2;1/(C$2:C2<>"");СТРОКА(C$2:C2))<ПРОСМОТР(2;1/(C$2:C2<>"");C$2:C2);E1;""))
 
Цитата
artyrH написал:
вот вам
даааа....
работает...
спасибо большое!
можете в двух словах пояснить идею? )
 
Цитата
Konstantin Zhi написал:
пояснить идею?
так вот же она
Цитата
Konstantin Zhi написал:
Есть некие значения (в одном столбце) напротив которых находится число (цифра) - в другом столбце.В третьем столбце просто нужно, чтобы появилось значение из столбца упомянутого первым и это значение повторилось в третьем столбце столько раз какое число указано во втором столбце..
просто проверки и поиск.. проверяем есть ли цифра. если есть то берем значение из первого столбца. потом проверяем сколько раз повторилось это значение. если повторилось сколько надо, то ставим пусто. и т.д.
Страницы: 1
Наверх