Я хочу скопировать данный диапазон в Excel, в котором строки скрыты из-за фильтрации, в другой диапазон, в котором отфильтрованы другие строки.
Я применил обычную процедуру Ctrl+C, Ctrl+V. Это как если бы он скопировал только видимый диапазон (нежелательный) и вставил как значение (нежелательный). Я ожидал, что это сработает так, как будто фильтры не были применены.
Теперь подробно.
У меня есть книга Excel со 115 листами, скажем от Sheet001 до Sheet115. Все они содержат одинаковые данные (охватывающие столбцы от A до AA и строки от 5 до 169) благодаря использованию формулы
=Sheet001!A6
в ячейке A6 для всех листов от Sheet002 до Sheet115. Подобные формулы появляются во всем диапазоне выше указанного. Строка 5 зарезервирована для заголовков, и она явно копируется вместо назначения с формулами. Используется для фильтрации.
Разница между листами заключается в фильтрах, применяемых к различным столбцам. Например, Sheet002 (для использования в качестве источника) показывает только строку 29. Лист 003 (который будет использоваться в качестве цели) показывает только строку 28.
Теперь я вставляю столбец Z во все листы.
Я ввожу в Sheet002 формулы
Z28 : =Sheet001!Z28
Z29 : =Sheet001!Z29
Все остальные ячейки в диапазоне Sheet002!Z6:Z169 пусты. Я имею в виду скопировать это в Sheet003.
Если я выберу диапазон Sheet002!Z5:Z170 (заголовок + данные + еще 1 строка), скопируйте и вставьте его в Sheet003!Z5, я ожидал получить следующее:
Z5 : the same text as Sheet002!Z5
Z28 : =Sheet001!Z28
Z29 : =Sheet001!Z29
Все остальные ячейки в Sheet003!Z5:Z170 будет пустым. Т.е. так же, как в Sheet002.
Вместо этого я получаю
Z5 : the same text as Sheet002!Z5
Z6 : the result of formula in Sheet002!Z29
Все остальные ячейки в Sheet003!Z5:Z170 пусты.
Это как если бы Excel скопировал только видимый диапазон (нежелательный) и вставил как значение (нежелательный). Причина вставки в качестве значений может быть связана с этим.
Я ожидал, что это сработает так, как если бы не было применено никаких фильтров (более того, должна быть применена особая процедура, позволяющая избежать копирования скрытых / отфильтрованных ячеек, и это то, что люди обычно находят проблемным).
Любые намеки на причину такого поведения Excel, и как этого избежать?