При импорте данных из CRM или внешних баз в Excel числа часто импортируются с точкой в качестве разделителя. Из-за этого программа распознает их как текст, и математические операции становятся невозможными. В этой инструкции мы разберем три простых способа, как автоматически заменить точку на запятую в Excel.
Видеоинструкция
Способ 1. Быстрая автозамена через горячие клавиши
Самый простой и быстрый метод, который работает в 99% случаев:
- Выделите диапазон ячеек, где нужно произвести замену.
- Нажмите комбинацию клавиш Ctrl + H (или Ctrl + F и перейдите на вкладку ‘Заменить’).
- В поле ‘Найти’ введите точку:
. - В поле ‘Заменить на’ введите запятую:
, - Нажмите кнопку ‘Заменить все’.
Способ 2. Использование формулы ПОДСТАВИТЬ
Если вам нужно сохранить исходные данные без изменений, используйте текстовую формулу:
=ПОДСТАВИТЬ(A1; "."; ",") Для англоязычной версии Excel формула выглядит так:
=SUBSTITUTE(A1, ".", ",") После применения формулы не забудьте скопировать результат и вставить его как значения, чтобы избавиться от формульной зависимости.
Способ 3. Изменение системных разделителей в настройках Excel
Если вы постоянно работаете с англоязычными файлами, проще изменить глобальные настройки разделителей:
- Перейдите во вкладку ‘Файл’ -> ‘Параметры’.
- Выберите раздел ‘Дополнительно’.
- В блоке ‘Параметры правки’ снимите галочку с пункта ‘Использовать системные разделители’.
- Укажите в качестве разделителя целой и дробной части запятую, а для разрядов — пробел или точку.
- Нажмите ‘ОК’.
Важно: Изменение системных разделителей повлияет на отображение всех файлов Excel на вашем компьютере.
Частые ошибки / Устранение неполадок
- Числа не суммируются после замены: Скорее всего, Excel все еще считает их текстом. Выделите ячейки, нажмите на появившийся желтый восклицательный знак и выберите ‘Преобразовать в число’.
- Вместо результата отображается формула: Если после ввода формулы вы видите сам текст формулы, возможно, у вас включен режим отображения формул. Узнайте, как отобразить формулу вместо результата в Excel, чтобы исправить это.
- Появляются лишние нули: При изменении формата ячеек могут появиться ненужные нули. Читайте нашу статью о том, как скрыть нули в Excel.
Дополнительно
Если вы хотите автоматизировать этот процесс для регулярных отчетов, можно использовать простой макрос VBA:
Sub ReplaceDotWithComma()
Selection.Replace What:=".", Replacement:=",", LookAt:=xlPart
End Sub Для удобства работы с таблицами вы также можете узнать, как добавить раскрывающийся список в Excel.
Часто задаваемые вопросы
Почему Excel не считает числа после замены точки на запятую?
Возможно, ячейки сохранили текстовый формат. Выделите их, нажмите на предупреждающий желтый значок и выберите ‘Преобразовать в число’.
Как быстро вызвать меню замены в Excel?
Используйте сочетание клавиш Ctrl + H для быстрого открытия вкладки ‘Найти и заменить’.








