Скрытые строки не скопировались вместе с таблицей
Как это выглядит
Из реестра на четыреста строк скопировали таблицу в новый файл, а там оказалось двести восемьдесят. Итог по колонке суммы отличается от исходного.
Коротко
Копирование отфильтрованного диапазона переносит только видимые строки — это задумано и обычно правильно. Проблема начинается, когда фильтр забыли: со стороны таблица выглядит целой, а половина данных просто не показывается. Отличить это можно по номерам строк — при скрытии в нумерации появляются разрывы.
Почему так происходит
01Активный фильтр, о котором забыли
Кнопка фильтра с воронкой меняется незаметно. Таблица выглядит полной, потому что видимые строки идут подряд, и обнаруживается это только при сверке итогов.
02Строки скрыты вручную
Скрытые вручную строки при копировании ведут себя иначе, чем отфильтрованные: обычное копирование их переносит. Отсюда путаница — в одном случае строки исчезают, в другом появляются неожиданно.
03Итог считается функцией промежуточных итогов
Такая функция учитывает только видимые строки. Итог меняется при смене фильтра, и сравнение с обычной суммой даёт разные числа на одних и тех же данных.
Как понять, что причина именно эта
- Посмотрите на номера строк слева: разрывы в нумерации означают, что часть строк не показана.
- Проверьте кнопки фильтра в шапке — активный фильтр помечен значком воронки.
- Сравните обычную сумму по колонке с количеством непустых ячеек: расхождение с ожидаемым числом строк подтверждает скрытие.
Как починить
Снять фильтры и отобразить всё до копирования
- 1.Данные → «Очистить» для снятия всех фильтров.
- 2.Выделите весь лист и через контекстное меню строк выберите «Показать».
- 3.Проверьте, что число строк совпало с ожидаемым, и только потом копируйте.
не чинит: Не восстановит данные, если файл уже сохранён без скрытых строк, — но такое возможно лишь при их удалении, а не скрытии.
Копировать намеренно только видимое
- 1.Выделите диапазон.
- 2.«Найти и выделить» → «Выделить группу ячеек» → «Только видимые ячейки».
- 3.Копируйте — так вы получите ровно то, что видите, и это будет вашим решением, а не случайностью.
не чинит: Требует помнить о шаге. Автоматически Excel так себя ведёт только с фильтром, но не со скрытыми вручную строками.
Когда мы не нужны
Это работа с Excel, и сервис здесь не нужен вовсе. Привычка смотреть на номера строк перед копированием стоит ноль рублей и снимает проблему навсегда.
Что с этим делает наша выгрузка
В нашей выгрузке нет ни фильтров, ни скрытых строк, ни группировки: файл собирается плоским списком, где видно всё. Поэтому потерять строки при копировании из нашего файла нельзя — терять нечего, всё на виду.
Вопросы
Почему при фильтре строки не копируются, а при скрытии копируются?
Excel считает фильтр явным указанием работать с подмножеством, а скрытие — просто оформлением. Логика спорная, но она устойчива, и на неё можно рассчитывать.
Как быстро проверить, что видна вся таблица?
Сравните номер последней строки с числом записей. Если в таблице четыреста позиций, а последняя строка имеет номер четыреста два с учётом шапки, всё на месте.
Если ошибка не в Excel, а в самих документах
Пилот на 30 дней: пришлите самый неудобный счёт, разберём вручную под ваш формат и вернём готовую таблицу.
Первый счёт разбираем вручную под ваш формат. Списание разовое, автопродления нет. Источник перехода: seo/oshibki/skrytye-stroki-poteryalis.
Другие ошибки