Как автоматически заполнить формулы в MS Excel, чтобы они пропускали несколько строк в середине? - PullRequest
0 голосов
/ 11 января 2020

Моя рабочая таблица MS-Excel имеет следующие формулы ...

Img01

Когда я копирую все ячейки из H4:I12 и вставляю их в H13 (пасты Excel в диапазоне H13:I21), я получаю следующее автозаполнение: H4 изменяется на H13, потому что оно вставляется в 13th row.

Img02 Здесь темно-синие ячейки были правильно заполнены, а светло-синие - нет ...

Но мне нужны следующие изменения автозаполнения: H4 to H5, O4 to O5, U4 to U5 in 13th, 14th & 15th rows и аналогично AB4 to AB5, AI4 to AI5, AO4 to AO5 in 17th, 18th & 19th rows

Img03

Я знаю, что это стандартное поведение Excel, но у меня много такие строки, и я не думаю, что я могу продолжать изменять номера строк вручную ... Как мне решить эту проблему? ?

1 Ответ

1 голос
/ 11 января 2020

Если вы хотите продолжить копирование, я думаю, что это способ

Вы должны вручную изменить формулу во всех голубых ячейках, которые вы только что упомянули, H4, H5, H6, I4, I5, I6, ...

H4= Subgrades!H4 изменить на =INDIRECT ("Subgrades!H" &(INT((ROW()-ROW($4:$4))/9)+4))

H5= Subgrades!O4 изменить на =INDIRECT ("Subgrades!O" &(INT((ROW()-ROW($4:$4))/9)+4))

и и так до I10. Затем вы можете скопировать все ячейки из H4: I12 и вставить их в H13, H21, ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...