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

Импорт CSV с бронями в Excel: сохранение кодов и проверка записей

Как проверить CSV-выгрузку до анализа: сохранить нули и длинные коды, настроить разбор полей и сверить состав записей с исходником.

При импорте CSV с бронированиями в Excel сначала сохраните коды как текст, затем сверьте состав записей с выгрузкой. Если номер 000127 превратился в 127, искать бронь по такому значению уже рискованно. Красивое выравнивание колонок не подтверждает, что перенос прошёл без изменений.

Ниже — предлагаемый порядок для команды посуточной аренды, которая получает CSV из разрешённого рабочего источника и готовит вспомогательную таблицу для анализа. Рассматриваем настольный Excel для Windows с импортом «Из текста/CSV» и редактором Power Query. Доступные команды зависят от версии. Это не инструкция по загрузке броней обратно в площадку или ЦУКА.

Сохраните исходную выгрузку и опишите её состав

Ответственный получает файл через обычный рабочий кабинет, сохраняет оригинал в согласованном хранилище и создаёт отдельную копию для проверки. Исходник не перезаписывают из Excel. В карточке импорта запишите источник, период отбора, время выгрузки с часовым поясом, имя файла и сотрудника, который выполняет проверку.

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

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

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

Запускайте импорт с просмотром столбцов

В справке Microsoft об импорте текстовых файлов указано: при обычном открытии CSV Excel интерпретирует столбцы по текущим настройкам форматов. Поэтому для проверяемого переноса создайте новую книгу и выберите на вкладке «Данные» команду «Из текста/CSV». Название в английском интерфейсе — From Text/CSV.

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

У текстового файла нужно проверить разделитель и кодировку. В описании мастера импорта Microsoft отдельно объясняет выбор набора символов, разделителей и ограничителя текста. Например, текст в кавычках может содержать разделитель внутри одного поля. Названия настроек в Power Query и старом мастере различаются; не переносите последовательность кнопок из одного окна в другое.

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

Задайте текстовый тип идентификаторам до загрузки

Из предварительного просмотра перейдите в редактор преобразования данных. По инструкции Microsoft о сохранении нулей и длинных чисел нужные столбцы выбирают по заголовкам и задают им тип Text — «Текст». Если появляется выбор Replace Current — «Заменить текущий», инструкция предлагает заменить текущее преобразование типа. После проверки результат загружают через Close & Load — «Закрыть и загрузить».

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

Microsoft указывает предел точности чисел Excel — 15 значащих цифр. Поэтому длинные цифровые коды нужно принимать как текст. Смена формата ячейки после того, как цифры уже изменились, не возвращает исходный код. Храните контрольный оригинал и повторяйте импорт с корректной настройкой.

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

Испытайте настройку на контрольных кодах

Подготовьте небольшой учебный CSV с теми же заголовками и правилами разделения полей, что у согласованной выгрузки. Числа ниже вымышлены и служат только для испытания:

  • 000127 — код с ведущими нулями;
  • 12345678901234567 — длинный цифровой идентификатор;
  • A-0127 — код с буквой и дефисом;
  • пустой идентификатор — случай для отдельного разбора.

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

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

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

Сверьте весь состав, затем передавайте таблицу для анализа

Сравните число записей в принятом диапазоне и набор идентификаторов с исходной выгрузкой. Проверка нескольких кодов помогает испытать настройку, но не заменяет сверку состава. При большом объёме согласуйте с ответственным проверяемый способ сопоставления всех записей; до его выполнения укажите, что полный состав ещё не принят.

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

Отдельно проверьте даты и суммы по контрольным записям источника. Для неоднозначной даты вроде 03/04/2026 выясните порядок дня и месяца; для суммы — разделитель дробной части и валюту. До подтверждения смысла не стройте итоговый отчёт и не исправляйте значения так, чтобы они совпали с ожидаемой выручкой.

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

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

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

Материал подготовлен редакцией ЦУКА. Обновлено: 2 ноября 2026 года. Порядок и учебные примеры предложены редакцией; результаты импорта команда проверяет в своей версии программы и на своём формате выгрузки.

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