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

Замена запятой на точку в Microsoft Excel

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

Процедура замены

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

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

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

  1. Производим выделение области на листе, где нужно трансформировать запятые в точки. Выполняем щелчок правой кнопкой мышки. В запустившемся контекстном меню отмечаем пункт «Формат ячеек…». Те пользователи, которые предпочитают пользоваться альтернативными вариантами с применением «горячих клавиш», после выделения могут набрать комбинацию клавиш Ctrl+1.

Переход к форматированию ячеек в Microsoft Excel

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

Переформатирование в текстовый формат в Microsoft Excel

Опять выделяем целевой диапазон. Это важный нюанс, ведь без предварительного выделения трансформация будет произведена по всей области листа, а это далеко не всегда нужно. После того, как область выделена, передвигаемся во вкладку «Главная». Щелкаем по кнопке «Найти и выделить», которая размещена в блоке инструментов «Редактирование» на ленте. Затем открывается небольшое меню, в котором следует выбрать пункт «Заменить…».

Переход к замене содержимого ячеек в Microsoft Excel

Окно Найти и заменить в Microsoft Excel

  • Открывается информационное окно, в котором предоставляется отчет о выполненной трансформации. Делаем щелчок по кнопке «OK».
  • Информационной сообщение о замене в Microsoft Excel

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

    Запятые заменены на точку в Microsoft Excel

    Способ 2: применение функции

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

      Выделяем пустую ячейку напротив первой ячейки диапазона с данными, в котором запятые следует трансформировать в точки. Щелкаем по пиктограмме «Вставить функцию», размещенную слева от строки формул.

    Переход в Мастер функций в Microsoft Excel

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

    Переход к функции ПОДСТАВИТЬ в Microsoft Excel

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

    Аргументы функции ПОДСТАВИТЬ в Microsoft Excel

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

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

    Маркер заполнения в Microsoft Excel

    Как видим, все содержимое целевого диапазона было преобразовано в данные с точками вместо запятых. Теперь нужно скопировать результат и вставить в исходную область. Выделяем ячейки с формулой. Находясь во вкладке «Главная», щелкаем по кнопке на ленте «Копировать», которая расположена в группе инструментов «Буфер обмена». Можно сделать и проще, а именно после выделения диапазона набрать комбинацию клавиш на клавиатуре Ctrl+1.

    Копирование в Microsoft Excel

    Выделяем исходный диапазон. Щелкаем по выделению правой кнопкой мыши. Появляется контекстное меню. В нем выполняем щелчок по пункту «Значения», который расположен в группе «Параметры вставки». Данный пункт обозначен цифрами «123».

    Вставка в Microsoft Excel

  • После этих действий значения будут вставлены в соответствующий диапазон. При этом запятые будут трансформированы в точки. Чтобы удалить уже не нужную нам область, заполненную формулами, выделяем её и щелкаем правой кнопкой мыши. В появившемся меню выбираем пункт «Очистить содержимое».
  • Очистка содержимого в Microsoft Excel

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

    Способ 3: Использование макроса

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

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

      Перемещаемся во вкладку «Разработчик» и щелкаем по кнопке «Visual Basic», которая размещена в блоке инструментов «Код» на ленте.

    Переход в Visual Basic в Microsoft Excel

    Открывается редактор макросов. Производим вставку в него следующего кода:

    Sub Макрос_трансформации_запятых_в_точки()
    Selection.Replace What:=»,», Replacement:=».»
    End Sub

    Завершаем работу редактора стандартным методом, нажав на кнопку закрытия в верхнем правом углу.

    Редактор макросов в Microsoft Excel

    Далее выделяем диапазон, в котором следует произвести трансформацию. Щелкаем по кнопке «Макросы», которая расположена все в той же группе инструментов «Код».

    Переход к макросам в Microsoft Excel

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

    Выполняется преобразование. Запятые будут трансформированы в точки.

    Способ 4: настройки Эксель

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

      Находясь во вкладке «Файл», щелкаем по наименованию блока «Параметры».

    Переход в параметры в Microsoft Excel

  • В окне параметров передвигаемся в подраздел «Дополнительно». Производим поиск блока настроек «Параметры правки». Убираем флажок около значения «Использовать системные разделители». Затем в пункте «Разделитель целой и дробной части» производим замену с «,» на «.». Для введения параметров в действие щелкаем по кнопке «OK».
  • Смена разделителей в Microsoft Excel

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

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

    ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.

    Добавьте сайт Lumpics.ru в закладки и мы еще пригодимся вам.
    Отблагодарите автора, поделитесь статьей в социальных сетях.

    ЗакрытьОпишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

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

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

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

    • Метод 1: применяем инструмент “Найти и заменить”
    • Метод 2: используем функцию “Подставить”
    • Метод 3: настраиваем параметры Excel
    • Метод 4: используем специальный макрос
    • Метод 5: меняем системные настройки компьютера
    • Заключение

    Метод 1: применяем инструмент “Найти и заменить”

    Данный метод является самым популярным и предполагает использование инструмента “Найти и заменить”:

    Инструмент Найти и заменить в Эксель

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

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

    1. Встаем в незаполненную ячейку рядом с той, которая содержит запятую (в той же строке, но не обязательно именно в соседней). Затем кликаем по значку “Вставить функцию” с левой стороны от строки формул.Вставка функции в ячейку таблицы Эксель
    2. В открывшемся окне Вставки функции щелкаем по текущей категории и выбираем “Текстовый” (также подойдет “Полный алфавитный перечень”). В предложенном списке отмечаем оператор “ПОДСТАВИТЬ”, после чего жмем OK.Выбор оператора ПОДСТАВИТЬ в Excel
    3. Появится окно, в котором требуется заполнить аргументы функции:
      • “Текст”: указываем ссылку на исходную ячейку, содержащую запятую. Сделать это можно вручную, напечатав адрес с помощью клавиатуры. Либо, находясь в поле для ввода информации, щелкаем по нужному элементу в самой таблице.
  • “Стар_текст”: здесь, как и при работе с функцией “Найти и заменить”, указываем знак, который следует поменять, т.е. запятую (но в этот раз в кавычках).
  • “Нов_текст”: указываем знак точки (в кавычках).
  • “Номер_вхождения” не является обязательным для заполнения аргументом. В данном случае оставляем поле пустым.
  • Переключаться между аргументами функции можно, просто щелкая внутри нужного поля или используя клавишу Tab на клавиатуре. Когда все готово, жмем OK.Заполнение аргументов функции ПОДСТАВИТЬ в Экселе
  • Получаем обработанные данные в ячейке с оператором. Чтобы получить подобный результат для других элементов столбца, воспользуемся Маркером заполнения. Для этого наводим курсор на нижний правый угол ячейки с функцией. Как только указатель сменится на черный плюсик (это и есть маркер), зажав левую кнопку мыши тянем его вниз до последнего элемента столбца.Растягивание функции на другие ячейки с помощью Маркера заполнения в Excel
  • Отпустив кнопку мыши мы сразу же увидим результат. Остается только переместить новые данные в таблицу, заменив ими первоначальные. Для этого выделяем ячейки с формулами (если вдруг выделение было снято), щелкаем по отмеченной области правой кнопкой мыши и в открывшемся контекстном меню выбираем пункт “Копировать”.Копирование диапазона ячеек в буфер обмена в ExcelТакже можно воспользоваться аналогичной кнопкой, расположенной в блоке инструментов “Буфер обмена” в главной вкладке программы. Либо просто жмем горячие клавиши Ctrl+C.Копирование диапазона ячеек в буфер обмена в Эксель
  • Теперь выполняем выделение диапазона ячеек в самой таблице, куда следует вставить скопированные в буфер обмена данные. Правой кнопкой мыши щелкаем по выделенной области, в открывшемся меню в “Параметрах вставки” выбираем значок с изображением папки и цифрами 123, – команда “Вставка значений”.Вставка скопированных значений из буфера обмена в ЭксельПримечание: Вместо выделения диапазона в исходной таблице можно просто встать в самую верхнюю ячейку (или самую левую верхнюю ячейку, если речь идет про область из несколько столбцов и строк), начиная с которой следует вставить скопированные данные.
  • Все запятые в столбце были заменены на точки. Вспомогательный столбец нам больше не нужен, и его можно удалить. Для этого щелкаем по его обозначению на горизонтальной панели координат правой кнопкой мыши и в раскрывшемся контекстном меню останавливаемся на команде “Удалить”. При выполнении операции нужно убедиться в том, что в строках ниже этого столбца нет ценных данных, которые будут, также, удалены.Удаление столбца в таблице ЭксельАльтернативным способом является очистка содержимого ячеек. Для этого выделяем их, вызываем контекстное меню щелчком правой кнопкой мыши по ним и выбираем соответствующую команду в открывшемся списке.Очистка содержимого ячеек в Excel
  • Метод 3: настраиваем параметры Excel

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

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

    1. Переходим в меню “Файл”.Переход в меню Файл в Эксель
    2. В перечне слева выбираем пункт “Параметры”.Переход в Параметры Excel
    3. В подразделе “Дополнительно” убираем галочку напротив опции “Использовать системные разделители” (группа параметров “Параметры правки”), после чего активируется поле напротив “Разделителя целой и дробной части”, в котором указываем знак “точка” и щелкаем OK.Отключение использования системных разделителей в Эксель
    4. Таким образом, запятые заменятся на точки во всех ячейках, содержащих числовые значения. Действие будет выполнено во всей книге, а не только на данном листе. Замена запятых на точки в Excel

    Метод 4: используем специальный макрос

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

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

    Активация режима Разработчика в параметрах Эксель

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

    1. Переключившись в появившуюся вкладку “Разработчик” кликаем в левой части ленты по значку “Visual Basic” (группа инструментов “Код”).Запуск Visual Basic в Эксель
    2. На экране отобразится окно Редактора Microsoft VB. В левой части дважды щелкаем по любому листу или книге. В отрывшемся поле вставляем код ниже и закрываем редактор.
      Sub Макрос_замены_запятой_на_точку()
      Selection.Replace What:=»,», Replacement:=».», LookAt:=xlPart, _
      SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
      ReplaceFormat:=False
      End Sub Макрос для замены запятых точками в Excel
    3. Выполняем выделение ячеек, в содержимом которых требуется сделать замену. Затем кликаем по значку “Макросы”.Применение макроса к выделенному диапазону в Эксель
    4. В появившемся окне отмечаем наш макрос и подтверждаем выполнение команды нажатием соответствующей кнопки. Обращаем внимание, что отменить данное действие невозможно.Выбор и выполнение макроса в Excel
    5. В результате, все запятые в выделенных ячейках будут заменены на точки.Замена запятых на точки в Эксель

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

    Метод 5: меняем системные настройки компьютера

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

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

    Заключение

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


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

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

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

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

    Выделите и скопируйте данные из ниже приведенной таблицы:

    № п/п Валютная пара Пересчет Продажа Покупка Спрэд
    1 EUR/USD 1 1.1347 1.1350 0.0003
    2 GBP/USD 1 1.5438 1.5442 0.0004
    3 USD/CHF 1 0.9543 0.9547 0.0004
    4 USD/JPY 100 1.1948 1.1945 -0.0003

    Теперь перейдите на рабочий лист и щелкните правой кнопкой мышки по ячейке A1. Из появившегося контекстного меню выберите опцию «Специальная вставка». В диалоговом окне выберите «Текст в кодировке Unicode» и нажмите ОК.

    Текст в кодировке Unicode. Изменение шрифта по умолчанию.

    Как видно Excel распознает числа только в колонке C. Значения в этой колонке выровнены по правой стороне. В других колонках по левому краю. Во всех ячейках формат по умолчанию «Общий», а в ячейках D3, D5, E3, E5 вообще отображается формат «Дата». Мы копировали данные через специальную вставку и все форматы исходной таблицы устранены. Причина только одна – вместо запятой стоит точка. Такой тип данных не подготовлен и его нельзя использовать для вычислений.

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

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

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

    Способ 1 замена точки на запятую в Excel через Блокнот

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

    1. Скопируйте данные из исходной таблички на этой странице. Откройте программу Блокнот Windows («Пуск»-«Все программы»-«Стандартные»-«Блокнот») и вставьте в него скопированные данные для подготовки. Вставка в Блокнот.
    2. Выберите в меню «Правка» опцию «Заменить» (или комбинацию горячих клавиш CTRL+H). В появившимся диалоговом окне, введите в поле: «Что» точку (.), а в поле «Чем» запятую (,). И нажмите кнопку «Заменить все».

    Заменить все и резултат.

    Программа Блокнот заменила все точки, на запятые. Теперь данные готовы для копирования и вставки на лист.

    Готово.

    Это весьма простой, но очень эффективный способ.

    Способ 2 временно меняем настройки Excel

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

    Для этого нужно открыть «Файл»-«Параметры»-«Дополнительно». В разделе «Параметры правки» следует временно убрать галочку «Использовать системные разделители». А в поле «Разделитель целой и дробной части» следует удалить запятую и ввести точку.

    Разделитель целой и дробной части.

    После выполнения вычислений настоятельно рекомендуется вернуть настройки по умолчанию.

    Внимание! Данный способ сработает, если сделать все изменения до импорта данных, а не после.

    Способ 3 временно меняем системные настройки Windows

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

    Открываем «Пуск»-«Панель управления»-«Языки и региональные стандарты». Нажимаем на кнопку «Дополнительно». В появившимся окне изменяем в первом поле «Разделитель целой и дробной части» — вводим нужное нам значение. Дальше ОК и ОК.

    Настройка формата в Windows.

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

    Способ 4 используем функцию найти и заменить в Excel.

    Данный способ похож на первый. Только здесь мы используем ту же функцию из Блокнота, но уже в самом Excel.

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

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

    1. Предварительно выделите столбцы где будут находится дробные числа с точкой в качестве разделителя. В данном случаи это 3 столбца D:F.
    2. Установите для выделенного диапазона текстовый формат ячеек, чтобы заранее избежать автоматического преобразования в формат даты некоторых чисел. Для этого выберите текстовый формат из выпадающего списка на закладке «Главная» в разделе «Число». Или нажмите CTRL+1 , в появившимся окне «Формат ячеек» выберите закладку «Число», а в разделе «Числовые форматы» укажите «Текстовый». Задать текстовый формат ячеек.
    3. Скопируйте таблицу и щелкните правой кнопкой мышки по ячейке A1. Из контекстного меню выберите опцию «Специальная вставка». Выберите «Текст в кодировке Unicode» и нажмите ОК. Обратите внимание, как теперь отображаются значения в ячейках: D3, D5, E3, E5, в отличии от самого первого копирования таблицы. Вставка таблицы.
    4. Нажмите на инструмент «Главная»-«Найти и выделить»-«Заменить» (или нажмите комбинацию CTRL+H). Найти и заменить в Excel.
    5. В появившемся окне введите в поле «Найти» — точку, а в во второе поле введите запятую. И нажмите «Заменить все».
    6. Снова выделите 3 столбца D:F и измените формат ячеек на «Числовой» CTRL+SHIFT+1. Не забудьте увеличить разрядность до 4-х, как описано в пункте №2.

    Результат замены.

    Все точки сменились на запятые. А текст автоматически преобразился в число.

    Вместо 4-го и 5-го пункта можно использовать в отдельной колонке формулу с функциями:

    Например, выделите диапазон ячеек G2:I5, введите эту формулу и нажмите CTRL+Enter. А потом переместите значения ячеек диапазона G2:I5 в диапазон D2:F5.

    Эта формула находит в тексте точку с помощью функции НАЙТИ. Потом вторая функция меняет ее на запятую. А функция ЗНАЧЕН преобразует полученный результат в число.


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

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

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

    Настройки использования точки или запятой в Excel 2013 меняются следующим образом. Необходимо войти в Файл | Параметры , далее в открывшемся окне выберите пункт Дополнительно и обратите внимание на пункт “ Использовать системные разделители ”

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

    image

    Важно! Данные которые уже вставлены в Excel автоматически не преобразуются в число после изменения вышеуказанных настроек. Чтобы их преобразовать в число есть различные способы.

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

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

    image

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

    image

    Меняем точку на запятую в системных настройках Windows

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

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

    Для того, чтобы изменить системные настройки разделителя вам необходимо зайти в меню Пуск | Панель управления | Часы, язык и регион, далее в разделе Язык и региональные стандарты выбрать пункт Изменение форматов даты, времени и чисел

    Откроется окно Язык и региональные настройки, перейдите во вкладку Форматы | Дополнительные настройки, откроется окно Настройка формата, во вкладке Числа в поле Разделитель целой и дробной части: поменяйте точку на запятую либо наоборот и нажмите ОК

    image

    После этого можете запускать выгрузку отчета из корпоративной программы, CRM или 1C и ваш отчет будет выгружен с нужным вам знаком. После выгрузки отчета не забудьте поменять настройки обратно, иначе у вас некорректно может работать сам исходный отчет.

    Как поменять точки на запятые в Excel в определенном месте

    Нередки ситуации, когда работая с отчетом Excel, где используются в качестве разделителя, например, запятые, а вам присылают данные с точками и стоит задача поменять запятые на точки или наоборот. Самый простой способ – это выделить все данные с точками, нажать одновременно Ctrl+H (либо необходимо перейти (Excel 2007-2013) во вкладку Главная, раздел Редактирование, выбрать бинокль и в выпадающем меню выбрать пункт Заменить

    image

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

    image

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

    Макрос замены точки на запятую в выделенных ячейках

    Макрос замены запятой на точку в выделенных ячейках

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

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

    Меняем точки на запятые в Excel с помощью формул

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

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

    Синтаксис данной функции:

    ПОДСТАВИТЬ( текст ; стар_текст ; нов_текст ; [номер_вхождения])

    image

    Рассмотрим пример, у нас есть в столбце A данные с запятыми, а мы работает с точками, поэтому эти данные воспринимаются как текст и наша задача состоит в изменении запятых на точки с помощью формул Excel.

    В ячейке B1 прописываем формулу

    A1 – это текст , в нашем примере это текст в нашего числа в ячейке A1

    «,» – это стар_текст , то есть тот текст который нам необходимо заменить, в нашем случае это запятая.

    «.» – это нов_текст то есть тот текст на который нам необходимо заменить старый, в нашем случае это точка.

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

    Далее мы протягиваем формулу и получаем список и цифр с точкой, но это еще не всё, преобразованные числа так и остались текстом, поэтому их необходимо конвертировать в числа. Для этого мы будем использовать функцию ЗНАЧЕН

    Достаточно предыдущую функцию добавить в ЗНАЧЕН и текстовые данные преобразуются в числовые. Функция будет выглядеть следующим образом.

    image

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


    Как в «Экселе» заменить точку на запятую? Настройка Excel

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

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

    Значение точки в Excel

    Давайте рассмотрим, к каким нежелательным последствиям может привести наличие в системе «неправильного» или, точнее будет сказать, некорректного разделителя. В большинстве случаев число, содержащее в себе точку, будет воспринято Excel как дата, и, соответственно, вместо «25.11» вы получите в ячейке «25.нояб».

    При работе с большим объемом данных в таблице вы можете сразу и не заметить такое преобразование. Тем более что далеко не каждое число может быть так искажено. К примеру, «25.13» останется без изменения. Как вы уже, наверное, догадались преобразование коснется только тех чисел, где до или после точки будут цифры от 1 до 12. Именно этот диапазон используется для обозначения месяцев года и, следовательно, он и воспринимается как дата. Если таких числе попадется одно или два на сотню, то проявится все это только на этапе вычислений.

    Заменяем точку

    Существует несколько вариантов того, как поставить запятые в «Экселе». Мы рассмотрим только самые простые и практичные, которыми может воспользоваться любой пользователь, независимо от уровня компьютерной грамотности.

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

    Как в «Экселе» заменить точку на запятую, используя параметры самой программы? Для этого необходимо перейти в раздел «Параметры» табличного редактора и перейти в меню «Дополнительно». В этом разделе потребуется снять чек-бокс в пункте «Использовать системные разделители». Разблокировав таким образом два следующих пункта, вы сможете поменять знаки разделения на необходимые для работы с вашими данными.

    Как в «Экселе» заменить точку на запятую, используя параметры операционной системы? В панели управления Windows потребуется найти раздел «Язык и региональные стандарты». В открывшемся окне на вкладке «Формат» переключаемся в подменю «Дополнительные параметры» и на вкладке «Числа» меняем разделители целой и дробной части на необходимые.

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

    Еще одним старым, но проверенным способом является предварительная замена разделителей в любом простейшем текстовом редакторе. Штатный «Блокнот» из состава стандартных программ ОС Windows прекрасно может справиться с такой задачей. Механизм действий аналогичен последнему описанному способу и заключается в простой замене знаков на нужные вашему табличному редактору.

    Различия в меню офисных пакетов

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

    excel 2013

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

    Если обобщить, то все версии офиса, с разной цветовой гаммой для каждой программы, содержат пункт параметры в боковой панели. К таким относятся версия 2013 года и все последующие, более современные варианты.

    Подводные камни

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

    настройка Excel

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

    Текстовый формат и вычисления

    Кроме всего описанного, есть еще одна интересная особенность табличного редактора «Эксель». Текст, введенный методом копирования, в ряде случав может не распознаться как цифровая информация. Ячейка, в которой цифра была сохранена, как текст, будет обозначена зеленым треугольником в верхнем левом углу. Внешне все выглядит пристойно, цифры не искажены, но при попытке произвести подсчеты данные из такой ячейки в учет не пойдут.

    Таким образом, правильно выглядящая таблица выдаст неправильный итоговый результат, если провести в ней вычисления. Решается данная проблема штатными средствами «Эксель». Выбрав ячейку с зеленым углом, рядом можно будет обнаружить всплывший восклицательный знак в желтом треугольнике. Нажатие на него вызовет небольшое контекстное меню. Выбрав в нем верхний параметр «Преобразовать в число», вы без потери данных измените их представление.

    как поставить запятые в экселе

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

    В заключение

    В этом материале мы привели быстрые и реально работающие способы корректировки представления вида цифровых данных в программе «Эксель». Применение их на практике поможет сохранить ваши нервы и время при работе в электронных таблицах.

    Adblock
    detector