На чтение 4 мин Просмотров 2.9к. Опубликовано 19.05.2022
В данной статье мы рассмотрим как удалять запятые из текста или числа.
Запятые могут быть использованы для самых разных целей, начиная от обычной орфографии в предложениях, до оптимизации чисел.
В данной статье мы рассмотрим, как можно удалять эти самые запятые в разных типах данных.
Итак, начнём!
Содержание
- Удаляем запятые из численных значений
- С помощью функции ЧЗНАЧ
- Удаляем запятые из текстовых типов данных
- С помощью «Найти и выделить»
- С помощью функции ПОДСТАВИТЬ
Удаляем запятые из численных значений
Запятые в числах, могут являться частью форматирования.
Допустим, у нас есть такая табличка:
Здесь, запятые являются частью форматирования. Давайте удалим их.
Пошаговая инструкция:
- Выделите ячейки с числами и щелкните «Главная»;
- Откройте формат ячеек;
- Установите параметр «Число десятичных знаков» на «0»;
- А также, уберите галочку с «Разделитель групп разрядов»;
- Подтвердите
Готово! Вот результат:
Также формат ячеек можно открыть с помощью комбинации горячих клавиш CTRL + 1.
А также не забывайте, что удалить запятые таким способом можно только тогда, когда запятые в числах появились из-за форматирования.
С помощью функции ЧЗНАЧ
Если ячейки с числами находятся в формате текста, то вам поможет этот способ.
Допустим, у нас есть такая табличка:
Опытные пользователи уже заметили, что числа находятся слева в ячейках. Это значит, что ячейка отформатирована в текстовом формате.
Формула нашей функции примет такой вид:
=ЧЗНАЧ(B2)
А теперь просто помещаем её во все ячейки нашей таблички.
Результат вы видите. Если вы использовали нашу функцию, но все еще видите запятые — посмотрите формат ячеек, дело в нем.
Удаляем запятые из текстовых типов данных
Тут все будет по-другому, на мой взгляд, даже проще.
И, как обычно, рассмотрим несколько методов.
С помощью «Найти и выделить»
Итак, мы используем эту функцию для замены всех запятых на, например, пустое место.
Это сработает и в случае с числами, но только если запятые в них были выставлены вручную. То есть, если запятые в числах появились в результате форматирования — ничего не выйдет.
Допустим, у нас есть такая табличка:
Пошаговая инструкция:
- Выделите табличку и щелкните на «Найти и выделить»;
- Далее откройте опцию «Заменить…»;
- В первом параметре укажите то, что будем заменять (в нашем случае, запятую);
- Второй параметр не трогайте, так как мы будем заменять на пустое место;
- Щелкните «Заменить все».
Готово! Вот результат:
Таким способом мы удаляем все запятые из выделенного диапазона.
Также не забывайте, что откатить изменения вы не сможете, поэтому, если данные критичны — сделайте резервную копию.
С помощью функции ПОДСТАВИТЬ
А также мы можем использовать функцию ПОДСТАВИТЬ
В этом способе, я бы сказал, больше гибкости. Мы можем четко контролировать где и что заменяется. В отличии от встроенной функции «Замена».
Допустим, у нас есть такая табличка:
Формула функции примет такой вид:
=ПОДСТАВИТЬ(A2;",";"")
Здесь мы используем 3 аргумента функции. Первый — ячейка (или диапазон ячеек), в котором будем проводить обработку данных. Второй — то, что заменяем. Третий — то, на что заменяем.
Но как же быть, если вам нужно удалить только первую запятую из ячейки?
Плюс этой функции в том, что, как я уже говорил, она более гибкая. Вы можете четко указать сколько замен необходимо произвести.
Это дополнительный аргумент, он не обязателен.
Допустим, у нас та же табличка:
Формула принимает такой вид:
=ПОДСТАВИТЬ(A2;",";"";1)
В последнем аргументе мы указали число 1, это число, которое указывает программе на совпадении нужно произвести замену.
А если, например, необходимо заменить 2 запятую в строке на дефис, то формула принимает такой вид:
=ПОДСТАВИТЬ(A2;",";" -";2)
Вот и результат!
В принципе, вот и все. Мы рассмотрели как удалять запятые различными способами, а также как заменять их на другие символы.
Надеюсь, эта статья оказалась полезна для вас!
Содержание:
- Удалить запятую из чисел
- Использование функции ЧИСЛО ЗНАЧЕНИЕ
- Удалить запятую из текстовой строки
- Использование поиска и замены
- Использование формулы ПОДМЕНА
Запятая обычно используется при работе как с текстом, так и с числами в Excel.
В тексте запятая может использоваться как разделитель (например, разделитель между именем и фамилией или адресом) или как часть обычной грамматики.
А с числами он часто используется, чтобы сделать числа более читаемыми (разделители тысяч — наиболее распространенное использование запятой с числами).
Хотя запятая действительно помогает сделать данные более читаемыми, иногда вам может потребоваться удалить все запятые из данных (или удалить определенные экземпляры запятой).
В этом уроке я покажу вам несколько простых способов убрать запятую в Excel из текста и чисел.
Итак, приступим!
Удалить запятую из чисел
При работе с числами в Excel вы можете применять к ячейкам различные форматы, и числа будут отображаться соответственно.
Поскольку эти запятые являются частью форматирования, а не самого числа, нам необходимо отредактировать форматирование, чтобы удалить эти запятые из чисел.
Предположим, у вас есть набор данных, показанный ниже, и вы хотите избавиться от запятых в числах в столбце B.
Ниже приведены шаги для этого:
- Выберите набор данных (тот, что с цифрами)
- Щелкните вкладку Главная на ленте
- В группе номеров нажмите кнопку запуска диалогового окна (значок маленькой наклонной стрелки в правом нижнем углу группы)
- Убедитесь, что в диалоговом окне «Формат ячеек» выбрана вкладка «Число».
- В списке «Категория» выберите «Номер» (если он еще не выбран).
- Снимите флажок «Использовать разделитель 1000 (,)» и укажите, сколько десятичных цифр вы хотите.
- Нажмите ОК.
Вышеупомянутые шаги позволят удалить запятую со всех выбранных чисел.
Совет: вы также можете использовать сочетание клавиш Ctrl + 1 для открытия диалогового окна формата ячеек (после выбора ячеек). Удерживая клавишу Ctrl, нажмите клавишу 1.
Помните, что этот метод будет работать только там, где запятая была частью форматирования, а не ячейкой. Чтобы проверить это, выберите ячейку и посмотрите значение в строке формул. Если вы видите запятые в строке формул, значит, они не являются частью форматирования.
Использование функции ЧИСЛО ЗНАЧЕНИЕ
Если у вас есть ситуация, когда числа на самом деле не числа (а текст), и вы хотите удалить запятую из этих чисел, вы можете использовать функцию NumberValue.
Эта функция делает именно это — преобразует текст в число.
Предположим, у вас есть набор данных, показанный ниже, где кто-то вручную ввел запятую (или это было частью загрузки данных).
Вы можете видеть, что это не числа, поскольку они выровнены по левому краю ячейки (по умолчанию). Кроме того, когда вы выбираете ячейку и видите в строке формул, вы можете видеть запятые как часть числа (указывая, что это не числовое, а текстовое).
Ниже приведена формула, которая преобразует этот текст в числа.= ЧИСЛО (B2)
Скопируйте эту формулу для всех ячеек в столбце, и у вас будут числа.
Есть вероятность, что вы все еще можете увидеть запятую в результате формулы, но тогда это будет из-за форматирования чисел. Вы можете использовать предыдущий метод, чтобы удалить эти запятые из чисел.
Удалить запятую из текстовой строки
Удаление запятой из текстовой строки будет работать иначе, чем удаление запятой из чисел.
В текстовых строках запятая на самом деле является частью строки, и вам нужно как-то найти, а затем удалить эти запятые.
Позвольте мне показать вам несколько способов сделать это, когда у вас есть текстовые данные.
Использование поиска и замены
С помощью функции «Найти и заменить» вы можете легко найти все запятые в ячейке и заменить их чем-то другим (пустым или другим символом).
Обратите внимание, что этот метод работает только с текстовыми данными. Если у вас есть числа, в которых запятая стоит из-за форматирования, этот метод не удалит запятую.
Предположим, у вас есть данные об именах, как показано ниже, где между именем и фамилией стоит запятая.
Ниже приведены шаги по удалению запятой из этого набора данных имен:
- Выберите набор данных
- Перейдите на вкладку «Главная«
- В группе «Редактирование» нажмите «Найти и заменить».
- Щелкните «Заменить«. Откроется диалоговое окно «Найти и заменить«.
- В поле «Найти:» введите , (запятая)
- Оставьте поле «Заменить на:» пустым. Если вы хотите удалить запятую и заменить ее чем-то другим, вы должны ввести это в поле «Заменить на:».
- Нажмите кнопку «Заменить все«.
Вышеупомянутые шаги удалят все запятые из всех выбранных ячеек.
Обратите внимание, что приведенные выше шаги удалят все экземпляры запятых из всех ячеек. Итак, если в ячейке больше одной запятой, все запятые будут удалены.
Кроме того, это изменит исходный набор данных. Если вы хотите сохранить исходные данные нетронутыми, сначала создайте резервную копию или скопируйте данные на другой лист / диапазон, а затем выполните указанные выше действия.
Совет профессионала: Вы также можете использовать сочетание клавиш — Ctrl + H, чтобы открыть диалоговое окно поиска и замены.
Использование формулы ПОДМЕНА
Другой способ удалить запятую — использовать функцию ЗАМЕНИТЬ, где вы можете заменить запятую пробелом или любым другим символом.
В отличие от метода «Найти и заменить», в котором все запятые удаляются за один раз, с функцией ПОДСТАВИТЬ вы получаете немного больше контроля (как мы увидим в примерах далее в этом разделе).
Предположим, у вас есть набор данных, показанный ниже, из которого вы хотите удалить все запятые.
Ниже приведена формула, которая сделает это:= ПОДСТАВИТЬ (A2; ";"; "")
Приведенная выше формула принимает три аргумента:
- Текст (или ссылка на ячейку, содержащую текст), из которого вы хотите удалить запятую.
- Символ, который вы хотите заменить (запятая в этом примере)
- Символ, с помощью которого вы хотите удалить запятую (в этом примере пусто)
Но что, если вы хотите удалить только первую запятую, а не вторую.
С помощью функции SUBSTITUTE вы можете указать количество экземпляров, которые вы хотите заменить. Это можно сделать с помощью четвертого аргумента, который является необязательным аргументом. Если вы не укажете этот необязательный аргумент, функция заменит все экземпляры указанного символа / строки.
Предположим, у вас есть набор данных, показанный ниже, и вы хотите удалить только первую запятую, а не вторую.
Ниже приведена формула, которая сделает это:= ПОДСТАВИТЬ (A2; ";"; ""; 1)
В приведенной выше формуле также используется четвертый аргумент (необязательный) — [instance_num].
Если указать номер экземпляра как 1, формула должна заменить только первый экземпляр запятой, а все остальные экземпляры оставить как есть.
Но что, если вы не хотите удалять первую запятую, а вместо этого замените вторую запятую тире.
Вы можете сделать это, используя следующую формулу:= ПОДСТАВИТЬ (A2; «;»; «-»; 2)
Приведенная выше формула выполняет замену только второго экземпляра запятой и заменяет его тире.
Итак, это несколько простых способов убрать запятую из чисел и текстовых строк в Excel.
Надеюсь, вы нашли этот урок полезным!
luckyS Пользователь Сообщений: 7 |
Всем привет, я скопировала сумму и вставила в excel, он вставил ввиде текстового формата и выглядит вот так 1,234,34 RUB. Как убрать запятую после тысячи и сделать 1234,34? При замене, он убирает все запятые, а когда делаю денежный формат, то запятая тоже не исчезает. Нужна формула, а какая? |
vikttur Пользователь Сообщений: 47199 |
В ячейке еще и RUB или это только формат? |
luckyS Пользователь Сообщений: 7 |
RUB я убрала, когда сделала текстовым формат, а вот убрать первую запятую не могу. Пишу с планшета нет возможности прислать пример к сожалению. Но он так и выглядит 1,234,56, это тысяча двести тридцать четыре рубля 56 коп. |
vikttur Пользователь Сообщений: 47199 |
|
Nic70y Пользователь Сообщений: 3289 Win7 MSO 2013 |
#5 17.11.2013 21:48:00
|
||
luckyS Пользователь Сообщений: 7 |
|
vikttur Пользователь Сообщений: 47199 |
С примером совсем другое дело! |
Nic70y Пользователь Сообщений: 3289 Win7 MSO 2013 |
luckyS, вот Вы обманщица |
Hugo Пользователь Сообщений: 23253 |
Данные — текст по столбцам — разделитель пробел — разделитель дробей и тысяч запятая — Готово. RUR можно в процессе выкинуть. |
luckyS Пользователь Сообщений: 7 |
Спасибо большое, а где без RUR как будет звучать формула? |
vikttur Пользователь Сообщений: 47199 |
Звучать будет, как симфония |
Nic70y Пользователь Сообщений: 3289 Win7 MSO 2013 |
#12 17.11.2013 22:16:57
хоть с RUR, хоть без, хоть с миллиардами |
||
luckyS Пользователь Сообщений: 7 |
Спасибо всем огромное!!!!! Все получилось. |
Nic70y Пользователь Сообщений: 3289 Win7 MSO 2013 |
#14 17.11.2013 22:30:54 Какая? перед —
в файле 925 (вроде так, если переводчик не подвел |
||
luckyS Пользователь Сообщений: 7 |
Вот эта =ПОДСТАВИТЬ(ПОДСТАВИТЬ(C1;»RUR»;»,»/100 , но на англ.версии Excel. Изменено: luckyS — 17.11.2013 22:35:21 |
Nic70y Пользователь Сообщений: 3289 Win7 MSO 2013 |
Так не пробовали? Изменено: Nic70y — 17.11.2013 22:45:34 |
luckyS Пользователь Сообщений: 7 |
Еще раз спасибо, завтра попробую. |
Hugo Пользователь Сообщений: 23253 |
#18 17.11.2013 22:57:20 Зачем вообще искать перевод, если уже работает? |
Русскоязычная версия MS Excel использует для разделения целой и дробной части десятичных дробей только запятые. В англоязычном варианте Эксель для этого применяются точки. Если не учесть эти особенности, программа может вообще прекратить выполнение математических расчетов. А избежать проблем можно, зная несколько способов замены точки на запятую в Эксель или во всем интерфейсе операционной системы Windows.
1 Инструмент «Найти и заменить»
Самый простой способ замены разделительных знаков — применение встроенного в редактор инструмента поиска и замены символов. Действия пользователей должны быть следующими:
- Выделить диапазон ячеек (строку, столбец, прямоугольник или просто несколько клеток, удерживая клавишу Ctrl). Без выделения изменения произойдут для всего документа — даже для текста, где будут заменены знаки препинания.
- В блоке редактирования выбрать сначала меню «Найти и выделить», а затем «Заменить». В старых версиях Excel все это находится на вкладке «Вставка». Еще проще будет нажать одновременно «Ctrl» и «H».
- Вставить в строку поиска знак запятой, а в качестве нового варианта — точку.
- Нажать «Заменить все», запустив процесс поиска и замены в выделенном диапазоне.
После завершения процесса появится информация о количестве выполненных замен запятых на точки в Excel. А все необходимые знаки будут исправлены. Правда, стоит учесть, что, если символы меняются в русскоязычной версии программы, числа превратятся в даты. И для того, чтобы просто подготовить таблицу для использования в другой версии редактора, придется воспользоваться другой методикой.
2 Функция «Подставить»
Чтобы знаки изменились без автоматической установки другого формата, проще использовать специальную функцию подстановки. Порядок действий следующий:
- Выбрать одну из ячеек, где будут заменяться символы. Удобнее создавать формулу это для первого (верхнего) элемента диапазона, чтобы потом было проще ее копировать.
- Кликнуть по значку вставки функции.
- В открывшемся окне мастера функций найти в категории «Текстовые» оператор «Подставить» и нажать «ОК».
- В поле текста указать ссылку на ячейку с запятой.
- В поле старого текста поставить запятую, нового — точку. Нажать «ОК».
- Скопировать формулы для всех элементов строки, столбца или области.
Чтобы заменить старые значения новыми, следует воспользоваться меню специальной вставки. Если этого не сделать, а просто скопировать значения ячеек, вместо результата переместятся сами формулы. Поэтому сначала нужно выбрать соответствующее меню, поставить точку напротив надписи «значения» и уже потом вставить полученные числа с точкой вместо старых данных.
3 Настройка параметров Excel
Еще одна методика подходит для тех случаев, когда установка точек в качестве разделителя нужна не однократно, а постоянно. Отображение изменится для чисел каждой книги и листа, которые будут открываться в редакторе. Правда, только для тех ячеек, в которых установлен числовой формат.
Чтобы настроить параметры всей программы, следует выполнить такие действия:
- Перейти к параметрам Эксель. В новых версиях это можно сделать через меню «Файл». В старых – с помощью вкладки «Сервис».
- Перейти к разделу «Параметры» — «Дополнительно».
- Убрать галочку опции использования системных разделителей.
- В окне, которое теперь стало активным, заменить запятую точкой.
- После нажатия кнопки ОК все числа с дробной частью будут отображаться по-новому. Изменятся и надписи на диаграммах. Однако во всех ячейках с текстовым форматом запятые останутся, что позволит избежать ненужного изменения текста.
4 Применение макроса
Не самая популярная из-за своей сложности методика замены символов. Однако она упоминается в книгах и курсах по изучению Excel, поэтому заслуживает внимания. Принцип ее использования основан на создании подпрограммы — макроса. Это позволяет экономить время, если изменение отображения требуется часто — но не для всех чисел.
Для создания макроса Эксель для замены запятых на точку нужно выполнить такие действия:
- Включить режим разработчика. Для этого придется выбрать в параметрах Excel (подраздел настройки ленты) пункт «Разработчик» и сохранить изменения.
- Запустить Visual Basic, кликнув в ленте по соответствующему значку. Для старых версий запуск выполняется сразу, без включения режима разработчика — через вкладку «Сервис».
- В окне вставить следующий код и закрыть редактор:
Sub Замена_запятых_точками()
Selection.Replace What:=».», Replacement:=»,»
End Sub
Теперь можно выделить диапазоны ячеек, где будет выполняться замена, и запустить макрос. Однако, меняя символы, стоит знать, что способ сработает только в том случае, если точки уже выбраны в качестве разделителя. В остальных случаях числа могут измениться или стать датами.
5 Изменение системных настроек компьютера
Последняя методика замены запятых на точки в Экселе изменит отображение для всех программ и системных приложений. Она основана на изменении системных настроек. В ОС Windows 10 для этого сначала придется открыть панель управления и выбрать значок региональных стандартов. Затем на вкладке форматов перейти к дополнительным параметрам и на вкладке «Числа» заменить установленный символ разделителя точкой.
- Как вернуться к старым версиям Windows=«content_internal_link»>
- Как продлить время работы смартфона: советы для Android и iOS=«content_internal_link»>
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» и нажмите ОК.
Как видно Excel распознает числа только в колонке C. Значения в этой колонке выровнены по правой стороне. В других колонках по левому краю. Во всех ячейках формат по умолчанию «Общий», а в ячейках D3, D5, E3, E5 вообще отображается формат «Дата». Мы копировали данные через специальную вставку и все форматы исходной таблицы устранены. Причина только одна – вместо запятой стоит точка. Такой тип данных не подготовлен и его нельзя использовать для вычислений.
Примечание. Если копировать данные из других источников без специальной вставки, то вместе с данными копируется и формат. В таком случаи формат ячеек «Общий» (по умолчанию) может быть изменен. Тогда нельзя визуально отличить, где распознано число, а где текст.
Все последующие действия необходимо выполнять с чистого листа. Удалите все, что есть на листе или откройте новый для дальнейшей работы.
Чтобы заменить точку, на запятую в импортированных данных можно использовать 4 способа:
Способ 1 замена точки на запятую в Excel через Блокнот
Программа Блокнот Windows не требует использования сложных настроек и функций, а лишь выступает посредником в копировании и предварительной подготовки данных.
- Скопируйте данные из исходной таблички на этой странице. Откройте программу Блокнот Windows («Пуск»-«Все программы»-«Стандартные»-«Блокнот») и вставьте в него скопированные данные для подготовки.
- Выберите в меню «Правка» опцию «Заменить» (или комбинацию горячих клавиш CTRL+H). В появившимся диалоговом окне, введите в поле: «Что» точку (.), а в поле «Чем» запятую (,). И нажмите кнопку «Заменить все».
Программа Блокнот заменила все точки, на запятые. Теперь данные готовы для копирования и вставки на лист.
Это весьма простой, но очень эффективный способ.
Способ 2 временно меняем настройки Excel
Перед тем как поменять точку на запятую в Excel правильно оцените поставленную задачу. Возможно, лучше заставить программу временно воспринимать точку, как разделитель десятых в дробных числах. Просто в настройках мы указываем, что в дробных числах разделитель точка вместо запятой.
Для этого нужно открыть «Файл»-«Параметры»-«Дополнительно». В разделе «Параметры правки» следует временно убрать галочку «Использовать системные разделители». А в поле «Разделитель целой и дробной части» следует удалить запятую и ввести точку.
После выполнения вычислений настоятельно рекомендуется вернуть настройки по умолчанию.
Внимание! Данный способ сработает, если сделать все изменения до импорта данных, а не после.
Способ 3 временно меняем системные настройки Windows
Принцип этого способа похож на предыдущий. Только здесь мы меняем похожие настройки в Windows. В настройках региональных стандартов операционной системы нужно заменить запятую, на точку. Теперь подробнее о том, как это сделать.
Открываем «Пуск»-«Панель управления»-«Языки и региональные стандарты». Нажимаем на кнопку «Дополнительно». В появившимся окне изменяем в первом поле «Разделитель целой и дробной части» — вводим нужное нам значение. Дальше ОК и ОК.
Внимание! Если вы откроете этот файл на другом компьютере, где установлены другие системные параметры региональных стандартов, то могут возникнуть проблемы с вычислениями.
Способ 4 используем функцию найти и заменить в Excel.
Данный способ похож на первый. Только здесь мы используем ту же функцию из Блокнота, но уже в самом Excel.
В этом способе, в отличие от выше приведенных, мы сначала вставляем скопированную табличку на чистый лист, а потом подготавливаем ее к выполнению вычислений и расчетов.
Важным недостатком данного способа является сложность его реализации, если некоторые дробные числа с точкой после вставки были распознаны как дата, а не как текст. Поэтому мы сначала избавимся от дат, а потом разберемся с текстом и точками.
- Предварительно выделите столбцы где будут находится дробные числа с точкой в качестве разделителя. В данном случаи это 3 столбца D:F.
- Установите для выделенного диапазона текстовый формат ячеек, чтобы заранее избежать автоматического преобразования в формат даты некоторых чисел. Для этого выберите текстовый формат из выпадающего списка на закладке «Главная» в разделе «Число». Или нажмите CTRL+1 , в появившимся окне «Формат ячеек» выберите закладку «Число», а в разделе «Числовые форматы» укажите «Текстовый».
- Скопируйте таблицу и щелкните правой кнопкой мышки по ячейке A1. Из контекстного меню выберите опцию «Специальная вставка». Выберите «Текст в кодировке Unicode» и нажмите ОК. Обратите внимание, как теперь отображаются значения в ячейках: D3, D5, E3, E5, в отличии от самого первого копирования таблицы.
- Нажмите на инструмент «Главная»-«Найти и выделить»-«Заменить» (или нажмите комбинацию CTRL+H).
- В появившемся окне введите в поле «Найти» — точку, а в во второе поле введите запятую. И нажмите «Заменить все».
- Снова выделите 3 столбца D:F и измените формат ячеек на «Числовой» CTRL+SHIFT+1. Не забудьте увеличить разрядность до 4-х, как описано в пункте №2.
Все точки сменились на запятые. А текст автоматически преобразился в число.
Вместо 4-го и 5-го пункта можно использовать в отдельной колонке формулу с функциями:
Например, выделите диапазон ячеек G2:I5, введите эту формулу и нажмите CTRL+Enter. А потом переместите значения ячеек диапазона G2:I5 в диапазон D2:F5.
Эта формула находит в тексте точку с помощью функции НАЙТИ. Потом вторая функция меняет ее на запятую. А функция ЗНАЧЕН преобразует полученный результат в число.
Как убрать запятые в экселе между цифрами
Netbook Lenovo S10, Windows XP Home Rus SP3, MS Office 2003.
В настройках языка в качестве разделителя целой и дробной части по умолчанию установлена (,) запятая, я не трогал.
В Excel-е ячейки отформатированы для числового формата, количество разрядов после запятой установлено 0.
Ввожу число 22,5555 (22 целых запятая 5555 дробных). По идее, в ячейке должно отображаться 23 (округление вверх). Однако, отображается 222,555. А вверху в строке ввода отображается 225555.
Проблема одинаковая на латинской и русской раскладках, при нажатии запятой на основной и цифровой клавиатурах, при наборе на ноутбучной и внешней USB клавиатуре.
Если установить финансовый формат ячеек и две цифры после запятой, то показывает 225,5,55 (по памяти могу ошибиться, но что две запятые в числе, это совершенно точно)
Десятичные знаки в Excel. Автоматический ввод
Десятичные знаки в excel. В Excel очень много функций, о которых мы даже не подозреваем, и поэтому многие просто не любят эту программу. Но в бухгалтерском деле без неё не обойтись. Почти все отчеты формируются в таблицах Excel. Если знать, как правильно настроить программу под свои нужды, то работа с ней станет намного проще и комфортнее. Взять хотя бы десятичные знаки в Excel. Если вы вводите цифры с определенным количеством знаков после запятой, то можно сделать настройку, после которой запятая сама будет устанавливаться в нужном месте. Правда, удобно?
- Как настроить десятичные знаки в Excel
- Для версии Excel 2007
Как настроить десятичные знаки в Excel
Чтобы зафиксировать определенное количество цифр после запятой, выполните следующие действия.
Для версии Excel 2007
- Кликните по кнопке «Office» в левом верхнем углу.
- В открывшемся окне перейдите в самый низ и нажмите на кнопку ПараметрыExcel.
- В новом окне в левой половине перейдите на вкладку Дополнительно.
- В правой половине окна установите галочку напротив записи Автоматическая вставка десятичной запятой.
- Чуть ниже, в маленьком окошке напротив записи Число знаков после запятой, установите количество знаков после запятой.
У меня стоит цифра 2. Теперь какое число я бы не прописала в ячейке таблицы, программа автоматически будет отсчитывать последние две цифры и ставить перед ними запятую.
Теперь программа любую введенную вами цифру будет преобразовывать в десятичное число с двумя знаками после запятой.
Если вам необходимо увеличить количество знаков после запятой, то измените значение в окошке Число знаков после запятой, и сохраните свои изменения.
Для версии Excel 2003
- Войдите в меню Сервис и выберите команду Параметры.
- В открывшемся окне перейдите на вкладку Правка.
- В области Параметры выберите опцию Фиксированный десятичный формат при вводе.
- Остальные настройки не отличаются от описанных выше.
Вот таким образом можно настроить десятичные знаки в excel .