Как поставить точку на цифровой клавиатуре в Excel: пошаговое руководство

При вводе чисел с десятичной дробью в Microsoft Excel через цифровую клавиатуру (Numpad) многие пользователи сталкиваются с тем, что вместо точки (.) в ячейке появляется запятая (,) — или символ не вводится вообще. Проблема возникает из-за конфликта региональных настроек Windows, параметров Excel и физической раскладки клавиатуры. В 90% случаев виноват включённый режим Num Lock в комбинации с русскоязычной раскладкой, где клавиша Del на Numpad по умолчанию выводит запятую.

Решение зависит от трёх факторов: текущей раскладки клавиатуры, региональных стандартов системы и версий Excel (2010–2023 и Microsoft 365 обрабатывают разделители по-разному). Ниже разберём все рабочие способы — от базовых до продвинутых, включая настройку реестра Windows для принудительной смены разделителя.

Почему на цифровой клавиатуре печатается запятая вместо точки

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

Второй фактор — региональные настройки системы. Если в параметрах Windows указан регион Россия или Украина, по умолчанию десятичным разделителем назначается запятая, а разделителем тысяч — пробел. Excel следует этим правилам, игнорируя настройки клавиатуры. Например, при вводе числа 1.5 с английской раскладки Excel может автоматически конвертировать его в 1,5.

  • 🔹 Русская раскладка: клавиша Del на Numpad → запятая (,)
  • 🔹 Английская раскладка: клавиша Del на Numpad → точка (.)
  • 🔹 Региональные настройки Windows: если регион Россия, разделитель — запятая
  • 🔹 Настройки Excel: может игнорировать раскладку и следовать региональным стандартам

Проблема усугубляется в ноутбуках без отдельного цифрового блока — там точка вводится через Fn + одна из клавиш (обычно M или J), и поведение зависит от драйвера клавиатуры.

Способ 1: Переключение раскладки клавиатуры

Самый быстрый метод — временно переключиться на английскую раскладку. Для этого:

  1. Нажмите Alt + Shift или Win + Пробел (в зависимости от настроек Windows).
  2. Убедитесь, что в правом нижнем углу экрана отображается EN (или ENG).
  3. Нажмите клавишу Del на цифровой клавиатуре — теперь она будет вводить точку.

Если после переключения точка не появляется, проверьте:

  • 🔹 Включён ли режим Num Lock (индикатор должен гореть).
  • 🔹 Не используется ли компактная раскладка (например, Английская (США) — международная), где поведение клавиш меняется.

Способ 2: Использование основной клавиатуры

Если цифровая клавиатура упорно выводит запятую, воспользуйтесь основным блоком клавиш:

  • 🔹 Нажмите Shift + . (точка на основной клавиатуре, рядом с буквой Ю в русской раскладке).
  • 🔹 В английской раскладке просто нажмите клавишу . (рядом с буквой M).

Этот метод работает всегда, независимо от региональных настроек, но менее удобен для большого объёма данных. Для ускорения можно использовать комбинацию Alt + 0149 на цифровой клавиатуре (удерживайте Alt, наберите 0149 на Numpad, отпустите Alt — появится точка).

Как ввести точку через код ASCII в Excel

Коды работают только при включённом Num Lock. Альтернативные коды для точки: Alt + 46 (в английской раскладке) или Alt + 046 (универсально).

Способ 3: Изменение региональных настроек Windows

Если вам нужно, чтобы Excel всегда использовал точку как разделитель, измените региональные стандарты системы:

  1. Откройте Параметры Windows → Время и язык → Регион.
  2. В разделе Форматы данных выберите Английский (США) или другой регион, где разделитель — точка.
  3. Перезагрузите компьютер (обязательно! Excel читает эти настройки при запуске).

После изменения региона проверьте поведение Excel:

  • 🔹 В русской раскладке клавиша Del на Numpad будет вводить точку.
  • 🔹 Формулы с запятыми (например, =СУММ(1,5; 2)) перестанут работать — их нужно будет исправить на =SUM(1.5, 2).
📊 Какой разделитель вы предпочитаете в Excel?
Точка (.)
Запятая (,)
Зависит от задачи
Не важно

