Фиксер числового формата CSV — европейский в американский
В Европе 1.234,56 значит тысяча двести тридцать четыре запятая пятьдесят шесть. В США ту же цифру пишут 1,234.56. Мы видим европейский паттерн по всей колонке и переписываем в международный формат — тот, что реально принимает любая БД.
Числовой формат починен
До
1.234,56 9.876,54
После
1234.56 9876.54
Перетащите CSV-файл сюда
или нажмите, чтобы выбрать
Исправление «number format» будет обнаружено автоматически.
Что это и почему важно?
Формат чисел зависит от локали. В Германии, Франции и большей части Европы 1.234,56 означает тысяча двести тридцать четыре целых пятьдесят шесть сотых. В США и Великобритании то же число пишется как 1,234.56. При импорте европейских CSV в тулы с американской локалью числа интерпретируются неправильно.
CSV First Aid находит колонки с числами в европейском формате, сканируя паттерн: цифры, точки как разделители тысяч, запятая перед десятичными. Мы конвертируем в международный формат, сохраняя нечисловой текст нетронутым.
Детекция консервативна: значение вроде '1,5' может быть европейским 1.5 или парой через запятую. Конвертируем только если паттерн однозначен по всей колонке.
Как это работает
- 1Перетащите CSV. Детектор сканирует каждую колонку на европейские числовые паттерны.
- 2Затронутые колонки помечены количеством ячеек для конвертации.
- 3Применить — точки (разделители тысяч) убраны, запятые становятся десятичными точками. Скачать.
FAQ
Сломает ли это валютные значения вроде €1.234,56?
Символы валют и текст вокруг чисел сохраняются. Меняется только числовой формат: €1.234,56 становится €1234.56.
А швейцарский формат (1'234.56)?
Сейчас обрабатываем европейский формат точка-тысячи/запятая-десятичные. Швейцарские апострофы-разделители тысяч пока не детектируем, но в планах.
Можно ли конвертировать из американского в европейский?
Сейчас только европейский → американский/международный. Это покрывает самую частую боль (импорт европейских данных в американские тулы).
Похожие инструменты
Нормализатор дат CSV
Колонка с 01/03/2024, 2024-03-01 и '1 марта 2024 г.' вперемешку — это колонка, которую нельзя отсортировать. Переписываем всё в ГГГГ-ММ-ДД — однозначно, сортируется, безопасно для любой БД.
Триммер пробелов CSV
Один хвостовой пробел — причина, почему VLOOKUP не находит, почему две строки выглядят как дубли, но таковыми не являются, почему join молча теряет половину записей. Один проход триммит каждую ячейку — матчи снова работают.
Фиксер разделителей CSV
Европейские экспорты используют точки с запятой. Дампы БД — табы или пайпы. Ваш импорт ждёт запятые. Мы вынюхиваем, что файл реально использует, и переписываем в нужный формат — запятая, точка с запятой, таб или пайп.