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

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

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

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

Вариант 1: “Найти и заменить”

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

Инструкция к данному варианту выглядит следующим образом:

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

Вариант 2: Функция “ПОДСТАВИТЬ”

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

  1. Выделите первую ячейку той колонки, в которую собираетесь переносить исправленные данные. В строке функций воспользуйтесь кнопкой вставки функции. Оно обозначена в виде букв fx.
  2. В открывшемся окне мастера функций выберите функцию “ПОДСТАВИТЬ”. Для удобства поиска функции поставьте в поле “Категория” значение “Полный алфавитный перечень”. Выделите нужную функцию и нажмите кнопку “Ок”.
  3. Откроется окошко заполнения формы настройки функции. В поле “Текст” введите название ячейки, где расположены элементы для замены. В поле “Стар_текст” поставьте точку. В поле “Нов_текст” поставьте запятую. Нажмите “Ок” для записи функции в строку ввода функций. Она будет в итоге иметь следующий вид: “=ПОДСТАВИТЬ(адрес_ячейки;».»;»,»)”.
  4. В указанной ячейке будет выведен вариант с измененными символами. Вы можете быстро заполнить последующие ячейки с помощью возможности автозаполнения. Выделите ячейку с корректными данными и протяните выделение за правый нижней край для преобразования данных в других ячейках.
  5. Вы получите замену точки на запятую. Теперь останется только скопировать полученный результат и вставить его в ту ячейку, замена из которой производилась.
  6. Дополнительно поставьте числовой формат для ячеек с измененными данными. Это можно сделать во вкладке “Главная” В блоке инструментов “Число” в выпадающем списке установите числовой формат.

Вариант 3: Применить макрос

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

Читайте также:
Делаем поиск в Excel
Функция подбора параметра в программе MS Excel
Что такое абсолютные и относительные ссылки в Excel
Конвертируем таблицу Excel в PDF-файл

Инструкция по работе с ним выглядит следующим образом:

  1. Для начала нужно убедиться, что в вашем Excel включены макросы. По умолчанию они могут быть отключены. Делается в разделе “Разработчика”. Подробно про то, как включить и управлять макросами написано в нашей отдельной статье.
  2. Чтобы добавить макрос к конкретному документу переключитесь во вкладку “Разработчик”.
  3. Там запустите инструмент “Visual Basic”. Он находится в группе инструментов “Код”, которая появится сразу после активации работы с макросами в Excel.
  4. Пропишите код для нашего макроса, который выглядит так:
    Sub Макрос_замены_точки_на_запятую()
    Selection.Replace What:=".", Replacement:=","
    End Sub
  5. Закройте редактор макросов. Данные сохранятся автоматически.
  6. В этой же вкладке “Разработчик” нажмите по кнопке “Макросы”. Предварительно выделите ячейки на листе, которые требуется преобразовать.
  7. В открывшемся окне представлен список макросов. Выбираем из списка “Макрос замены запятых на точки”. Жмем на кнопку “Выполнить”.
  8. Начнется выполнение заданного макроса. После этого в выделенном диапазоне ячеек будет проведена замена данных.

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

Вариант 4: Воспользоваться “Блокнотом”

Этот вариант предполагает задействование стандартного “Блокнота”. В него требуется скопировать данные из столбца, где нужно выполнить замену. Дальнейшие действия будут производится в данной программе. Примечательно, что вместо “Блокнота” можно использовать любой другой текстовый редактор, например, Word и подобные.

  1. В таблице выделите ячейки, в которых вам требуется провести замену. Скопируйте данные из них. Это можно сделать с помощью сочетания клавиш Ctrl+C или кликнув правой кнопкой мыши по выделенным ячейкам и выбрав в контекстном меню вариант “Копировать”.
  2. Теперь откройте “Блокнот” и там воспользуйтесь сочетанием клавиш Ctrl+V для вставки данных из таблицы. Также вы можете просто нажать правой кнопкой мыши и выбрать в контекстном меню вариант “Вставить”.
  3. В верхней части интерфейса “Блокнота” нажмите по кнопке “Правка”. Там найдите и воспользуйтесь пунктом “Заменить”. Также это можно сделать, используя сочетание клавиш Ctrl+H.
  4. Откроется окошко замены символов. В поле “Что” поставьте точку, а в поле “Чем”. Подтвердите замену, нажав кнопку “Заменить все”.
  5. Данные во вставленном столбце будут успешно заменены на те, что вы указали. Выделите их и нажмите правой кнопкой мыши по выделению. В контекстном меню выберите вариант “Копировать” или используйте сочетание клавиш Ctrl+C.
  6. Верните в Excel. Если выделение с того столбца, что вы выбирали ране, было снято, то выделите его снова. Кликните по нему правой кнопкой мыши и выберите в контекстном меню кнопку “Сохранить только текст”. Она расположена в блоке “Параметры вставки”. Имеет вид буквы “А” на планшете.
  7. На весь диапазон ячеек поставьте числовой формат тем же способом, как делали это ранее.

Вариант 5: изменить настройки Excel

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

  1. Откройте раздел “Файл”, нажав на соответствующую кнопку в верхнем меню программы.
  2. В открывшемся окне выберите вариант “Параметры”. Он расположен в левой части окна.
  3. Появится окошко настройки Excel. Там переключитесь в раздел “Дополнительно”.
  4. Нужные нам параметры расположены в самом первом блоке — “Параметры правки”. Там снимите галочку с пункта “Использовать системные разделители”.
  5. В поле “Разделитель целой и дробной части” поставьте точку и нажмите кнопку “Ок”.
  6. Уже введенные данные сами собой не поменяются после применения новых параметров. Их потребуется вписать заново. Чтобы это надолго не растягивать просто скопируйте их и вставьте в любой текстовый редактор, а затем скопируйте оттуда и вставьте обратно в таблицу.
  7. У данных, которые будут вставлены запятая автоматически заменяется на точку.

Рекомендуется после завершения операции поставить настройки обратно.

Вариант 6: Изменить системные настройки

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

  1. Откройте “Панель управления”. В Windows 10 это можно сделать через поисковую строку по системе. Она открывается при нажатии на иконку поиска или при использовании сочетания клавиш Win+S.
  2. Обратите внимание, что напротив строки “Просмотр” должно стоять значение “Категория”.
  3. Выберите категорию “Часы, язык и регион”.
  4. Здесь перейдите в подраздел “Язык и региональные стандарты”.
  5. В открывшемся окне во вкладке “Форматы” жмем на кнопку “Дополнительные настройки”.
  6. Обратите внимание на поле “Разделитель целой и дробной части”. В качестве разделителя выберите символ запятой из выпадающего меню. По умолчанию там будет стоять символ точки. Нажмите “Ок” для применения.
  7. Вставьте данные в столбцы Excel заново чтобы символы заменяются окончательно.
  8. Завершив работу очень желательно вернуть системные настройки в изначальное положение. В противном случае привычные арифметические операции могут выполняться некорректно в других программах.

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

Понравилась статья? Поделиться с друзьями:
Задайте вопрос или оставьте свое мнение

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.