Если вместо фамилий видны непонятные символы, начните с исходного файла и его кодировки. Инструмент проверяет BOM и допустимость UTF-8, затем предлагает сравнить другие варианты, включая Windows-1251. Вы проверяете столбцы и подтверждаете сохранение UTF-8. Данные обрабатываются в браузере.
Порядок проверки перед сохранением
- Откройте оригинальный CSV, TSV или TXT. Для знакомства есть синтетический пример Windows-1252. Вставленный текст уже декодирован и не содержит доказательств исходной байтовой кодировки.
- Выберите входную кодировку и разделитель, обновите предпросмотр. В примере Windows-1252 должен дать Café; код 00731 сохраняет нули, а многострочная заметка остаётся одной ячейкой.
- Настройте выходной разделитель, BOM UTF-8 и защиту от формул. Подтвердите проверку и скачайте CSV либо передайте прочитанную таблицу в редактор.
Как читать результаты диагностики
BOM UTF-8 или UTF-16 обозначает заявленный формат Unicode. Без BOM допустимый UTF-8 не является однозначным определением исходной кодировки. Фрагменты Windows-1251 и других вариантов нужны для сравнения, а не для оценки вероятности. Выбранная кодировка проверяется на всём файле строго, без скрытой подстановки символов.
Сравнение разделителей использует до 20 полных записей из первых 65 536 символов текста. Запятые и переводы строк внутри кавычек учитываются корректно. Число столбцов — лишь подсказка; проверьте заголовки и значения. Если нужно только изменить запись результата, используйте Изменение разделителя и кодировки CSV.
Что попадёт в исправленную копию
Скачиваемый файл использует UTF-8, необязательный BOM, CRLF и необходимые кавычки. Доступны запятая, точка с запятой, табуляция и вертикальная черта. Числа, даты, пробелы и длинные коды остаются текстом. Включённая по умолчанию защита добавляет апостроф перед значениями, похожими на формулы; её можно явно отключить.
Пустым и повторяющимся заголовкам назначаются уникальные имена; короткие строки дополняются пустыми ячейками. Изменения видны в таблице и предупреждениях. Незакрытая кавычка останавливает разбор. Для книги с текстовыми идентификаторами есть CSV в Excel, для текстовой выгрузки — CSV в TXT.
Утраченные символы и ограничения
Если символы уже заменены на � или вопросительные знаки, исходные буквы нельзя восстановить из повреждённой копии. По возможности получите оригинальный экспорт. UTF-32 не поддерживается. Лимиты: 25 MiB, 100 000 строк данных, 250 столбцов и 2 млн ячеек; размер декодированного текста тоже проверяется. Содержимое файла не загружается на сервер и не попадает в аналитику.
Пример: акцент читается, перенос остаётся в ячейке
Синтетический Windows-1252 после выбора верной кодировки. Выходная CSV использует запятые и невидимый BOM UTF-8. CRLF внутри заметки остаётся между кавычками.
sku;name;note 00731;Café;"red, blue next; line"
sku,name,note 00731,Café,"red, blue next; line"
Вопросы и ответы
Нет. BOM указывает объявленный Unicode, но без него возможны разные чтения. Сравните знакомые имена и символы и подтвердите результат вручную.
Принимающая программа может ожидать другой разделитель. Проверьте столбцы и выберите подходящий разделитель для сохранения либо задайте его при импорте текста в Excel.