Способ 4: Настройка параметров Excel

Excel позволяет переопределить разделитель независимо от Windows. Для этого:

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

Ограничения метода:

  • 🔹 Не работает в Excel Online.
  • 🔹 Может сбиваться после обновлений Office.
  • 🔹 Не влияет на поведение клавиши Del на Numpad — только на отображение чисел.
Параметр Значение для точки Значение для запятой
Десятичный разделитель . ,
Разделитель тысяч , или пробел . или пробел
Системные разделители Отключены Включены
Регион Windows Любой (не важно) Россия, Германия и др.

Способ 5: Редактирование реестра Windows (для опытных)

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

  1. Нажмите Win + R, введите regedit и подтвердите.
  2. Перейдите по пути:
    HKEY_CURRENT_USER\Control Panel\International
  3. Найдите параметры sDecimal и sThousand.
  4. Измените sDecimal на ., а sThousand на , (или пробел).
  5. Перезагрузите компьютер.

После изменений:

  • 🔹 В русской раскладке клавиша Del на Numpad будет вводить точку.
  • 🔹 Все программы, следующие системным настройкам, также изменят разделитель.

Частые ошибки и как их избежать

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

⚠️ Внимание: Если в Excel число с точкой отображается как дата (например, 1.5 превращается в 1 мая), перед вводом поставьте апостроф ('1.5). Это принудительно преобразует значение в текстовый формат.
  • 🔹 Копирование чисел из других источников: Excel может автоматически заменять точки на запятые. Используйте Специальная вставка → Текст.
  • 🔹 Использование неправильного формата ячейки: Установите формат Числовой или Общий через контекстное меню (правый клик → Формат ячеек).
  • 🔹 Игнорирование предупреждений Excel: Если после ввода числа в углу ячейки появляется зелёный треугольник, нажмите на него и выберите Проигнорировать ошибку или исправьте формат.

Для проверки текущего разделителя в Excel введите в ячейку формулу:

=1,5+1.5

Если результат 3 — разделители работают корректно. Если ошибка — проверьте настройки ещё раз.

FAQ: Ответы на частые вопросы

Почему в Excel точка автоматически заменяется на запятую?

Это происходит из-за региональных настроек Windows. Если в параметрах системы указан регион Россия, Excel следует стандарту, где десятичным разделителем является запятая. Чтобы этого избежать, измените регион на США или отключите опцию Использовать системные разделители в настройках Excel.

Как ввести точку на ноутбуке без цифровой клавиатуры?

На большинстве ноутбуков точка вводится через комбинацию Fn + M (в английской раскладке) или Fn + J (в русской раскладке). Точное расположение зависит от модели — посмотрите значки на клавишах. Альтернатива: используйте основную клавиатуру (Shift + . в русской раскладке или просто . в английской).

Можно ли настроить Excel так, чтобы и запятая, и точка работали как разделители?

Нет, Excel использует только один символ в качестве десятичного разделителя. Однако можно настроить автозамену: перейдите в Файл → Параметры → Правописание → Параметры автозамены и добавьте правило замены запятой на точку (или наоборот). Учтите, что это не повлияет на формулы — только на вводимый текст.

Почему после изменения реестра точка всё равно не вводится?

Возможные причины:

  1. Вы не перезагрузили компьютер (изменения реестра применяются после перезапуска).
  2. Excel запущен до изменений — закройте и откройте программу заново.
  3. Антивирус или групповые политики (в корпоративных сетях) блокируют изменения реестра.
  4. Вы редактировали не ту ветку реестра (должен быть путь HKEY_CURRENT_USER\Control Panel\International).
Как сделать, чтобы в Excel точка вводилась по умолчанию, а запятая — через Shift?

Это невозможно на уровне Excel или Windows. Поведение клавиши Del на цифровой клавиатуре жёстко привязано к текущей раскладке:

  • 🔹 В русской раскладке: Del → запятая, Shift + Del → точка.
  • 🔹 В английской раскладке: Del → точка, Shift + Del → запятая.

Единственный выход — всегда использовать английскую раскладку для ввода чисел.