Страницы: 1
RSS
Копирование данных из диапазона через постоянный интервал
 
Здравствуйте, подскажите пожалуйста. Во вложении - пример задачи. Необходимо из некой мало упорядоченной таблицы слева получить четкую таблицу с данными в правой части. То есть - скопировать данные с интервалом в 4 строки. Пробовал формулы СМЕЩ  и ИНДЕКС (СТРОКА). По одиночке данные переносятся, но добиться сохранения работоспособности формулы при протягивании никак не получается. В чём здесь секрет?
 
=ИНДЕКС($A$2:$A$25;(СТРОКА(A1)-1)*3+1)
 
Вариант.
В К2 вправо и вниз.
Код
=ИНДЕКС($A$2:$B$25;ЦЕЛОЕ((СТРОКА(A1)-1)*3)+ОСТАТ(ЧИСЛСТОЛБ($A$1:A1)-1;2)+1;ЕСЛИ(И((ОСТАТ(ЧИСЛСТОЛБ($A1:A1)-1;4)+1)>0;(ОСТАТ(ЧИСЛСТОЛБ($A1:A1)-1;4)+1)<3);1;2))

Короче:
Код
=ИНДЕКС($A$2:$B$25;ЦЕЛОЕ((СТРОКА(A1)-1)*3)+ОСТАТ(ЧИСЛСТОЛБ($A$1:A1)-1;2)+1;ЦЕЛОЕ((ОСТАТ((ЧИСЛСТОЛБ($A1:A1)-1);4))/2)+1)
Изменено: memo - 04.10.2021 22:45:50
 
Спасибо! Моя ошибка была в том, что в массиве указывал ссылку на столбец.  
Страницы: 1
Наверх