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

Для разделения целой и дробной частей числа, представленного в виде десятичной дроби, используется специальный символ-разделитель: в англоязычных странах — точка, в остальных — чаще всего запятая. Из-за этой разницы пользователи Excel часто сталкиваются с задачей замены определенных символов на нужные. Давайте посмотрим, как можно в программе поменять запятые на точки.

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

Содержание

Способ 1: используйте инструмент «Найти и заменить»

Этот метод является наиболее популярным и предполагает использование инструмента "Найти и заменить":

  1. Любым удобным способом выделяем диапазон ячеек, в котором все запятые необходимо заменить точками. На основном входе в блок «Редактирование» нажмите на значок функции «Найти и выбрать» и в предложенных вариантах остановимся на варианте – "Заменять". Вы также можете использовать сочетание клавиш для запуска этого инструмента. Ctrl + H.Замена запятых точками в Excel: 5 способовПримечание: если перед использованием инструмента не сделать выделение, то поиск и замена запятых точками будет производиться по всему содержимому листа, что не всегда необходимо.
  2. На экране появится небольшое функциональное окно. "Найти и заменить". Мы должны сразу оказаться во вкладке "Заменять" (если по каким-то причинам этого не произошло, переключаемся на него вручную). Здесь мы находимся в значении параметра "Найти" укажите знак запятой для "Заменен на" – знак точки. Нажмите кнопку, когда будете готовы "Заменить все"чтобы применить инструмент ко всем выделенным ячейкам.Замена запятых точками в Excel: 5 способовНажимаем ту же кнопку "Заменять" выполнит одиночный поиск и замену, начиная с первой ячейки выбранного диапазона, т.е. по ней нужно будет нажать ровно столько раз, сколько имеется замен по заданным параметрам.
  3. В следующем окне будет информация о количестве выполненных замен.Замена запятых точками в Excel: 5 способов
  4. Таким образом, без особых усилий нам удалось вставить точки вместо запятых в выделенный фрагмент таблицы.Замена запятых точками в Excel: 5 способов

Способ 2: используйте функцию «Заменить»

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

  1. Встаем в пустую клетку рядом с той, в которой стоит запятая (в той же строке, но не обязательно в следующей). Затем нажмите на значок «Вставить функцию» в левой части строки формул.Замена запятых точками в Excel: 5 способов
  2. В открывшемся окне Функциональные вставки нажмите на текущую категорию и выберите "Текст" (также подходит «Полный алфавитный список»). В предложенном списке отметьте оператора "ЗАМЕНЯТЬ", Затем нажмите OK.Замена запятых точками в Excel: 5 способов
  3. Появится окно, в котором нужно заполнить аргументы функции:
    • "Текст": укажите ссылку на исходную ячейку, содержащую запятую. Вы можете сделать это вручную, набрав адрес с клавиатуры. Либо, находясь в поле для ввода информации, нажать на нужный элемент в самой таблице.
    • «Звездный_текст»: здесь, как и в случае с функцией "Найти и заменить", укажите знак, который нужно изменить, т.е. запятую (но на этот раз в кавычках).
    • «Новый_текст»: укажите знак точки (в кавычках).
    • «номер записи» не является обязательным аргументом. В этом случае оставьте поле пустым.
    • Переключаться между аргументами функции можно, просто щелкнув внутри нужного поля или воспользовавшись клавишей Tab на клавиатуре. Когда все будет готово, нажмите OK.Замена запятых точками в Excel: 5 способов
  4. Получаем обработанные данные в ячейку с оператором. Чтобы получить аналогичный результат для других элементов столбца, используйте маркер заполнения. Для этого наведите курсор на правый нижний угол ячейки с функцией. Как только указатель примет вид черного плюсика (это маркер), зажмите левую кнопку мыши и перетащите ее вниз к последнему элементу столбца.Замена запятых точками в Excel: 5 способов
  5. Отпустив кнопку мыши, мы сразу увидим результат. Осталось только перенести новые данные в таблицу, заменив ими исходные. Для этого выделите ячейки с формулами (если выделение вдруг было снято), щелкните правой кнопкой мыши по отмеченной области и выберите пункт в открывшемся контекстном меню. «Копировать».Замена запятых точками в Excel: 5 способовВы также можете использовать аналогичную кнопку, расположенную на панели инструментов. «Буфер обмена» в главной вкладке программы. Или просто нажмите горячие клавиши Ctrl + C.Замена запятых точками в Excel: 5 способов
  6. Теперь выделим диапазон ячеек в самой таблице, куда нам следует вставить скопированные в буфер обмена данные. Щелкните правой кнопкой мыши по выбранной области, в меню, которое откроется в «Вставить параметры» выбираем иконку с изображением папки и цифрой 123, — команда «Вставить значения».Замена запятых точками в Excel: 5 способовПримечание: Вместо выбора диапазона в исходной таблице вы можете просто перейти к самой верхней ячейке (или к самой верхней левой ячейке, если мы говорим об области, состоящей из нескольких столбцов и строк), начиная с того места, где вы хотите вставьте скопированные данные.
  7. Все запятые в столбце заменены точками. Вспомогательный столбец нам больше не нужен, и мы можем его удалить. Для этого нажмите на его обозначение на горизонтальной координатной шкале правой кнопкой мыши и в открывшемся контекстном меню остановитесь на команде "Удалять". При выполнении операции необходимо убедиться, что в строках ниже этого столбца нет ценных данных, которые также будут удалены.Замена запятых точками в Excel: 5 способовАльтернативный способ – очистить содержимое ячеек. Для этого выделите их, вызовите контекстное меню, щелкнув по ним правой кнопкой мыши, и в открывшемся списке выберите соответствующую команду.Замена запятых точками в Excel: 5 способов

