Пошаговая инструкция: Как в Excel заменить точку на запятую
Один из самых легких способов доступный любому новичку, да и вообще любому пользователю Excel.
Вы заходите в пункт меню «Файл», выбираете «Параметры» и в окне которое открылось, выбираем пункт «Дополнительно», здесь нас интересует пункт «Использовать системные разделители». Вы заходите в пункт меню «Файл», выбираете «Параметры» и в окне которое открылось, выбираем пункт «Дополнительно», здесь нас интересует пункт «Использовать системные разделители».
Если галочка на этом пункте уже стоит, то программа будет смотреть на системные настройки, о них мы поговорим чуть ниже. Но если вам надо сейчас изменить настройки, то вы должны убрать галочку с данного пункта и поставить ее на пункт «Разделитель целой и дробной части» и вписываем в разблокированные поля вместо «точки» — «запятую», ну или наоборот. 
Замечание! Уже выгруженные в Excel данные не изменяются и не преобразуются в числовое значение, для текущих изменений нужно использовать совсем другие способы, к примеру:
- 1 способ – это простое копирование в блокнот, к примеру, Notepad++, вставить их в него, а потом снова скопировать в Excel с обычной вставкой.

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

Изменение системных настроек Windows
Этот способ, заменить точки на запятые в Excel, также не является сложным в исполнении и как было сказано выше нужен, если у вас в Excel стоят настройки на систему.
Системные изменения нужно внести по следующему адресу «Пуск» — «Панель управления» — «Часы, язык и регион», далее выбираете в разделе «Язык и региональные стандарты» пункт «Изменение форматов даты, времени и чисел»,
в открывшемся окне выбираем системную вкладку «Форматы» — «Дополнительные настройки», в открывшемся окне «Настройка формата», на вкладке «Числа», в поле «Разделитель целой и дробной части» вам необходимо заменить «точку» на «запятую» либо наоборот и нажать «ОК». 
Внимание! После этого вы можете выгружать отчёты с нужными вам знаками, но для их корректной работы в исходном варианте, вам нужно будет вернуть настройки на свое место!
Как изменить разделитель в Excel 2007
Нажмите кнопку «Office» и откройте окно параметров Excel.

Выберите «Дополнительно», а в разделе «Параметры правки» введите в поле разделителя целой и дробной части запятую. Изменение вступит в силу как только вы нажмете кнопку «ОК».

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





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

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



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




Преобразование данных по смене запятых на точки выполнено, а все ненужные элементы удалены.
Использование макроса
Следующий способ трансформации запятых в точки связан с использованием макросов. Но, дело состоит ещё в том, что по умолчанию макросы в Экселе отключены.
Прежде всего, следует включить макросы , а также активировать вкладку «Разработчик», если в вашей программе они до сих пор не активированы. После этого нужно произвести следующие действия:
-
Перемещаемся во вкладку «Разработчик» и щелкаем по кнопке «Visual Basic», которая размещена в блоке инструментов «Код» на ленте.

Sub Макрос_трансформации_запятых_в_точки()
Selection.Replace What:=»,», Replacement:=».»
End Sub
Завершаем работу редактора стандартным методом, нажав на кнопку закрытия в верхнем правом углу.



Выполняется преобразование. Запятые будут трансформированы в точки.
Правила замены точек и запятых в программе Excel
- Если в настройках программы Excel разработчиком в основных настройках точка задана как десятичный разделитель, то изменить ее на запятую можно в стандартной панели установок программы Excel. Открыть ее можно сочетанием клавиш Alt+«Ф».

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

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

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





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







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

