Моих обывательских познаний в Excel не хватило, чтобы придумать формулу, которая позволила бы копировать значения ячеек с листа1 на лист2 с заданным шагом.
Поправил файл пример. Нужна формула, которая позволит копировать значения ячеек с листа1 на лист2 с заданным шагом. Необходимо, чтобы результат на Лист2 подставлялся через одну строку. Т.е. (Лист1А1 в Лист2А1, далее Лист1А21 в Лист2А3, далее Лист1А41 в Лист2А5 и т.д. Или, как вариант, подставлял одно значение в две строки, следующее значение опять в две следующие строки...
Пытливый, убрать объединение не проблема, но тогда нужно что бы результат на Лист2 подставлялся через одну строку. Т.е. (Лист1А1 в Лист2А1, далее Лист1А21 в Лист2А3, далее Лист1А41 в Лист2А5 и т.д. Или, как вариант, подставлял одно значение в две строки, следующее значение опять в две следующие строки...
В вопросе шла речь о переносе данных с определенным шагом. Причем, сами же писали:
Цитата
Нужно эти данные скопировать на Лист2 в столбец А, но построчно без пропусков (Лист1А1 в Лист2А1, далее Лист1А21 в Лист2А2, далее Лист1А42 в Лист2А3 и т.д.
У вас в столбце А на Лист2 объединение ячеек - верю. Ну вставьте формулу в В1, растяните вниз и удалите потом столбец А.
А если задача стояла еще и вставлять данные с шагом, то это немного другой коленкор.
Тогда сформулируйте максимально чётко и недвусмысленно задачу.
Согласен, в таком случае задача была сформулирована не совсем верно.
Поправил файл пример. Нужна формула, которая позволит копировать знечения ячеек с листа1 на лист2 с заданым шагом. Необходимо, чтобы результат на Лист2 подставлялся через одну строку. Т.е. (Лист1А1 в Лист2А1, далее Лист1А21 в Лист2А3, далее Лист1А41 в Лист2А5 и т.д. Или, как вариант, подставлял одно значение в две строки, следующее значение опять в две следующие строки...
Короткая и простая формула: =СМЕЩ(Лист1!$A$1;(СТРОКА()-1)*10;0) Правда, если тянуть, то в промежуточных строках будут нули. Но это убирается =ЕСЛИ(ЕПУСТО(СМЕЩ(Лист1!$A$1;(СТРОКА()-1)*10;0));"";СМЕЩ(Лист1!$A$1;(СТРОКА()-1)*10;0))
Либо просто скопировать ячейку с формулой и промежуточную ячейку и вставить в нужный диапозон, тогда формула будет введена тоже через строчку