Коротко о главном
Импортируйте даты из CSV как текст, сохраните этот столбец и преобразуйте его копию с явно выбранной локалью источника. Затем проверьте день, месяц, ошибки и календарный диапазон. Значение 03/04/2026 допускает два прочтения: отсутствие ошибки ещё не означает правильную дату. Этот порядок помогает подготовить выгрузку продавца WB или Ozon к анализу по дням.
- Локаль выбирают по формату источника, а не по стране продавца.
- Исходный текст и разобранную дату держат в разных столбцах.
- Ошибки преобразования, пропуски и выход за период проверяют отдельно.
- Часовой пояс нельзя определить по локали даты.
1. Установите формат исходного поля
Откройте неизменный CSV в текстовом редакторе. Запишите название отчёта, поле, период выгрузки и правило записи даты из документации источника. Для файлов разных поставщиков заведите отдельные правила. Формат одного отчёта нельзя автоматически переносить на другую выгрузку той же площадки.
Порядок день/месяц/год отличается от месяц/день/год. Если все значения неоднозначны, например 03/04/2026, сам файл может не давать ответа. Нужна документация либо подтверждённая операция с известной датой. Замена слешей точками не устанавливает порядок частей и не устраняет неопределённость.
2. Откройте редактор до загрузки на лист
Дальнейшие команды относятся к настольному Excel для Windows с Power Query. В пустой книге выберите «Данные → Из текста/CSV», проверьте разделитель и нажмите «Преобразовать данные». Этот путь описан в Microsoft Support. Обычное открытие CSV использует текущие настройки интерпретации столбцов; для управляемого разбора нужен редактор запроса.
На Mac путь отличается: Microsoft описывает «Данные → Получить данные (Power Query)» и запуск редактора. Его доступность указана для подписчиков Microsoft 365 с Excel версии 16.69 или новее. Названия команд зависят от версии и языка; одинаковое расположение кнопок Windows и Mac здесь не предполагается.
3. Сохраните текст до преобразования
В применённых шагах найдите автоматический Changed Type / «Изменённый тип». Microsoft Learn объясняет, что Power Query может сам определять типы CSV. Уберите преобразование даты из этого шага либо пересоздайте шаг с нужными типами. Начинайте с состояния, где ещё видны исходные символы: превращение уже неверной даты обратно в текст не восстанавливает оригинал.
Назовите текстовый столбец «Дата_исходная». Через контекстное меню создайте его дубликат «Дата_разобранная». Оставьте рядом номер исходной записи для сверки. Преобразовывайте только дубликат. Если работаете с XLSX, сначала выясните, хранится ли поле как текст или уже как дата: этот способ решает именно разбор текстового представления.
4. Задайте локаль для копии столбца
На «Дата_разобранная» выберите «Изменить тип → С использованием языкового стандарта» / Change Type → Using Locale. Укажите тип «Дата» и локаль, соответствующую источнику. Microsoft Support подтверждает, что настройка этого преобразования имеет приоритет над локалью книги и системы.
В учебном примере источник документированно использует dd/MM/yyyy: выбираем English (United Kingdom). Для подтверждённого MM/dd/yyyy подошла бы English (United States). При названиях месяцев учитывайте также язык текста. Если в одном столбце смешаны форматы разных источников, сначала разделите их по происхождению: единая локаль не разрешит неоднозначные строки.
5. Проверьте учебные строки независимо
Сделайте отдельный учебный файл с четырьмя записями: двумя датами из таблицы, невозможной датой и отсутствующим значением. Под пустым значением здесь понимается null после импорта. Не добавляйте учебные строки в рабочую выгрузку.
При американском порядке 03/04/2026 прочитается как 4 марта, а 17/04/2026 вызовет ошибку. Поэтому проверка только ошибок пропустит первую проблему. Для двух успешно разобранных дат добавьте отдельные столбцы дня, месяца и года через «Добавление столбца → Дата». Microsoft Learn рекомендует такую проверку частей даты: ожидаются дни 3 и 17, месяц 4, год 2026.
| Исходный текст | Ожидаемый результат | Контроль |
|---|---|---|
| 03/04/2026 | 3 апреля 2026 | День 3, месяц 4 |
| 17/04/2026 | 17 апреля 2026 | День 17, месяц 4 |
| 31/04/2026 | Ошибка | В апреле нет 31-го |
| Отсутствует | null | Исходный пропуск |
6. Посчитайте строки, ошибки и пропуски
Учебный итог после правильного разбора: четыре строки, две даты, одна ошибка, один исходный пропуск. Преобразование типа не должно сокращать таблицу. Создайте отдельный проверочный запрос и примените к столбцу даты Keep Errors / «Сохранить ошибки»: Microsoft описывает эту команду как способ аудита. В основном запросе спорная запись остаётся прослеживаемой.
Не заменяйте ошибки на null, сегодняшнюю дату или соседнее значение. Это смешает повреждённую запись с отсутствующей датой. Сохраняйте причину и исходный текст до выяснения. Включите качество столбцов и переключите профилирование на весь набор данных: по умолчанию Microsoft указывает только первые 1 000 строк. Проверяйте также успешные значения — они могут иметь неверный смысл.
7. Проверьте календарное покрытие и время
Сравните минимальную и максимальную разобранные даты с ожидаемым диапазоном именно этого поля. Постройте число записей по дням и месяцам: появление марта в апрельском наборе требует разбора. Отсутствующий день может означать отсутствие операций или неполный файл; подтвердите причину исходником. Не удаляйте выходящие за диапазон строки до проверки правил отчёта.
Если поле содержит часы и минуты, сохраняйте тип «Дата/время», пока они нужны для проверки. Тип «Дата» времени не содержит. Локаль определяет прочтение текста, но не сообщает часовой пояс события. Проверьте его по описанию источника; при отсутствии подтверждения сохраните неопределённость. Перед группировкой по дням согласуйте пояс и проверьте записи около полуночи. Исходную отметку времени сохраняйте рядом.
8. Сохраните правило для следующей выгрузки
После загрузки на лист сверьте контрольные даты и количество строк ещё раз. Сохраните книгу с запросом и краткий протокол: формат источника, выбранная локаль, границы периода, число ошибок и пропусков. При следующем обновлении повторите проверки; новый формат или добавленные часы требуют пересмотра правила. Пока исключения не разобраны, обозначайте итог по дням как неполный.
Когда календарь проверен, переходите к сравнению периодов и товаров. Для этого в HelpStat есть «Внутренняя аналитика WB и Ozon» с разбором доступных показателей собственного кабинета. Исправление текстовых дат по этой инструкции выполняется в Excel и Power Query.
Источники и методика
Источники ниже помогают проверить определения и возможности отчётов. Методика разбора и учебные расчёты подготовлены редакцией HelpStat. Доступность отчётов и условия работы проверяйте в своём кабинете. Расчётные примеры в статье — учебные, а не результаты клиентов.
Как устроены материалы HelpStat
- Microsoft Support: импорт текстовых файлов и CSV
- Microsoft Support: локаль данных и преобразования Power Query
- Microsoft Learn: типы данных и проверка частей даты
- Microsoft Support: Power Query в Excel для Mac
- Microsoft Learn: аудит ошибок Power Query
- Microsoft Learn: профилирование всего набора данных