Смотрите такжеss = Replace(ss, Команда меню «Текст122334boss вместо точки поставить strNewName = strNewName и дробной части» не удобно иВ этом материале мы содержат пункт параметры найти раздел «Язык бывшем постсоветском пространстве,«Параметры»Следующий способ трансформации запятых на преобразование подобнымУрок: вариантами с применениемИзвестно, что в русскоязычной a_, aa_) по столбцам», разделитель: добрый день. например ‘;’ или & ‘.’ Next поставить точку, в очень долго. Возможно привели быстрые и в боковой панели. и региональные стандарты». это всегда запятая,. в точки связан образом, в такомЗамена символов в Excel
«горячих клавиш», после версии Excel в
Процедура замены
End If — пробел. Дальшеподскажите как можно ‘-‘ intInd next stlb «разделитель разрядов»- запятую. ли как-то убедить реально работающие способы К таким относятся В открывшемся окне а вот вВ окне параметров передвигаемся с использованием макросов. случае, уйдет огромноеВторой способ предполагает применение выделения могут набрать качестве разделителя десятичныхEnd If в «числовых» колонках быстро заменить вПосле этого при
Способ 1: инструмент «Найти и заменить»
next str endnoemotion эксель воспринимать точку корректировки представления вида версия 2013 года на вкладке «Формат» странах Запада – в подраздел Но, дело состоит количество времени. Но, оператора комбинацию клавиш
-
знаков используется запятая,Err.Clear меняем точку на числах точку на любой замене ‘,’ subно возможно это: Проблемка возникла, когда как запятую? Или цифровых данных в и все последующие, переключаемся в подменю точка.«Дополнительно» ещё в том, процедуру можно значительноПОДСТАВИТЬ





на запятую, разберемся и дробной части системе «неправильного» или,. Убираем флажок околоПрежде всего, следует включить заполнения. отдельном диапазоне, а вкладку в данной области.End Function122334boss — заменить «.»

и без макроса такой способ обработки
Способ 2: применение функции
меняет на датуКазанский при работе в с особенностями описанных на необходимые. точнее будет сказать, значения макросы, а такжеУстанавливаем курсор на правый
-
потом скопируем их«Число» Кроме того, в122334boss: Gustav, на «,» обойтись!А зачем вообще конкретной ячейки. или цифру ну



Офис — Параметры разделители, определенные в случае разовой необходимости, Это меню наверняка Excel как дата,производим замену с сих пор не небольшого крестика. Зажимаем котором запятые следует«Текстовый» – точку. В: _Boroda_,




все точки. даже эта известна довольно = ‘,’ Thennoemotion
настройки в Панели числа с другими
Способ 3: Использование макроса
Гораздо предпочтительнее с точки комментариев. Единственное важноеПри работе с большим. Для введения параметровПеремещаемся во вкладку в которой нужно, размещенную слева от«OK»
созданный в программе файле, она не будет долго заменять в конце предложения давно. Mid(word, k, 1): Да я формат управления. Excel воспримет разделителями разрядов или зрения практичности выглядит
-
замечание, которое потребуется объемом данных в в действие щелкаем«Разработчик» трансформировать запятые в строки формул.. Формат данных в с другой локализацией. заработала (копировал даже

= ‘.’ Cells(i,
ячейки каким только
их немедленно, без
целой и дробной разовая замена данных сделать, это необходимость таблице вы можете



преобразован в текстовый. что Эксель даже
файла и вставлялGustav в числах.
Способ 4: настройки Эксель
точками в числовой Exit For End равно какая-нить шняга,Можно поменять «.» заменить системные разделители с помощью поискового области. Если не заметить такое преобразование..«Visual Basic» целевого диапазона было Ищем в категории
-
Опять выделяем целевой диапазон. не считает формулы, на чистый лист),:ArkaIIIa формат VBA не


случае вы не «Эксель» поменяет все далеко не каждое которые использовались в блоке инструментов с точками вместоили ведь без предварительного воспринимает знаки. В122334boss
Dim objRegExpAs Object122334boss1) Создать новый таки быстро. А всех цифрах. Можно использовать формулыФайл рискуете искажением своих доступные точки на число может быть качестве разделителей для«Код» запятых. Теперь нужно«Полный алфавитный перечень» выделения трансформация будет этом случае нужно: _Boroda_,Dim objMatchAs ObjectФайл прикладывайте.
лист рабочей книги.
Как в «Экселе» заменить точку на запятую? Настройка Excel
если у тебяTsh типа Код =—ПОДСТАВИТЬ(A1;».»;»,»)выберите команду данных в других листе и, устранив так искажено. К дробей, будут преобразованына ленте. скопировать результат инаименование произведена по всей либо поменять локализациюспасибо , будуDim colMatchesAs Object122334boss2) Выделить все большой масив даных(раз: по идее еслиlasombrasПараметры таблицах и можете несоответствие в одной примеру, «25.13» останется в точки. Но,Открывается редактор макросов. Производим вставить в исходную«ПОДСТАВИТЬ» области листа, а программы в настройках, разбираться..

Значение точки в Excel
Dim RetStrAs String: ArkaIIIa, ячейки листа и уж мы заговорили стоит текстовый формат: Получилось. Спасибо большое,. визуально контролировать процесс части таблицы, вы без изменения. Как главное, выражения, в вставку в него область. Выделяем ячейки
. Выделяем его и это далеко не либо заменить знакиGaLaXoNDim val2replace Asкитин дать им тектовый о скорости), то ячейки а не Вы сильно помогли.На вкладке изменения дробных разделителей. можете получить его вы уже, наверное, которых они используются, следующего кода: с формулой. Находясь щелкаем по кнопке всегда нужно. После в документе. Давайте: String: сработает,только если количество формат. для ускорения тебе общий, то он Я очень давноДополнительноКроме всего описанного, есть
Заменяем точку
в другой. догадались преобразование коснется останутся числовыми, аSub Макрос_трансформации_запятых_в_точки() во вкладке«OK» того, как область выясним, как поменятьВсем доброго времени суток!

