Изменение формата чисел: точка или запятая в Excel

Иван Корнев·12.04.2026·5 мин

Чтобы поставить точку вместо запятой (или наоборот) в качестве десятичного разделителя в Excel, зайдите в Файл > Параметры > Дополнительно, снимите галочку «Использовать системные разделители» и вручную укажите нужный символ в полях «Разделитель целой и дробной части» и «Разделитель разрядов». Это позволит корректно отображать числа (например, 3.14 вместо 3,14) и избегать ошибок в формулах при работе с международными данными.

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

Почему возникают проблемы с разделителями

В разных странах приняты разные стандарты записи чисел. В США и Великобритании десятичным разделителем служит точка (.), а тысячи разделяются запятой (,}). В России и большинстве стран Европы — наоборот: дробная часть отделяется запятой, а тысячи точкой.

Конфликты возникают в трех основных случаях:

  1. Импорт данных: При открытии CSV-файлов, созданных в другой локали, числа могут превратиться в текст или исказиться.
  2. Формулы: Функции могут не распознавать аргументы, если в них использован «чужой» разделитель.
  3. Совместная работа: Файл, отправленный коллеге из другой страны, может отображаться у него некорректно.

Глобальная настройка через параметры Windows

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

  1. Откройте Панель управления (в поиске наберите control).
  2. Перейдите в раздел Часы и регион > Регион.
  3. В открывшемся окне нажмите кнопку Дополнительные параметры... (внизу).
  4. Во вкладке «Числа» найдите поля:
    • Разделитель целой и дробной части: введите нужный символ (точку или запятую).
    • Разделитель групп разрядов: введите противоположный символ.
  5. Нажмите ОК и перезапустите Excel.

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

Локальная настройка только для Excel

Если вы не хотите менять настройки всей системы, а нужно исправить формат только в таблицах, выполните следующие действия внутри программы. Этот метод работает в Excel 2016, 2019, 2021 и Office 365.

Инструкция для Windows

  1. Откройте Excel и перейдите в меню Файл > Параметры.
  2. Выберите категорию Дополнительно (слева).
  3. Прокрутите до блока Параметры правки.
  4. Снимите галочку с пункта Использовать системные разделители.
  5. Станут активны два поля:
    • Разделитель целой и дробной части: введите . (точку).
    • Разделитель групп разрядов: введите , (запятую) или пробел.
  6. Нажмите ОК.

Теперь в этом экземпляре Excel числа будут вводиться и отображаться согласно вашим новым правилам, независимо от настроек Windows.

Инструкция для macOS

На компьютерах Mac логика немного отличается, так как настройки часто привязаны к системе, но есть возможность локального изменения:

  1. В верхнем меню выберите Excel > Настройки (Preferences).
  2. Перейдите в раздел Правка (Edit) или Число (Number) в зависимости от версии.
  3. Найдите опцию Использовать системные разделители и отключите её.
  4. Задайте нужные символы для десятичного знака и разделителя тысяч.

Работа с формулами и функциями конвертации

При смене разделителей важно понимать, как Excel воспринимает данные в формулах. Если число записано как текст (например, "1.234,56" в системе, где ожидается точка), математические операции с ним работать не будут.

Для принудительного преобразования текста в число с учетом конкретных разделителей используйте функцию ЧИСТРОМЛН (в английской версии NUMBERVALUE).

Синтаксис: =ЧИСТРОМЛН(текст; [десятичный_разделитель]; [разделитель_групп])

Пример: У вас есть текст "1.234,56" (европейский формат), а ваш Excel настроен на американский (ожидает точку). Чтобы превратить это в число: =ЧИСТРОМЛН("1.234,56"; ","; ".") Результат будет числом 1234.56, с которым можно производить вычисления.

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

Импорт и экспорт данных (CSV)

Самая частая проблема возникает при сохранении или открытии файлов формата CSV. Разделитель полей (обычно точка с запятой ; или запятая ,) и десятичный знак часто путаются.

  • При открытии: Не делайте двойной клик по файлу. Лучше откройте пустой лист в Excel, перейдите на вкладку Данные > Получить данные (или «Из текста/CSV»). В мастере импорта вы сможете явно указать кодировку, разделитель столбцов и формат данных для каждого столбца.
  • При сохранении: Если вы сохраняете файл как CSV, Excel использует текущие системные разделители. Если получатель находится в другой стране, предупредите его о формате или сохраните файл в формате .xlsx, который сохраняет внутреннее представление чисел независимо от локали.

Частые ошибки

  • Числа превратились в текст. После смены настроек старые ячейки не обновляются автоматически. Выделите столбец, перейдите в Данные > Текст по столбцам и завершите мастер без изменений — это перезапишет формат ячеек.
  • Формулы выдают ошибку #ЗНАЧ!. Проверьте, не остались ли в аргументах функций жестко прописанные строки с неправильными разделителями (например, =СУММ("1,5"; "2,5") в системе с точкой).
  • Макросы (VBA) перестали работать. В коде VBA разделителем всегда является точка, независимо от настроек интерфейса Excel. Если макрос генерирует числа как строки, убедитесь, что используется точка (.).

FAQ

Можно ли сделать так, чтобы в одном файле были и точки, и запятые? Нет, настройка разделителя применяется ко всей книге (файлу) целиком. Однако можно визуально отображать числа по-разному через пользовательские форматы ячеек, но для вычислений внутренний стандарт будет единым.

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

Как вернуть всё как было? Зайдите в те же настройки (Файл > Параметры > Дополнительно) и поставьте галочку обратно на Использовать системные разделители. Либо измените параметры в Панели управления Windows на исходные значения.