Как поменять точку на запятую в excel в формуле

Порядок

Четыре способа, как в Excel заменить точку на запятую

Профессионально работающие в "Эксель" люди зачастую сталкиваются с необходимостью заменить запятую (,) на точку (.). Чаще всего это связано с редактированием файлов англоязычной локализации, так как за рубежом единый стандарт подразумевает использование в качестве разделителя десятичных чисел точку, в то время как у нас — запятую. И наоборот, для разделения разряда используют запятую, а у нас — точку. В этой статье мы поговорим о том, как в Excel заменить точку на запятую с помощью специальных инструментов, чтобы данный процесс отнимал как можно меньше времени.

как в excel заменить точку на запятую

Первый способ: "Найти и заменить"

В первом способе мы будем использовать инструмент под названием "Найти и заменить". Но перед тем как в Excel заменить точку на запятую таким образом, стоит сказать, что он совершенно не годится в случае с формулами, так как все значения в таблице перейдут в текстовый формат. Итак, приступим:

  1. Для начала надо преобразовать формат ячеек в текстовый. Для этого выделите нужную область, нажмите ПКМ и в меню кликните по "Формат ячеек".
  2. В появившемся окне, находясь на вкладке "Число", выберите "Текстовый" и кликните по "ОК".
  3. После изменения формата ячеек можно приступать к замене. Для этого на главной вкладке кликните по кнопке "Найти и выделить" и в выпадающем списке выберите "Заменить".
  4. В окне, что появится, в поле "Найти" введите точку, а в "Заменить на" — запятую.
  5. Нажмите кнопку "Заменить все".

заменить запятую на точку excel vba

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

Второй способ: формулы

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

  1. Кликаем по ячейке, которая располагается первой рядом с теми, в которых нужно произвести замену.
  2. Нажимаем на кнопку "Вставить функцию".
  3. В списке находим функцию "Подставить".
  4. Кликаем по "ОК".

Далее возникнет окно функции, в которое необходимо ввести все нужные значения:

  1. В "Текст" вводим первую ячейку, в которой нужно провести замену.
  2. В "Стар_текст" вводим запятую, беря ее в кавычки.
  3. В "Нов_текст" вводим точку, также беря ее в кавычки.
  4. Нажимаем "ОК".

Теперь, зажав ЛКМ нижний правый угол нашей выделенной ячейки, перетаскиваем его до конца нужного диапазона. Вся область заполнилась данными с замененными точками. Теперь вам надо выполнить следующее:

  1. Выделить измененные значения.
  2. Нажать CTRL+X.
  3. Выделить неизмененные значения.
  4. Кликнуть ПКМ.
  5. Выбрать параметр вставки с обозначением "123".

Вот мы и разобрали второй способ, как в Excel заменить точку на запятую. Переходим к третьему.

Третий способ: макрос

Теперь нужно рассмотреть, как можно с помощью VBA заменить запятую на точку в Excel. Для этого нужно:

  1. Перейти во вкладку "Разработчик".
  2. Нажать на Visual Basic.
  3. В появившемся окне вставить текст, который будет указан под этим списком.
  4. Закрыть окно.

заменить запятую на точку excel формула

Теперь можно приступать к замене.

  1. Выделите нужные ячейки.
  2. Перейдите во вкладку "Разработчик".
  3. Нажмите кнопку "Макросы".
  4. В появившемся окне выделите недавно созданный макрос.
  5. Нажмите "Выполнить".

После этого задачу, как в Excel заменить точку на запятую, можно считать решенной. Переходим к последнему — четвертому методу.

GeekBrains

Четвертый способ: настройки

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

  1. Нажмите кнопку "Файл".
  2. Перейдите в меню "Параметры".
  3. В появившемся окне перейдите в раздел "Дополнительно".
  4. В меню "Параметры вставки" уберите отметку рядом с "Использовать системные разделители".
  5. В пункте "Разделитель целой и дробной части" замените запятую на точку.
  6. Кликните по "ОК".

После проделанных действий все формулы будут отображаться программой нормально. И на этом статья подходит к концу. Надеемся, что один из предложенных способов помог вам добиться желаемых результатов.

5 способов замены запятых на точки в Excel

Самые простые и эффективные методы, которые помогут заменить запятые на точки в десятичных дробях в Эксель.

5 способов замены запятых на точки в Excel

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

1 Инструмент «Найти и заменить»

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

  • Выделить диапазон ячеек (строку, столбец, прямоугольник или просто несколько клеток, удерживая клавишу Ctrl). Без выделения изменения произойдут для всего документа — даже для текста, где будут заменены знаки препинания.
  • В блоке редактирования выбрать сначала меню «Найти и выделить», а затем «Заменить». В старых версиях Excel все это находится на вкладке «Вставка». Еще проще будет нажать одновременно «Ctrl» и «H».
  • Вставить в строку поиска знак запятой, а в качестве нового варианта — точку.
  • Нажать «Заменить все», запустив процесс поиска и замены в выделенном диапазоне.

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

2 Функция «Подставить»

Чтобы знаки изменились без автоматической установки другого формата, проще использовать специальную функцию подстановки. Порядок действий следующий:

  • Выбрать одну из ячеек, где будут заменяться символы. Удобнее создавать формулу это для первого (верхнего) элемента диапазона, чтобы потом было проще ее копировать.
  • Кликнуть по значку вставки функции.
  • В открывшемся окне мастера функций найти в категории «Текстовые» оператор «Подставить» и нажать «ОК».
  • В поле текста указать ссылку на ячейку с запятой.
  • В поле старого текста поставить запятую, нового — точку. Нажать «ОК».
  • Скопировать формулы для всех элементов строки, столбца или области.

Чтобы заменить старые значения новыми, следует воспользоваться меню специальной вставки. Если этого не сделать, а просто скопировать значения ячеек, вместо результата переместятся сами формулы. Поэтому сначала нужно выбрать соответствующее меню, поставить точку напротив надписи «значения» и уже потом вставить полученные числа с точкой вместо старых данных.

3 Настройка параметров Excel

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

Чтобы настроить параметры всей программы, следует выполнить такие действия:

  • Перейти к параметрам Эксель. В новых версиях это можно сделать через меню «Файл». В старых – с помощью вкладки «Сервис».
  • Перейти к разделу «Параметры» — «Дополнительно».
  • Убрать галочку опции использования системных разделителей.
  • В окне, которое теперь стало активным, заменить запятую точкой.
  • После нажатия кнопки ОК все числа с дробной частью будут отображаться по-новому. Изменятся и надписи на диаграммах. Однако во всех ячейках с текстовым форматом запятые останутся, что позволит избежать ненужного изменения текста.

Корпорация "Центр"

Ссылка на основную публикацию