Удаление пробела между цифрами в Microsoft Excel
Способ 1: Формула СЖПРОБЕЛЫ
Формула под названием СЖПРОБЕЛЫ чаще всего применяется, когда удаляются лишние пробелы из обычного текста, однако и сами цифры могут находиться в таком формате ячейки. При этом формула сработает, если речь идет о числовых и денежных форматах, поэтому она точно поможет некоторым пользователям избавиться от ненужных пробелов.
- Выделите пустую ячейку, куда будут помещены данные после удаления пробелов.
Начните запись формулы со знака =, который в синтаксисе Excel ее и обозначает.
Создайте одинарные скобки сразу же после названия функции без пробела и внесите туда номер ячейки, где требуется удалить лишние пробелы. Нажмите по клавише Enter для подтверждения этой операции.
Ознакомьтесь с полученным результатом и выполните то же действие с остальными ячейками путем ручного создания формулы или ее копирования.
Учитывайте, что при таком подходе пробелы не удаляются в оригинальной ячейке, а происходит перенос значения в новую. Это поможет скопировать и заменить необходимые данные или выполнить поиск по огромному массиву значений в таблице.
Способ 2: Функция «Найти и заменить»
Автоматизировать удаление лишних пробелов из огромного количества значений таблицы можно при помощи стандартной функции «Найти и заменить». Это позволит за максимально короткий срок убрать все двойные или тройные пробелы в автоматическом режиме.
- На вкладке «Главная» найдите опцию «Найти и выделить», разверните ее выпадающее меню и выберите «Заменить».
Откроется окно, которое отвечает за настройку быстрой замены символов. В поле «Найти» дважды нажмите клавишу Пробел, чтобы обозначить искомые данные.
В качестве альтернативы, если вставка пробела с клавиатуры не сработает, можете попробовать вставить в поле «Найти» пробел, скопированный из самой таблицы. Многим помогает именно такой вариант.
Поле «Заменить на» трогать не нужно, поскольку нет символов, на которые надо заменить пробелы.
Способ 3: Функция ПОДСТАВИТЬ
По аналогии с предыдущим методом работает функция ПОДСТАВИТЬ , для которой задается самая ячейка, искомое значение и ее замена. Требуется активировать пустую клетку, куда будет подставлено уже исправленное значение, а затем вписать в нее следующее: ПОДСТАВИТЬ(A1;» «;»») , где A1 — необходимая для обработки ячейка. Создавайте заново или копируйте эту формулу, подставляя другие ячейки, если требуется обработать сразу несколько значений.
Способ 4: Изменение формата ячейки
Этот способ относится только к цифрам, поскольку позволяет изменить их формат, отключив автоматическое добавление пробелов в качестве разделителя групп разрядов, что иногда выбирается автоматически или пользователем вручную. Для этого не нужно обрабатывать каждый блок — можно выбрать сразу все.
- Выделите требуемые ячейки в таблице с зажатой левой кнопкой мыши.
Нажмите по ним ПКМ и в появившемся контекстном меню отыщите пункт «Формат ячеек».
Через панель слева перейдите на формат «Числовой» или тот, который изначально был задан для выбранных ячеек.
Снимите галочку с пункта «Разделитель групп разрядов» и сохраните изменения.
Вернитесь к таблице и удостоверьтесь в том, что формат ячеек был изменен. Если понадобится, всегда можно повторно открыть это же меню и настроить другой тип отображения.
Мы рады, что смогли помочь Вам в решении проблемы.
Помимо этой статьи, на сайте еще 11905 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
В некоторых случаях требуется убрать пробелы в цифрах в таблице Excel, для того, чтобы производить вычисления, а выполнить это можно при помощи инструкции ниже.
- Способ №1;
- Способ №2;
- Способ №3;
- Способ №4.
Как убрать пробелы в цифрах в Excel (Способ №1)
Для этого необходимо использовать формулу:
Способ №2
Выполнить можно выделив нужный диапазон для изменения, после чего нажимаем на «Главной»-«Найти и заменить».
После в первом поле вводим пробел, а второе оставляем пустым.
Как удалить пробелы в цифрах в Эксель (Способ №3)
Дополнительно для решения проблемы можно воспользоваться конструкция:
Способ №4
Выделив нужный диапазон нажимаем правой клавишей мыши после чего выбираем «Формат ячеек».
После этого указываем числовой с 0 знаков после запятой.
Подписывайтесь на наш канал в Яндекс.Дзен
Подписывайтесь на наши социальные сети
Вам также будет интересно
Добавить комментарий Отменить ответ
Наши социальные сети
- CRM-системы (8)
- Excel (73)
- Google Ads (48)
- Google Data Studio (25)
- Google Optimize (2)
- Google Search Console (18)
- Google Аналитика (45)
- Google Менеджер Тегов (4)
- Google Мой бизнес (3)
- Opencart (31)
- SEO (77)
- SMM (24)
- WordPress (19)
- Yandex DataLens (3)
- Веб-аналитика (140)
- Визуализация данных (13)
- Домены (15)
- Кейсы (6)
- Контекстная реклама (100)
- Локальное SEO (7)
- Полезное (64)
- Сайтостроение (84)
- Таргетинг (31)
- Формулы (16)
- Яндекс.Вебмастер (49)
- Яндекс.Директ (60)
- Яндекс.Маркет (15)
- Яндекс.Метрика (39)
- Яндекс.Справочник (6)
© 2021
Сео Пульс — блог об интернет-маркетинге
Цитата |
---|
kolyale написал: Проблема с ВПР |
Цитата |
---|
kolyale написал: Как удалить НЕНУЖНЫЕ пробелы? |
Задача в чём, удалить пробелы, заставить работать ВПР, а может нужно посчитать определенны данные из выгрузки 1С? Так и нужно было назвать тему соответственно, при чем здесь ВПР? Предполагаю, что название «Подсчет значений при не полном совпадении наименований» более подходит.
Можно и с ВПР
Код |
---|
=ВПР(A2&"*";'из 1С'!A:B;2;0) |
Но в выгрузке есть одинаковые наименования, строки 4-6, при ВПР подтянутся только данные строки 4, а как должно быть, вам виднее.
Здравствуйте. Суть проблемы — при копировании (не выгрузке) отчета из 1С на лист экселя цифры копируются с пробелами между разрядами, типа 1 541 126.07 и в ёкселе воспринимаются уже как пробелы. Далее с этим числом уже нельзя делать никаких операций, пока вручную не уберешь пробелы. Подскажите, пожайлуста, как их убрать из ячейки. Заранее спасибо
Уважаемый Vinney
для того, чтобы убрать пробелы — выделяете область где нужны изменения(можно не выделять если весь лист нужно обработать)- затем правка — замена » » на «пусто» — заменить все-
такой-же вариант с заменой . на ,
Только ещё подстрахуйтесь (есть несколько разных пробелов), скопируйте «пробел» прямо из ячейки и вставьте в окошко Сtrl+F «найти».
Пробовал так делать, не получилось. Во вложении файлик с примером, гляньте, пожалуйста
А это, кстати и не пробел. Сейчас скопировал цифру в ворд, включил отображение непечатаемых символов и между цифрами появился значок, обозначающий градусы
Кроме пробела, ещё . на , надо заменить. Всё работает (см. файл)
изменить формат чисел в отчете 1С. шоб не мучатся на будущее
у вас формат в отчетах стоит наверное вот такой «#Ч015.2. » пробел в конце, а вам нада изменить его на
«#Ч015.2,.» где «,» разделитель целой и дробной и «.» разделитель групп рядов
если есть желание — мне в на аську стучите, объясню как это сделать
FAR показал код пробела 255!
Может и я на что сгожусь … Если сгодился, можете меня по+благодарить+.
Большое спасибо всем, кто откликнулся. Насчет формата чисел в 1С буду посмотреть в понедельник
Часто бывает, что при загрузке и выгрузке из 1С 8.2 и 8.3 данных в числах встречаются пробелы, которые мешают нормально обрабатывать данные. Решение этой проблемы очень простое.
Рассмотрим, какие бывают виды пробелов.
Содержание
Виды пробелов в 1С
Пробелы могут быть двух видов:
- неразрывный пробел;
- «обычный» пробел.
Убираем неразрывные пробелы
Пример:
Число = 10000;
Получите 267 видеоуроков по 1С бесплатно:
- Бесплатный видео самоучитель по 1С Бухгалтерии 8.3 и 8.2;
- Самоучитель по новой версии 1С ЗУП 3.0;
- Хороший курс по 1С Управление торговлей 11.
СтроковоеПредставление = Строка(Число); // система запишет в переменную «10 000»
Удалить такие пробелы в 1С очень просто через функцию формат числа:
Число = Формат(10000, «ЧГ=»);
СтроковоеПредставление = Строка(Число); // система запишет в переменную «10000»
Мы установили группировку в форматной строке Пустое значение (можно записать и «0»).
Если тип данных уже «строка», тогда можно использовать следующий способ:
СтроковоеПредставление = СтрЗаменить(Строка(СтроковоеПредставление ), Символы.НПП, «„); // в переменной СтроковоеПредставление было „10 000“, стало „10000“
То есть мы просто заменили неразрывный пробел (Символы.НПП) в строке на пустое значение.
Обычные пробелы
Убрать обычный пробел в строке проще простого. Достаточно выполнить следующую функцию:
СтроковоеПредставление = СтрЗаменить(Строка(СтроковоеПредставление ), “ „, “»); // «10 000», стало «10000»
Пример аналогичен предыдущему способу. Однако вместо Символы.НПП мы используем строку с одним пробелом.
Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):
К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.
Как выгрузить числа без пробелов? |
Я |
28.06.11 — 17:51
Подскажите, пожалуйста, как выгрузить в EXCEL числа без пробелов?
1 — 28.06.11 — 17:52
убери Символы.НП
2 — 28.06.11 — 17:52
Формат()
3 — 28.06.11 — 17:53
Сюзанна, теперь подумай над тем что написала и наполни свой вопрос деталями
4 — 28.06.11 — 17:55
в табличном документе правильно указать параметр
5 — 28.06.11 — 18:03
(3) Нужно выгрузить цены номенклатуры в XML.XML когда открываю с помощью EXCEL, цифры представлены с пробелами как разделитель… нужно убрать их.
6 — 28.06.11 — 18:04
Попробую (2)
7 — 28.06.11 — 18:06
(5) оригинальный способ выгрузки в EXCEL?
8 — 28.06.11 — 18:09
нет… но думаю решение одно и тоже(7)
9 — 28.06.11 — 18:16
xml руками собираешь? через ТектовыйДокумент какой-нить? а фотка почему в личной карточке не заполнена?
10 — 28.06.11 — 18:56
(2) Не нашла в Формат()-е параметра при котором разделитель групп отсутствует.Не подскажите, другой вариант?
11 — 28.06.11 — 19:06
как пишешь хмл?
12 — 28.06.11 — 19:07
2(10) покажите как искали, даже интересно…
13 — 28.06.11 — 19:09
ЗаписьXML.ЗаписатьНачалоЭлемента(«Номенклатура»);
ЗаписьXML.ЗаписатьАтрибут(«special_wholesaler»,ВыборкаДетали.ЦенаОптовая);
14 — 28.06.11 — 19:10
(10) Другой вариант это СтрЗаменить(ЧислоСтрокой,Символы.НП,»»)
15 — 28.06.11 — 19:14
(10) не нашли «ЧГ=0» ?
16 — 28.06.11 — 19:18
(14) Это плохой вариант, если региональные настройки не русские (например, английские), то разделитель может быть запятой или, в некоторых случаях, даже точкой, вместо неразрывного пробела.
17 — 28.06.11 — 19:20
(15)В свойстве ячейки табдока есть только варианты ЧРГ=’ ‘, ЧРГ=’, ‘ ЧРГ=’. ‘
18 — 28.06.11 — 19:21
(17) Формат(10000,»ЧГ=0″)
19 — 28.06.11 — 19:24
(18)Спасибо!))
20 — 28.06.11 — 19:25
21 — 28.06.11 — 19:31
over 9000 жертва )
22 — 28.06.11 — 19:33
самое прикольное — пишу число в ХМЛ файл, но смотрю свойство формат ячейки табдока…
23 — 28.06.11 — 19:39
(22)форматную строку всегда там формирую))
24 — 28.06.11 — 19:42
Во вы лоши.
XMLСтрока(МоеЧислоСПРобелами)
25 — 28.06.11 — 19:42
А почему символы НП? НПП же насколько я помню.
26 — 28.06.11 — 19:45
Опять клиента спугнули, сволочи
27 — 28.06.11 — 19:48
Да Денис уже не тот, не поспевает)
28 — 28.06.11 — 20:06
2(23) почему там? если искали самое неудобное место, то надо было формировать ну не знаю… в солярии например…
Ахиллес
29 — 28.06.11 — 20:25
(25) Ну поскольку Символы.НП просто не существует, то перепутать трудно будет