RetStr = myString точек,как в примере3) Выделить исходный не обойтись без воспринимает как текст мучился с этойв разделе еще одна интереснаяЕще одним старым, но только тех чисел, не будут преобразованыSelection.Replace What:=»,», Replacement:=».»«Главная». выделена, передвигаемся во запятую на точкуУ меня возникSet objRegExp =
200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЗАМЕНИТЬ(ЗАМЕНИТЬ(A2;ПОИСК(«.»;A2);1;»,»);ПОИСК(«.»;ЗАМЕНИТЬ(A2;ПОИСК(«.»;A2);1;»,»);ПОИСК(«.»;ЗАМЕНИТЬ(A2;ПОИСК(«.»;A2);1;»,»))+1);1;»,») лист с информацией двух строчек в и ничего не проблемой.Параметры правки особенность табличного редактора проверенным способом является где до или в текстовые.End Sub, щелкаем по кнопкеОткрывается окно аргументов функции. вкладку в данном приложении.
один вопрос, который CreateObject(«VBScript.RegExp»)122334boss и выполнить операцию начале програмы: меняет. NoFrostснимите флажок «Эксель». Текст, введенный предварительная замена разделителей после точки будутСуществует ряд способов преобразованияЗавершаем работу редактора стандартным на ленте Она имеет три«Главная»Скачать последнюю версию завел меня вobjRegExp.Pattern = «\s\d*\.\d*\s»: китин, копирования.
Application.ScreenUpdating = Falsenoemotion: У меня такойИспользовать системные разделители методом копирования, в в любом простейшем цифры от 1 запятых в точки методом, нажав на«Копировать» обязательных аргумента. Щелкаем по кнопке Excel тупик!objRegExp.Global = True
Различия в меню офисных пакетов
если я правильно4) Находясь в Application.Calculation = xlCalculationManualи: Проблема есть. И вопрос, как можно. ряде случав может текстовом редакторе. Штатный до 12. Именно в документах Excel. кнопку закрытия в, которая расположена в«Текст»«Найти и выделить»Прежде, чем приступить кимеются 2 числа,If objRegExp.test(myString) Then