Способ 3: настройка параметров Excel

Перейдем к следующему способу, который отличается от рассмотренных выше тем, что действия мы будем выполнять не в рабочей среде программы (на листе), а в ее настройках.

Следует отметить, что, в котором необходимо выполнить замену, необходимо выбрать в качестве численный (или Общие), чтобы программа воспринимала их содержимое как числа и применяла к ним заданные настройки. Итак, начнем:

  1. Перейти в меню "файл".Замена запятых точками в Excel: 5 способов
  2. Выберите элемент из списка слева «Параметры».Замена запятых точками в Excel: 5 способов
  3. В подразделе "Дополнительный" снимите флажок с опции «Используйте системные разделители» (группа параметров «Редактировать параметры»), после чего активируется поле напротив «Разделитель целых и дробных чисел», в котором укажем знак "точка" и нажмите OK.Замена запятых точками в Excel: 5 способов
  4. Таким образом, во всех ячейках, содержащих числовые значения, запятые будут заменены точками. Действие будет выполнено во всей книге, а не только на этом листе. Замена запятых точками в Excel: 5 способов

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

Этот метод нельзя назвать популярным, однако он существует, поэтому опишем его.

Для начала нам необходимо выполнить предварительную подготовку, а именно включить режим Застройщик (выключено по умолчанию). Для этого в параметрах программы в подразделе «Настроить ленту» в правой части окна поставьте галочку возле пункта «Разработчик». Подтвердите изменения, нажав кнопку OK.

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

Теперь приступим к нашей основной задаче:

  1. Переход на появившуюся вкладку «Разработчик» нажмите на значок в левой части ленты "Visual Basic" (группа инструментов "код").Замена запятых точками в Excel: 5 способов
  2. На экране появится окно. Редактор Microsoft VB. С левой стороны дважды щелкните любой лист или книгу. В открывшееся поле вставьте приведенный ниже код и закройте редактор.

    Sub Макрос_замены_запятой_на_точку()

    Selection.Replace What:=",", Замена:=".", LookAt:=xlPart, _

    SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _

    ЗаменитьФормат: = Ложь

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

  3. Выделяем ячейки, в содержимом которых необходимо произвести замену. Затем нажмите на значок «Макро».Замена запятых точками в Excel: 5 способов
  4. В появившемся окне отмечаем наш макрос и подтверждаем выполнение команды нажатием соответствующей кнопки. Обратите внимание, что это действие невозможно отменить.Замена запятых точками в Excel: 5 способов
  5. В результате все запятые в выбранных ячейках будут заменены точками.Замена запятых точками в Excel: 5 способов

Примечание: этот метод работает только в том случае, если в программе в качестве десятичного разделителя используется точка, т.е. опция «Используйте системные разделители» (обсуждалось выше) отключен.

Способ 5: изменить системные настройки компьютера

Закончим способом, предполагающим внесение изменений в настройки самой операционной системы (рассмотрим на примере Windows 10).

  1. Run Панель управления (например, через строку Поиск).Замена запятых точками в Excel: 5 способов
  2. В режиме просмотра «Маленькие/большие значки» нажмите на апплет «Региональные стандарты».Замена запятых точками в Excel: 5 способов
  3. В открывшемся окне мы окажемся во вкладке "Формат"в котором мы нажимаем кнопку "Дополнительные опции".Замена запятых точками в Excel: 5 способов
  4. В следующем окне во вкладке «Цифры» мы можем указать символ-разделитель, который мы хотим установить по умолчанию для системы и программы Excel, в частности. В нашем случае это точка. Нажмите, когда будете готовы OK.Замена запятых точками в Excel: 5 способов
  5. После этого все запятые в ячейках таблицы, содержащих числовые данные (в формате – численный or Общие) будут заменены точками.

Заключение

Таким образом, в Excel есть несколько способов замены запятых точками в ячейках таблицы. Чаще всего это использование инструмента «Найти и заменить», а также функции ПОДСТАВИТЬ. Другие методы необходимы в исключительных случаях и применяются гораздо реже.

Оставьте комментарий