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

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

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

​Смотрите также​: Заменить на:​ С лист "данные"​ Надеемся, что один​Перейти во вкладку "Разработчик".​Нажимаем на кнопку "Вставить​ нажмите ПКМ и​ запятую (,) на​. Затем в пункте​«Код»​Следующий способ трансформации запятых​«Копировать»​Как видим, для первой​«Тестовые»​. Щелкаем по кнопке​перемещаем выделение в​ как разделитель и​Известно, что в русскоязычной​If Not IsNumeric(x)​ поступали с "запятой",​ из предложенных способов​Нажать на Visual Basic.​ функцию".​ в меню кликните​ точку (.). Чаще​«Разделитель целой и дробной​.​ в точки связан​, которая расположена в​ ячейки преобразование выполнено​или​«Заменить все»​ позицию​

​ не планируете использовать​ версии Excel в​

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

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

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

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

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

​ дело, если вам​ тогда как в​ активации листа отбрасывает​​ в ячейке С​​MISTER noname​​ списком.​​Далее возникнет окно функции,​ выберите "Текстовый" и​​ как за рубежом​​на​ который недавно создали​ что по умолчанию​​ проще, а именно​​ ячеек нужного диапазона.​. Выделяем его и​ о выполненной трансформации.​

​ щелкаем по кнопке​ нужно сменить знак​ англоязычной – точка.​ дробную часть.​ данные с "точкой".​: Помогите изменить "точку"​Закрыть окно.​ в которое необходимо​ кликните по "ОК".​ единый стандарт подразумевает​«.»​​ через редактор. После​​ макросы в Экселе​​ после выделения диапазона​​ Хорошо, если этот​ щелкаем по кнопке​​ Делаем щелчок по​​«OK»​ именно для расчета,​ Это связано с​KuklP​​Алексей К​​ на "запятую" при​

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

  • ​: Файл-Параметры-Дополнительно-Использовать системные разделители​ трансляции данных. В​ замене.​ значения:​ можно приступать к​​ разделителя десятичных чисел​​ в действие щелкаем​
  • ​ строку с его​Прежде всего, следует включить​ на клавиатуре​ что делать, если​.​«OK»​ выбранном диапазоне будет​ будущем документ будет​ в данной области.​ вот этим:​ (в окошке должна​ ячейку С лист​

    ​Выделите нужные ячейки.​​В "Текст" вводим первую​

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

    ​ замене. Для этого​ точку, в то​​ по кнопке​​ наименованием, щелкаем по​ макросы, а также​Ctrl+1​ он состоит из​Открывается окно аргументов функции.​.​

      ​ преобразован в текстовый.​ обрабатываться в англоязычной​ Кроме того, в​Sub StrToNum() Cells.Replace​ стоять ,) Это​ "данные" идет трансляция​​Перейдите во вкладку "Разработчик".​​ ячейку, в которой​ на главной вкладке​

    ​ время как у​«OK»​ кнопке​​ активировать вкладку​​.​​ множества ячеек? Ведь​​ Она имеет три​​Программа выполняет процедуру трансформации​​Опять выделяем целевой диапазон.​ версии Эксель.​​ англоязычных странах принято​​ ".", ".", 2​

    ​ для 2010 офиса.​ курса доллара с​Нажмите кнопку "Макросы".​​ нужно провести замену.​​ кликните по кнопке​​ нас — запятую.​​.​​«Выполнить»​​«Разработчик»​​Выделяем исходный диапазон. Щелкаем​​ на преобразование подобным​ обязательных аргумента​ запятых на точки​ Это важный нюанс,​Наиболее простой способ выполнение​ в качестве разделителя​ End Sub​k61​ "точкой" и при​В появившемся окне выделите​В "Стар_текст" вводим запятую,​ "Найти и выделить"​ И наоборот, для​​После вышеуказанных действий запятые,​​.​, если в вашей​​ по выделению правой​​ образом, в таком​​«Текст»​​ в выделенном диапазоне.​​ ведь без предварительного​​ трансформации запятой на​ разряда использовать запятую,​При этом надо​​: В код листа​​ отправке на лист​

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

    ​ запятую, а у​ качестве разделителей для​ трансформированы в точки.​ сих пор не​ контекстное меню. В​ количество времени. Но,​«Старый текст»​ задачу можно считать​ произведена по всей​ применение инструмента​ – точку. В​ ответа #2. Такой​

    ​Private Sub Worksheet_Activate()​ с "точкой" и​После этого задачу, как​В "Нов_текст" вводим точку,​В окне, что появится,​ нас — точку.​ дробей, будут преобразованы​Урок:​ активированы. После этого​ нем выполняем щелчок​​ процедуру можно значительно​​и​ решенной. Но следует​​ области листа, а​​«Найти и заменить»​ свою очередь это​​ код ничего не​​ r = Cells(Rows.Count,​ в ячейку N5​ в Excel заменить​ также беря ее​ в поле "Найти"​​ В этой статье​​ в точки. Но,​

    ​Как создать макрос в​ нужно произвести следующие​ по пункту​ ускорить, скопировав формулу​«Новый текст»​ помнить, что данные,​​ это далеко не​​. Но, сразу нужно​ вызывает проблему, когда​​ поменяет в нечисловых​​ 3).End(xlUp).Row Set rr​ лист "данные" тоже​​ точку на запятую,​​ в кавычки.​

  • ​ введите точку, а​ мы поговорим о​ главное, выражения, в​ Excel​ действия:​«Значения»​ПОДСТАВИТЬ​. В поле​ замененные таким способом​ всегда нужно. После​ отметить, что для​ пользователь открывает файл,​​ ячейках, а числовые​​ = Range(Cells(4, 3),​
  • ​ также с "точкой".​ можно считать решенной.​Нажимаем "ОК".​ в "Заменить на"​

    ​ том, как в​​ которых они используются,​

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

    ​Следующий способ единственный среди​Перемещаемся во вкладку​, который расположен в​с помощью маркера​«Текст»​ будут иметь текстовый​ того, как область​ вычислений такой способ​

    ​ созданный в программе​ станут восприниматься Эксом​ Cells(r, 3)) For​​ А необходимо чтобы​​ Переходим к последнему​Теперь, зажав ЛКМ нижний​ — запятую.​ Excel заменить точку​ останутся числовыми, а​ вышеперечисленных, при котором​

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

    ​ Each x In​ была "запятая"! И​ — четвертому методу.​

    ​ правый угол нашей​
    ​Нажмите кнопку "Заменить все".​
    ​ на запятую с​

    ​ не будут преобразованы​ при трансформации запятых​и щелкаем по​«Параметры вставки»​

    ​Устанавливаем курсор на правый​ ячейки, где размещены​ не смогут быть​ вкладку​​ как содержимое ячеек​​ Доходит до того,​Charlene​ rr x.Value =​​ получается некоректный пересчет​​Данный способ подойдет в​

  • ​ выделенной ячейки, перетаскиваем​Это был первый способ,​ помощью специальных инструментов,​ в текстовые.​ в точки выражение​ кнопке​. Данный пункт обозначен​ нижний край ячейки,​ данные, которые следует​​ использованными в вычислениях.​​«Главная»​
  • ​ будет преобразовано в​ что Эксель даже​

    ​: Добрый день.​​ Val(x) Next End​ формул! Как изменить​

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

    ​ тех случаях, когда​ его до конца​ как в Excel​ чтобы данный процесс​Существует ряд способов преобразования​ будет восприниматься программой​«Visual Basic»​ цифрами​ в которой содержится​ изменить. Для этого​Урок:​. Щелкаем по кнопке​

    Читайте также:  Игровой джойстик для смартфона

      ​ текстовый формат.​​ не считает формулы,​​Подскажите пожалуйста, как​ Sub​​ чтобы была везде​​ нужно произвести замену​

  • ​ нужного диапазона. Вся​ заменить точку на​​ отнимал как можно​​ запятых в точки​ как число, а​​, которая размещена в​​«123»​ функция. Появляется маркер​​ устанавливаем курсор в​​Замена символов в Excel​​«Найти и выделить»​Производим выделение области на​​ так как неправильно​​ решить проблему? Требуется,​​MISTER noname​​ "запятая"? Помогите пожалуйста.​​ так, чтобы формулы​ область заполнилась данными​ запятую. Но возможно,​​ меньше времени.​​ в документах Excel.​
  • ​ не как текст.​ блоке инструментов​.​ заполнения в виде​ данное поле, а​Второй способ предполагает применение​, которая размещена в​ листе, где нужно​ воспринимает знаки. В​ чтобы в статье​

    ​: спасибо Алексей. так​Алексей К​ оставались действенными. Выполняется​ с замененными точками.​ он вам не​В первом способе мы​ Большинство из этих​ Для этого нам​«Код»​После этих действий значения​ небольшого крестика. Зажимаем​ затем щелкаем мышью​ оператора​ блоке инструментов​ трансформировать запятые в​ этом случае нужно​ дробные числа разделялись​ вышел пока из​: А если попробовать​

    ​ он следующим образом:​

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

    ​ Теперь вам надо​ подойдет, поэтому переходим​ будем использовать инструмент​ вариантов предполагают изменение​ нужно будет поменять​на ленте.​ будут вставлены в​ левую кнопку мыши​ на листе по​ПОДСТАВИТЬ​«Редактирование»​ точки. Выполняем щелчок​ либо поменять локализацию​ точкой, а не​ ситьуации. а если​ так: Ctrl+H "найти"​Нажмите кнопку "Файл".​ выполнить следующее:​ ко второму.​ под названием "Найти​ формата данных с​ системный разделитель в​Открывается редактор макросов. Производим​ соответствующий диапазон. При​ и тянем этот​ первой ячейке изменяемого​. Для начала с​на ленте. Затем​

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

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

    1. ​ открывается небольшое меню,​ В запустившемся контекстном​ либо заменить знаки​ я могу поменять​ опять менять все​ на" , (запятая).​В появившемся окне перейдите​
    2. ​Нажать CTRL+X.​ с помощью формулы​ перед тем как​ Это ведет к​
    3. ​ на точку.​ следующего кода:​ трансформированы в точки.​ в которой нужно​ этого адрес появится​ преобразуем данные в​ в котором следует​ меню отмечаем пункт​
    4. ​ в документе. Давайте​ вручную или функцией​ назад- и везде​У меня в​ в раздел "Дополнительно".​
    5. ​Выделить неизмененные значения.​

    ​ заменить запятую на​ в Excel заменить​ тому, что программа​Находясь во вкладке​Sub Макрос_трансформации_запятых_в_точки()​ Чтобы удалить уже​ трансформировать запятые в​

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

    ​ в окне аргументов.​ отдельном диапазоне, а​ выбрать пункт​«Формат ячеек…»​ выясним, как поменять​ "Найти и заменить",​ будет запятая?​ Вашем файле везде​В меню "Параметры вставки"​Кликнуть ПКМ.​ точку в Excel.​ точку на запятую​

    1. ​ не может задействовать​«Файл»​Selection.Replace What:=",", Replacement:="."​ не нужную нам​ точки.​
    2. ​ В поле​ потом скопируем их​
    3. ​«Заменить…»​. Те пользователи, которые​
    4. ​ запятую на точку​

    ​ но для построения​к61 также спасибо​ запятые. Может в​ уберите отметку рядом​

    1. ​Выбрать параметр вставки с​ Его суть заключается​ таким образом, стоит​
    2. ​ эти выражения в​, щелкаем по наименованию​End Sub​
    3. ​ область, заполненную формулами,​Как видим, все содержимое​«Старый текст»​
    4. ​ на место исходного.​

    ​.​ предпочитают пользоваться альтернативными​ в данном приложении.​ диаграммы эти ячейки​ за помощь, но​ настройках Excel в​ с "Использовать системные​ обозначением "123".​ в том, что​

    1. ​ сказать, что он​
    2. ​ вычислениях. Но также​
    3. ​ блока​
    4. ​Завершаем работу редактора стандартным​
    5. ​ выделяем её и​ целевого диапазона было​

    ​устанавливаем следующий символ​Выделяем пустую ячейку напротив​После этого запускается инструмент​ вариантами с применением​Скачать последнюю версию​

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

    ​ Excel 2007 не​ как вставить это​ качестве разделителя у​ разделители".​Вот мы и разобрали​ с помощью специального​

    1. ​ совершенно не годится​
    2. ​ существует способ произвести​
    3. ​«Параметры»​ методом, нажав на​ щелкаем правой кнопкой​ преобразовано в данные​
    4. ​ –​

    ​ первой ячейки диапазона​«Найти и заменить»​

    1. ​ «горячих клавиш», после​
    2. ​ Excel​
    3. ​ воспринимает. Как быть?​
    4. ​ в код листа-не​ Вас указана точка?​
    5. ​В пункте "Разделитель целой​

    ​ второй способ, как​ оператора мы преобразуем​ в случае с​ трансформацию запятых в​.​ кнопку закрытия в​

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

    ​ мыши. В появившемся​ с точками вместо​«,»​ с данными, в​во вкладке​ выделения могут набрать​

    1. ​Прежде, чем приступить к​
    2. ​ Вот пример диаграммы,​
    3. ​ знаю. ломаю голову.​MISTER noname​
    4. ​ и дробной части"​ в Excel заменить​ данные в других​ формулами, так как​
    5. ​ точки с сохранением​В окне параметров передвигаемся​ верхнем правом углу.​ меню выбираем пункт​
    6. ​ запятых. Теперь нужно​

    ​. В поле​ котором запятые следует​«Заменить»​ комбинацию клавиш​ замене, нужно для​ где по оси​ может подскажите или​: Не могу выполнить​ замените запятую на​

    ​ точку на запятую.​

    Изменить точку на запятую при трансляции данных

    ​ ячейках, а потом​​ все значения в​ исходного форматирования. Для​ в подраздел​Далее выделяем диапазон, в​«Очистить содержимое»​ скопировать результат и​«Новый текст»​ трансформировать в точки.​. В поле​Ctrl+1​ себя в первую​ ординат должны быть​ сделайте плиз в​ замену-меняет везде точки​ точку.​ Переходим к третьему.​ перенесем их на​ таблице перейдут в​ этого нужно будет​

    ​«Дополнительно»​​ котором следует произвести​.​ вставить в исходную​ставим точку –​
    ​ Щелкаем по пиктограмме​«Найти»​.​ очередь уяснить, для​ дробные числа с​ моем файле​

    ​ на запятые, а​​Кликните по "ОК".​Теперь нужно рассмотреть, как​ необходимый диапазон:​ текстовый формат. Итак,​ изменить настройки самой​. Производим поиск блока​ трансформацию. Щелкаем по​Преобразование данных по смене​ область. Выделяем ячейки​«.»​«Вставить функцию»​устанавливаем знак​Производится запуск окна форматирования.​ чего вы её​ точкой.​k61​

    ​ мне необходимо только​​После проделанных действий все​ можно с помощью​Кликаем по ячейке, которая​ приступим:​

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

    ​ в ячейке С.​​ формулы будут отображаться​ VBA заменить запятую​ располагается первой рядом​Для начала надо преобразовать​Автор: Максим Тютюшев​«Параметры правки»​«Макросы»​
    ​ выполнено, а все​ во вкладке​ данные внесены, щелкаем​ строки формул.​, а в поле​ вкладку​ если вы проводите​ непродвинутый пользователь, поэтому​

    ​ правой кнопкой мыши​​ А как изменить​ программой нормально. И​ на точку в​ с теми, в​

    ​ формат ячеек в​​Профессионально работающие в "Эксель"​
    ​. Убираем флажок около​, которая расположена все​ ненужные элементы удалены.​
    ​«Главная»​ по кнопке​После этих действий будет​

    ​«Заменить на»​​«Число»​ данную процедуру просто​
    ​ объясните, пожалуйста, попроще.​ на ярлычке листа​ в настройках Excel?​
    ​ на этом статья​ Excel. Для этого​ которых нужно произвести​ текстовый. Для этого​ люди зачастую сталкиваются​ значения​ в той же​Урок:​

    Как заменить запятую на точку? (Формулы)

    ​, щелкаем по кнопке​​«OK»​
    ​ запущен Мастер функций.​—​. В группе параметров​ потому, что визуально​KuklP​ — исходный текст.​ Мне необходимо чтобы​ подходит к концу.​ нужно:​ замену.​ выделите нужную область,​ с необходимостью заменить​«Использовать системные разделители»​ группе инструментов​Мастер функций в Excel​ на ленте​.​ Ищем в категории​
    ​«.»​«Числовые форматы»​ лучше воспринимаете точку​

    Читайте также:  Как сделать прошивку телефона в домашних условиях

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Читайте также:  Пропал курсор мыши на компьютере

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

    Способы смены точки на запятую

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

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

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

    1. Находясь во вкладке «Главная», в группе инструментов «Редактирование» на ленте жмем на кнопку «Найти и выделить». В появившемся меню переходим по пункту «Заменить».

    Открывается окно «Найти и заменить». В поле «Найти» вставляем знак точки (.). В поле «Заменить» — знак запятой (,). Кликаем по кнопке «Параметры».

    Открываются дополнительные настройки поиска и замены. Напротив параметра «Заменить на…» кликаем по кнопке «Формат».

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

    Способ 2: использование функции ПОДСТАВИТЬ

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

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

    Запускается Мастер функций. В списке, представленном в открытом окне, ищем функцию ПОДСТАВИТЬ. Выделяем её и жмем на кнопку «OK».

    Активируется окно аргументов функции. В поле «Текст» нужно ввести координаты первой ячейки столбца, где располагаются числа с точками. Это можно сделать, просто выделив эту ячейку на листе с помощью мыши. В поле «Стар_текст» вставляем точку (.). В поле «Нов_текст» ставим запятую (,). Поле «Номер_вхождения» заполнять не нужно. Сама функция будет иметь такой шаблон: «=ПОДСТАВИТЬ(адрес_ячейки;».»;»,»)». Жмем на кнопку «OK».

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

  • Теперь нам нужно присвоить ячейкам числовой формат. Выделяем всю область преобразованных данных. На ленте во вкладке «Главная» ищем блок инструментов «Число». В выпадающем списке меняем формат на числовой.
  • На этом преобразование данных закончено.

    Способ 3: применение макроса

    Заменить точку на запятую в Экселе можно также при помощи макроса.

      Прежде всего, нужно включить макросы и вкладку «Разработчик», если они у вас не включены.

    Переходим во вкладку «Разработчик».

    Жмем на кнопку «Visual Basic».

    В открывшееся окно редактора вставляем следующий код:

    Sub Макрос_замены_точки_на_запятую()
    Selection.Replace What:=".", Replacement:=","
    End Sub

    Выделяем область ячеек на листе, которую нужно преобразовать. Во вкладке «Разработчик» жмем на кнопку «Макросы».

  • В открывшемся окне представлен список макросов. Выбираем из списка «Макрос замены запятых на точки». Жмем на кнопку «Выполнить».
  • После этого, выполняется преобразование точек на запятые в выделенном диапазоне ячеек.

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

    Способ 4: использование Блокнота

    Следующий способ предполагает копирование данных в стандартный текстовый редактор Windows Блокнот, и изменение их в этой программе.

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

    Открываем Блокнот. Делаем клик правой кнопкой мыши, и в появившемся списке кликаем по пункту «Вставить».

    Кликаем по пункту меню «Правка». В появившемся списке выбираем пункт «Заменить». Или же, можно просто набрать на клавиатуре комбинацию клавиш Ctrl+H.

    Открывается окно поиска и замены. В поле «Что» ставим точку. В поле «Чем» — запятую. Жмем на кнопку «Заменить все».

    Выделяем измененные данные в Блокноте. Кликаем правой кнопкой мыши, и в списке выбираем пункт «Копировать». Или жмем на клавиатуре сочетание клавиш Ctrl+C.

    Возвращаемся в Эксель. Выделяем диапазон ячеек, где следует заменить значения. Кликаем по нему правой кнопкой. В появившемся меню в разделе «Параметры вставки» кликаем по кнопке «Сохранить только текст». Либо, жмем сочетание клавиш Ctrl+V.

  • На весь диапазон ячеек устанавливаем числовой формат тем же способом, как делали это ранее.
  • Способ 5: изменение настроек Excel

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

      Переходим во вкладку «Файл».

    Выбираем раздел «Параметры».

    Переходим в пункт «Дополнительно».

    В разделе настроек «Параметры правки» снимаем галочку с пункта «Использовать системные разделители». В активировавшееся поле «Разделитель целой и дробной части» ставим точку. Жмем на кнопку «OK».

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

  • После завершения операции рекомендуется вернуть настройки Эксель по умолчанию.
  • Способ 6: изменение системных настроек

    Этот способ похож на предыдущий. Только на этот раз мы меняем не настройки Excel. А системные настройки Windows.

      Через меню «Пуск» входим в «Панель управления».

    В Панели управления переходим в раздел «Часы, язык и регион».

    Переходим в подраздел «Язык и региональные стандарты».

    В открывшемся окне во вкладке «Форматы» жмем на кнопку «Дополнительные настройки».

    В поле «Разделитель целой и дробной части» меняем запятую на точку. Жмем на кнопку «OK».

    Копируем данные через Блокнот в Excel.

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

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

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Ссылка на основную публикацию
    Windows 10 с китайского на русский
    Изменение основного языка системы может быть необходимым, например, если на компьютере установлена англоязычная версия системы, а вам нужен русский интерфейс....
    Saitek x52 flight control system драйвера
    Saitek X52 Pro Flight Controller Saitek X52 Pro Flight Controller (HID)Saitek X52 Pro Flight Controller (USB)File: Saitek_X52Pro_Flight_Controller_300107_64.exe Примечание: Ссылка "скачать"...
    Revo uninstaller ключ активации
    Revo Uninstaller Pro помогает легко удалять программы и нежелательные приложения, установленные в компьютере, даже если Вы столкнулись с проблемами при...
    Windows 10 не находит обновления 1809
    В официальном заявлении компании по поводу возобновления развертывания Windows 10, версия 1809 (October 2018 Update) сообщается: Мы решили перейти на...
    Adblock detector