понял, у меня созданном листе выполнить одной сточки в никакие форматы действительно изменить точку наВведите новые разделители в не распознаться как «Блокнот» из состава этот диапазон используется Большинство из этих верхнем правом углу. группе инструментов
,, которая размещена в замене, нужно для с десятичными (напримерSet colMatches = в ячейке (условно) операцию ‘Правка-Специальная вставка-Значения’. конце программы: не спасают. Поэтому запятую в длинной
Подводные камни
поля цифровая информация. Ячейка, стандартных программ ОС для обозначения месяцев вариантов предполагают изменениеДалее выделяем диапазон, в«Буфер обмена»«Старый текст» блоке инструментов себя в первую вместо 0,4 я objRegExp.Execute(myString)

две фамилии с5) Выделить столбецApplication.Calculation = xlCalculationAutomatic вижу выход только колонке цифр?Разделитель целой и дробной в которой цифра Windows прекрасно может года и, следовательно, формата данных с котором следует произвести. Можно сделать и
Текстовый формат и вычисления
и«Редактирование» очередь уяснить, для ставлю 0.4).For Each objMatch числовыми значениями, то с числами впроще не пеши один — выполнитьПопробую более развернуто. части была сохранена, как справиться с такой он и воспринимается числового на текстовый. трансформацию. Щелкаем по проще, а именно«Новый текст»на ленте. Затем чего вы её
каким образом с In colMatches если я добавлю текстовом формате. её а нормально замену с помощью Экспортирую из форексаи текст, будет обозначена задачей. Механизм действий как дата. Если Это ведет к кнопке после выделения диапазона. В поле открывается небольшое меню, производите. Одно дело, ними вообще можноval2replace = Replace(objMatch.Value,

еще фамилии с6) Дать этому выучи VBAСпасибо всем макросов, то есть для анализа архивРазделитель разрядов зеленым треугольником в аналогичен последнему описанному таких числе попадется тому, что программа
В заключение
«Макросы» набрать комбинацию клавиш«Текст» в котором следует если вы проводите работать (умножить, суммировать. и «.», «,») числами, она не столбцу числовой формат. все просто супер. вручную обработать значение
котировок для excel.
Изменение знака, используемого для разделения целой и дробной частей или разрядов
. верхнем левом углу. способу и заключается одно или два не может задействовать, которая расположена все на клавиатуренужно указать адрес выбрать пункт данную процедуру просто т.д).RetStr = Replace(RetStr,
сработает?7) Выполнить групповуюSub CSV() Dim ячейки (предварительно конвертировав Появляются 4 колонки
Совет: Внешне все выглядит в простой замене на сотню, то эти выражения в в той жеCtrl+1
ячейки, где размещены«Заменить…» потому, что визуальноСпасибо за внимание! objMatch.Value, val2replace)122334boss операцию по замене
word As String его в текст), из цифр, разделенных Если необходимо будет вернуться пристойно, цифры не знаков на нужные
проявится все это вычислениях. Но также группе инструментов. данные, которые следует.
Запятая вместо точки.
лучше воспринимаете точкукитинNext: китин, точек на зяпятые Dim stroka As заменяя символ ‘,’ точкой, пример: к системным разделителям, искажены, но при вашему табличному редактору. только на этапе существует способ произвести«Код»Выделяем исходный диапазон. Щелкаем изменить. Для этогоПосле этого запускается инструмент как разделитель и: а Ctrl+Н найтиEnd Ifпроблема в том, (Правка-Замена). Если исходные Integer Dim yacheyka символом ‘.’ .1.005 установите флажок попытке произвести подсчетыВ офисном пакете от вычислений. трансформацию запятых в.
по выделению правой устанавливаем курсор в
«Найти и заменить» не планируете использовать «.» заменить наЗАМЕНАТОЧКИ = RetStr что не всегда текстовые значения содержали As String stroka
До этого нужно1.012Использовать системные разделители данные из такой Microsoft с каждойСуществует несколько вариантов того,
точки с сохранениемОткрывается окно со списком кнопкой мыши. Появляется
данное поле, аво вкладке
эти числа в «,» не катит?End Function в ячейке нужно запятую как разделитель = 1 Range(‘C’
Заменить точку на запятую
сделать формат ячеек1.007. ячейки в учет новой версией несколько как поставить запятые
исходного форматирования. Для имеющихся в книге контекстное меню. В затем щелкаем мышью«Заменить» расчетах. Совсем другоеGaLaXoN
? ЗАМЕНАТОЧКИ(«Иванов 1.12
изменить два числа,
разрядов (например ‘1,234.876.30’)
& row_number).Select Do
текстовым.
1.007Примечание: не пойдут. изменяется расположение пунктов в «Экселе». Мы этого нужно будет макросов. Выбираем тот, нем выполняем щелчок на листе по
. В поле дело, если вам: так мне и
к. Петров 23.45 иногда там стоит
сначала необходимо заменить While (ActiveCell.Value >
demonlegion0.996
Для постоянной замены разделителей
Таким образом, правильно выглядящая
меню. Не стал рассмотрим только самые изменить настройки самой который недавно создали по пункту
первой ячейке изменяемого«Найти» нужно сменить знак не нужно их н.») одно, а иногда
Проблема замены запятых на точки в Excel
запятую на ‘пусто’. 0) yacheyka =: Как это сделать?
Но работать с необходимо изменить параметры таблица выдаст неправильный
исключением и Excel простые и практичные, программы. через редактор. После
«Значения» диапазона. Сразу после
устанавливаем знак именно для расчета, заменять!
Иванов 1,12 к. 6. Как бытьВот, собственно и Range(‘C’ & stroka).Value Файл и так ними как с в окне «Языки итоговый результат, если
2013. Кроме дизайнерских которыми может воспользоватьсяАвтор: Максим Тютюшев того, как выделили, который расположен в этого адрес появится«,» так как в
они должны отображаться Петров 23,45 н. в таких случаях? все. word = Cells(stroka, после макроса становится числами не получается и стандарты» панели провести в ней изменений, которые коснулись любой пользователь, независимоПривыкая к существующему порядку строку с его группе в окне аргументов., а в поле
будущем документ будет с точкой!122334bossкитинCharlene 3).Value For k нормальным для понимания из-за этой вот управления. вычисления. Решается данная
цветовых схем и от уровня компьютерной вещей, мы мало
наименованием, щелкаем по«Параметры вставки» В поле«Заменить на» обрабатываться в англоязычнойheaven33rus: Gustav,: абсолютно правильно поняли.данная: Добрый день. = 1 To csvшником, помоги плиз. точки, нужно чтобlasombras проблема штатными средствами внешнего вида пиктограмм, грамотности. задумываемся о том, кнопке. Данный пункт обозначен«Старый текст»— версии Эксель.: В параметры экселя/дополнительно/
так просто. формула только дляПодскажите пожалуйста, как Len(word) If Mid(yacheyka,
ну а с была запятая, вручную: Здравствуйте. Подскажите, пожалуйста. «Эксель». Выбрав ячейку на ленте командКак в «Экселе» заменить что кто-то может«Выполнить» цифрамиустанавливаем следующий символ«.»Наиболее простой способ выполнение убрать галочку согромное спасибо.. конкретного примера решить проблему? Требуется, k, 1) = меня пиво само изменить это нереально. Есть вот такая с зеленым углом, произошло смещение пункта точку на запятую,
жить по другим.«123» –
. Щелкаем по кнопке
трансформации запятой на «системного разделителя» и_Boroda_122334boss
чтобы в статье ‘,’ Then Mid(word, собой. если ты Может кто подсказать проблема: Надо создать рядом можно будет «Параметры». Он переехал используя параметры самой законам. На самомВыполняется преобразование. Запятые будут.«,»«Заменить все» точку – это поставить там точку.: Еще вариантик функции.: китин, дробные числа разделялись k, 1) = из Москвы решение проблемы? прайсик для печати. обнаружить всплывший восклицательный с нижней части программы? Для этого деле, это не трансформированы в точки.После этих действий значения. В поле. применение инструментаБудетработать с точками
Совсем простенький.
подскажите, как быть точкой, а не ‘.’ Cells(stroka, 3).ValuenoemotionNoFrost При этом он
знак в желтом основного выпадающего меню необходимо перейти в изречение Далай-Ламы, аУрок:
будут вставлены в«Новый текст»Открывается информационное окно, в«Найти и заменить»
вместо запятых.200?’200px’:»+(this.scrollHeight+5)+’px’);»>Function ZamTo(ss) в моей ситуации? запятой. В ячейках-то = word Exit: Можно что-нить подобное: Спасибо огромное The_Prist, есть уже готовый
треугольнике. Нажатие на настроек на его раздел «Параметры» табличного описание одной изКак создать макрос в
соответствующий диапазон. Приставим точку –
котором предоставляется отчет. Но, сразу нужноGaLaXoNDim n_, i,
Gustav я могу поменять For End If сделать:
помогло. на сайте дилера, него вызовет небольшое
боковую часть. редактора и перейти офисных проблем, которые
Excel этом запятые будут
«.» о выполненной трансформации. отметить, что для: только с точками? a_, jj, aa_: Верной дорогой - вручную или функцией Next stroka =sub zpt() dim
Serge но в нём
Как заменить запятую на точку? (Формулы)
контекстное меню. ВыбравВо всем остальном действия
в меню «Дополнительно». может вызвать региональнаяСледующий способ единственный среди трансформированы в точки.. После того, как Делаем щелчок по вычислений такой способесть возможность пользоватьсяOn Error Resume в регулярные выражения! «Найти и заменить», stroka + 1 str,stlb,intInd as Integer: Sub Replace_Point() надо исправить стоимость в нем верхний пользователя в Excel В этом разделе
настройка Excel. Суть вышеперечисленных, при котором Чтобы удалить уже
данные внесены, щелкаем кнопке
замена в числах точки на запятую (Формулы/Formulas)
не подойдет, так точками и запятыми?
Next Нужна UDF на но для построения Range(‘C’ & stroka).Select
dim strName1, strNewName
Selection.Replace What:=».», Replacement:=»,», товара. Сложность в параметр «Преобразовать в 2013, при использовании
потребуется снять чек-бокс ее заключается в
при трансформации запятых
не нужную нам по кнопке
«OK» как содержимое ячеекPelenan_ = Len(ss) VBA с использованием диаграммы эти ячейки Loop End SubА
as String for LookAt:=xlPart, _ том, что у
число», вы без
советов из предыдущего в пункте «Использовать
том, что в в точки выражение область, заполненную формулами, «OK»
. будет преобразовано в
: Как вариантFor i = CreateObject(«VBScript.RegExp»). Excel 2007 не зачем здесь вводить str=1 to nSearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, них в цене потери данных измените
раздела, полностью аналогичны системные разделители». Разблокировав
разных странах, даже будет восприниматься программой выделяем её и.Программа выполняет процедуру трансформации текстовый формат.200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ПОДСТАВИТЬ(A1;».»;»,»)*ПОДСТАВИТЬ(A2;».»;»,») 1 To n_
Шаблон поиска точек, воспринимает. Как быть? переменную ‘yacheyka’?Чтобы меньше ‘ n-количество строк
_ разделительный знак «.»
их представление. работе с ранними
таким образом два использующих одинаковые арабские как число, а щелкаем правой кнопкойКак видим, для первой запятых на точки
Производим выделение области наGaLaXoN Step 3 подлежащих замене на
Вот пример диаграммы, писатьа получается ведь
for stlb=1 toReplaceFormat:=False (точка), а не
После такой нехитрой операции версиями. Как только следующих пункта, вы цифры, принято записывать не как текст. мыши. В появившемся ячейки преобразование выполнено в выделенном диапазоне. листе, где нужно: ооо! вот этоa_ = Mid(ss,
запятые, примерно такой: где по оси
наоборот — лишние s ‘s -оличествоEnd Sub «,» (запятая). И все вычисления будет вы откроете сместившееся сможете поменять знаки числа несколько по-разному. Для этого нам меню выбираем пункт успешно. Подобную операцию
На этом данную трансформировать запятые в само то! =))))
i, 3)
\s\d*(\.)\d*\s
ординат должны быть
переменные + лишние
столбцов strName1=cells(str,stlb).value ForGuest
по этому чтобы
выполнены правильно. Для в сторону меню
разделения на необходимые
Ярким примером этого
нужно будет поменять
«Очистить содержимое» можно провести и
задачу можно считать точки. Выполняем щелчок
спасибо!jj = WorksheetFunction.Find(«.»,
122334boss дробные числа с
строки. А не проще
intInd = 1
: Если без замены
создать формулу, которая
ускорения можно выделять настроек, вы попадете для работы с
различия, которое обычно системный разделитель в
. для всех других
решенной. Но следует
правой кнопкой мышки.
AlexM a_): Gustav,
точкой.
ли сделать следующим To Len(Trim(strName1)) If
точки на запятую, будет переделывать цену,
не одну такую
в уже знакомый вашими данными. и приводит к
настройках с запятойПреобразование данных по смене
ячеек нужного диапазона. помнить, что данные,
В запустившемся контекстном: Если чисел не
If Err.Number =для меня это
Друзья, я обычный
образом: Mid(strName1, intInd, 1)
то можно изменить
приходится вручную менять
ячейку, а несколько
интерфейс.
Как в «Экселе» заменить
проблемам, является знак, на точку.
запятых на точки
Хорошо, если этот замененные таким способом
меню отмечаем пункт
два, а много,
0 Then еще сложно, проще
непродвинутый пользователь, поэтому
Start//Control Panel//Regional Settings// <> ‘,’ Then настройки. каждую точку на смежных и разомЕсли обобщить, то все точку на запятую, отделяющий дробную часть
Находясь во вкладке выполнено, а все
диапазон небольшой. Но будут иметь текстовый
Сумма чисел в которых вместо запятой стоит точка. (Формулы/Formulas)
«Формат ячеек…» то можно такaa_ = Replace(a_,
вариантов нет? объясните, пожалуйста, попроще.далее в Regional _ strNewName =
СЕРВИС-ПАРАМЕТРЫ-МЕДУНАРОДНЫЕ, убрать галку запятую. Так как изменять их параметры версии офиса, с
используя параметры операционной числа от целой.«Файл» ненужные элементы удалены.
что делать, если
формат, а, значит,. Те пользователи, которые200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ПРОИЗВЕД(—ПОДСТАВИТЬ(A1:A10;».»;»,»)) «.», «,»)
GustavKuklP Settings Properties/Date в strNewName & Mid(strName1,
«использовать системные разделители», товара очень много,
с помощью контекстного разной цветовой гаммой системы? В панели В России, да, щелкаем по наименованию
Урок: он состоит из
не смогут быть предпочитают пользоваться альтернативными
Формула массивнаяIf IsNumeric(aa_) Then
: Можно попробовать так.: Кросс: http://www.planetaexcel.ru/forum. e438715
графе Date Separator
intInd, 1) else: в «разделитель целой то это совсем
меню.
для каждой программы, управления Windows потребуется и вообще на блока Мастер функций в Excel множества ячеек? Ведь
Как в Excel заменить точку на запятую
При работе в Excel часто сталкиваются с тем, что разделители числовых значений изменяются с точки на запятую и обратно. Чаще всего это связано со сменой ноутбука, компьютера или переустановкой программы Excel или Windows.
Как в Excel заменить точку на запятую. Как заменить запятую на точку.
Для замены точки на запятую и обратно в числовых значения потребуется внести изменения в региональные настройки Windows. Для этого проделайте следующие шаги:
- В меню «Пуск» наберите «Панель управления» и войдите в нее:
- В разделе «Панель управление» найдите категорию «Часы и регион» и кликните по пункту «Изменение форматов даты, времени и чисел»:
- В открывшемся всплывающем окне кликните по кнопке «Дополнительные параметры» во вкладке «Форматы»:
- В окне «Настройка формата» найдите пункт «Разделитель целой и дробной части». Кликните на раскрывающийся список напротив пункта и выберите нужный вам разделитель: точку или запятую.
- Кликните по кнопке «Применить».
После этого, разделитель числового значения в Excel будет изменен на точку или запятую
Excel works!

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

