копирует ли Excel только видимые ячейки, если включен фильтр?

копирует ли Excel только видимые ячейки, если включен фильтр?

Согласно MS doc

Он сказал

Если вы копируете диапазон ячеек, содержащий скрытые или отфильтрованные строки, Excel включит скрытые или отфильтрованные ячейки при вставке их в другое место.

Но на самом деле я обнаружил, что когда вы включаете фильтр на листе, Excel копирует только видимые ячейки, независимо от того, скрыты ли они фильтром или вручную.

И я обнаружил, что Excel 2011 ведет себя по-другому: он всегда копирует невидимые ячейки, независимо от того, включен фильтр или нет.

Может ли кто-нибудь это подтвердить? Или я неправильно понимаю документ MS?

решение1

Фильтры в Excel 2013 немного сбивают с толку: Excel выбирает группу ячеек в соответствии с фильтром, а затем минимизирует высоту строк, которые не имеют выделения/не соответствуют критериям фильтра.

Вы можете изменить размер этих строк, чтобы увидеть, что данные все еще там, просто ячейки не выбраны. Настройте простой фильтр и внимательно посмотрите, видите ли вы, как Excel «сжал» лишние строки?

Поэтому вам нужно быть очень осторожным при копировании и вставке в соседние столбцы. Но если вы копируете результаты фильтра на новый лист или в строки под областью фильтра, вы должны обнаружить, что Excel копирует только выбранные ячейки. Я бы выложил несколько изображений, но не могу, потому что моя репутация недостаточно высока.

Связанный контент