Все материалы

Сортировка реестра броней в Excel: как сохранить связь полей

Как задать порядок заездов по дате и квартире, отсортировать полные записи и сверить номера, даты и суммы после операции.

Администратор сортирует заезды по дате, а сумма и квартира остаются на старых местах. Внешне реестр выглядит аккуратно, но теперь номер брони связан с чужими данными. Перед сортировкой определите границы всей записи, испытайте порядок на учебной копии и сравните поля по устойчивому идентификатору.

Ниже — предлагаемый внутренний порядок для вспомогательного реестра в настольном Excel. Он рассчитан на плоский список: одна строка соответствует одной записи, каждый столбец содержит одно поле. Это не инструкция для календаря продаж, связанной учётной системы или функции ЦУКА. Книги с макросами, объединёнными ячейками, внешними подключениями и сложными формулами требуют отдельной проверки владельцем.

Сначала задайте порядок словами

Запишите, что должна получить смена: например, «сначала ранняя дата заезда, внутри даты — код квартиры, внутри квартиры — номер брони». Сортировка меняет расположение записей. Она сама по себе не подтверждает оплату, готовность квартиры или отсутствие пересечения броней.

Определите устойчивый ключ записи. Если номер уникален только внутри площадки, используйте пару «площадка + номер». Если одна бронь занимает несколько строк услуг, нужен ещё идентификатор строки: нельзя считать такие строки самостоятельными бронями. При неясном составе записей сначала разберите повторяющиеся номера броней.

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

Обозначьте весь диапазон записи

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

Microsoft предупреждает: сортировка части большого диапазона может нарушить связь с соседними данными. Если Excel предлагает расширить выделение, выбирайте расширение для целых записей и проверяйте полученные границы. Отсутствие предупреждения не заменяет эту проверку.

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

Подготовьте пример с известным результатом

Создайте четыре учебные записи. Все номера, квартиры, даты и суммы ниже вымышлены; это не реальные брони и не результаты испытаний продукта.

  • Б-103: квартира К-2, заезд 12 ноября 2026 года, сумма 7300 рублей.
  • Б-101: квартира К-2, заезд 10 ноября 2026 года, сумма 5100 рублей.
  • Б-104: квартира К-1, заезд 12 ноября 2026 года, сумма 8400 рублей.
  • Б-102: квартира К-1, заезд 10 ноября 2026 года, сумма 6200 рублей.

Для правила «дата по возрастанию, затем квартира по алфавиту» ожидаемый порядок — Б-102, Б-101, Б-104, Б-103. При этом у Б-103 должны остаться К-2, 12 ноября и 7300 рублей независимо от нового места строки.

До операции сохраните исходные четыре связки полей. Проверка только порядка номеров недостаточна: номера могут встать правильно, пока сумма уже относится к другой записи. Общий итог сумм тоже не обнаружит простую перестановку сумм между бронями.

Настройте уровни в одном окне сортировки

В учебной копии выделите весь подготовленный диапазон вместе с единственной строкой заголовков. Откройте «Данные» → «Сортировка», как описано в кратком руководстве Microsoft. Убедитесь, что Excel распознал заголовки и они не попадут в записи. Названия пунктов могут различаться между версиями и языками интерфейса.

Первым полем выберите дату заезда, сортировку по значениям и порядок от старых дат к новым. Через «Добавить уровень» задайте квартиру и алфавитный порядок. Если нужен однозначный порядок внутри одинаковой даты и квартиры, добавьте номер брони последним уровнем. В справке Microsoft уровни выше в списке имеют приоритет перед нижними.

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

Сравните записи до и после

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

Для рабочего реестра одной выборки из четырёх строк недостаточно. Владелец определяет способ полной сверки записей и отдельно проверяет формулы, итоги и зависимые отчёты, если они есть. Учебная проверка показывает понимание операции, но не доказывает целостность другой книги со своей структурой.

Если даты расположились странно, не исправляйте их перестановкой отдельных ячеек. Справка Microsoft требует распознаваемых значений даты; текстовые даты могут сортироваться иначе. Сохраните проблемный пример и разберите тип данных отдельно. Настройка импорта описана в материале о переносе CSV с бронями.

При расхождении остановите передачу файла

Если поля разъехались, прекратите дальнейшие правки и зафиксируйте файл, лист, диапазон и выполненные действия. Microsoft указывает возможность отменить неожиданную сортировку. После отмены всё равно сравните результат с исходной копией: нажатие кнопки не является доказательством восстановления нужных записей.

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

Перед передачей смене сохраните правило порядка, границы диапазона, время операции и результат сверки. Если сотруднику нужна только отдельная выборка задач, рассмотрите режимы фильтрации вместо перестройки реестра. Безопасная сортировка завершается подтверждением целостности записей, а не аккуратным видом столбца дат.

Обсудить рабочие процессы вашей команды на демо ЦУКА