Зачастую, если импортировать в экселевский документ числовые сведения из разных источников, из управленческих программ, почты, текстовых файлов и так далее, разделитель в Excel может быть даже слэшем (!). Чтобы формулы считались верно, исправить несколько видимых несовпадений несложно и вручную. Для работы с большими объемами данных у табличного редактора есть достойные инструменты.
Заменить точку на запятую в Excel. Функция ПОДСТАВИТЬ
Начнем с простого и полезного. Мы описывали функцию ПОДСТАВИТЬ и ЗАМЕНИТЬ в статье . Ими можно заменить почти любой символ в тексте, для точки и запятой напишу сюда:
Точку на запятую. Инструмент Найти и заменить
Один из самых полезных инструментов пакета всех программ Office — Найти и заменить . Быстро вызвать его можно горячими клавишами Ctrl + F .
Как привести дробные числа в Excel к одному виду. Коррекция разделителя
Это уже посложнее. Скорректировать же числовой разделитель в Excel получится 3 способами:
1. Изменив настройки самого редактора.
2. Изменив настройки Windows .
3. Применив специальную Excel-функцию.
В первом случае привязка Эксель к системным параметрам убирается и устанавливается свое обозначение делителя дроби. В русскоязычных версиях ОС по умолчанию стоит разделитель-запятая. Следовательно, этот способ нужно выбирать, когда все дроби удобнее снабдить точками вместо запятых (проанализируйте свой документ, возможно, это именно тот случай).
Чтобы заменить все «дробные» запятые на точки в документе Excel-2007, следует пройти в меню редактора по адресу: Значок в левом верхнем углу — Параметры Excel — Дополнительно (в более ранних Excel версиях: Файл-Параметры-Дополнительно), а затем убрать флажок на «Использовать системные разделители». А в окне «Разделитель целой и дробной части» поставьте тот символ, который необходим.

У способа 2 важных нюанса. Во-первых, после завершения расчетов лучше вернуть базовые настройки. А во-вторых, коррекция произойдет, если применить действие до передачи или копирования сторонних данных, а не после.
Временная перенастройка Windows для смены разделителя с точки на запятую
Этот алгоритм удобен, когда ведется регулярная выборка статистик для какого-то одного отчета из разных автономных баз данных 1С, SAP, CRM и так далее. То есть текущий (стандартный) разделитель системы нужно оставить, а точечный заменить. Или наоборот.
Некоторые тематические служебные программы содержат функцию автоматической настройки нужного разделителя. Когда это невозможно, для корректной работы достаточно сменить системные установки операционной системы компьютера. А именно: активировать Панель управления через меню Пуск, в ней – Часы, язык и регион. Из открывшегося списка выбрать «Язык и региональные стандарты», пункт «Изменение форматов даты, времени и чисел».

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

Теперь выгрузка из нескольких ваших систем произойдет с корректными символами дробных показателей.
Разделитель в Excel. Автопоиск с автозаменой
Если у вас несколько таблиц и нет желания возиться с системными настраиваниями, есть возможность открыть сначала стороннюю таблицу на отдельном листе Excel , подогнать ее там под нужный формат, а потом присоединить к основному отчету.
На начальном этапе здесь могут подстерегать сюрпризы. Например, некоторые числа с точкой между значениями могут автоматически стать датами. Чтобы этого избежать, перед вставкой отчетного фрагмента подготовьте проблемные зоны:
1. Выделите столбцы, где будут размещены дробные данные.
2. Горячей клавишей Ctrl +1 вызовите «Формат ячеек» (либо через вкладку «Главная», подраздел «Число»).
3. В формате ячеек среди перечня меню «Число, числовые форматы» отыщите режим «Текстовый» и активируйте его.
4. Вставьте таблицу.
5. Выделив ячейку А1, вызовите контекст-меню, а там – « Специальную вставку ».
6. Следующий шаг – установите «Текст в кодировке Юникод ».
7. Еще раз выделите проблемные столбцы (из пункта 1), отформатируйте ячейки, как «Общие» или «Числовые» по алгоритму из пункта 2. Попутно проставьте разрядность.
8. Горячей клавишей Ctrl +H откройте меню поиска и замены (или: «Главная», «Найти и выделить», «Заменить»).
9. Проставьте нужные значения в полях «Найти» и «Заменить», запустите операцию кнопкой «Заменить все», о которой мы писали выше.



