Функция СЖПРОБЕЛЫ в Excel и примеры ее использования
Лишние пробелы в тексте замечают не все. И не для всех это, в общем-то, важно. Но в Excel это может обернуться серьезной проблемой, потому что при выполнении команд программа просто не будет учитывать ячейки с дополнительными пробелами.
Как удалить лишние пробелы в Excel в автоматическом режиме? Чтобы не испортить зрение, вглядываясь в каждую ячейку и убирая лишние доступы клавишей Backspace, можно воспользоваться специальной функцией – СЖПРОБЕЛЫ.
Синтаксис функции СЖПРОБЕЛЫ в Excel
Да, проговорить название команды может оказаться непросто. Но вот понять ее синтаксис и принцип работы очень легко. Если начать вводить команду, то подсветится следующее: =СЖПРОБЕЛЫ(текст). Т.е. в скобках нужно всего лишь задать ячейку (ячейки), в которых необходимо удалить пробелы.
Примечание: функция убирает все лишние пробелы, за исключением того, который ставится по умолчанию между словами.
Те, кто хорошо владеет техникой печатания, наверняка недоумевают, как вообще могут появиться лишние пробелы. Но опытные пользователи знают, что информация для Excel часто копируется из разных источников, которые могли заполняться дилетантами. Поэтому в тексте и встречаются опечатки и ненужные пробелы.
Пример использования функции СЖПРОБЕЛЫ
На небольшом примере рассмотрим, как пользоваться функцией СЖПРОБЕЛЫ. Имеем таблицу, в которой указаны наименования детских игрушек и их количество. Не очень грамотный оператор вел примитивный учет: при появлении дополнительных единиц игрушек он просто впечатывал новые позиции, несмотря на то, что аналогичные наименования уже есть. Наша задача: подсчитать общую сумму каждого вида.
Невооруженным глазом видно, что некоторые позиции написаны с явными лишними пробелами. Рассмотрим, к чему это может привести.
Подсчитывать общее количество позиций по каждому виду игрушек будем через функцию СУММЕСЛИ. Вводим ее, протягиваем на остальные ячейки и смотрим результат. Программа выдала ответ по плюшевым зайцам: 3. Хотя мы видим, что их должно быть 3+2=5. В чем проблема? В лишних пробелах.

Запишем функцию в ячейке D3. В качестве аргумента введем ячейку B3, в которой значится наименование игрушки.

Теперь протянем функцию до 14 строки и увидим, что тексты действительно выровнялись, потому что пробелы удалились. Проверим это наверняка, изменив диапазон в команде СУММЕСЛИ. Вместо B3:B14 пропишем D3:D14 и посмотрим результат. Теперь плюшевых зайцев действительно 5, медведей – 6 и т.п. Получается, символы табуляции играют важную роль, и их нужно подчищать.

СЖПРОБЕЛЫ с другими функциями
Использование функции СЖПРОБЕЛЫ вместе с другими функциями расширяет возможности пользователя. Логично, что она будет использоваться вместе с теми функциями, которые исследуют массивы и возвращают данные. В частности, это функции НАЙТИ, ЛЕВСИМВ, ПРАВСИМВ и др. На практике оказывается, что чаще всего СЖПРОБЕЛЫ используется вместе с ВПР.
Рассмотрим на примере той же таблицы. Задача: проставить цену напротив каждой позиции. Справа дана вспомогательная таблица, в которой прописана цена каждой игрушки. Теоретически мы можем вручную перепечатать нужные нам цифры, но раз мы в Excel, будем использовать ВПР.
Если мы протянем формулу до конца таблицы, увидим следующее:

Розовым цветом мы специально подсветили те позиции, которые написаны с лишними пробелами. Поэтому команда ВПР не выдала по ним результат. Чтобы исправить это, добавим к ВПР функцию СЖПРОБЕЛЫ и посмотрим, что получится.
Т.к. пробелы нам нужно удалить в искомом значении, команду СЖПРОБЕЛЫ поставим на первое место в синтаксисе ВПР. Формула немного видоизменилась, и если теперь мы протянем ее до низа таблицы, функция проставит нам все значения. Теперь все правильно.

Как еще можно удалить лишние пробелы в Excel?
Избавиться от лишних пробелов можно и без использования функции СЖПРОБЕЛЫ. Воспользуемся старым проверенным способом, который нам знаком еще из WORD – команда НАЙТИ-ЗАМЕНИТЬ.
Пример останется тот же самый. Выделяем столбец, в котором прописаны наименования игрушек и нажимаем CTRL+H. В появившемся окне напротив НАЙТИ проставляем пробел, а напротив ЗАМЕНИТЬ НА не пишем ничего.
Проблема такого способа в том, что он убирает все, в том числе между словами. Поэтому этот путь используют, преимущественно, для удаления лишних пробелов в составе чисел.
Функция сжпробелы в excel
Смотрите также пробелов в составе поставим на первое На практике оказывается, лишних пробелах. СЖПРОБЕЛЫ. Имеем таблицу,Да, проговорить название команды пробелы., чтобы открыть диалоговое, чтобы закрыть появившееся узнать из этого выделите все ячейки Во втором столбце, в этом опять чтобы вычистить содержимое вставьте их в других прикладных программ,Примечание: чисел. место в синтаксисе что чаще всегоЗапишем функцию в ячейке
в которой указаны может оказаться непросто.Далее выполните те же окно информационное окно.
Описание
примера. вспомогательного столбца и с названием лишние пробелы. ячеек в Excel. ячейку A1 нового если эти текстыМы стараемся какcaustic ВПР. Формула немного
СЖПРОБЕЛЫ используется вместе D3. В качестве наименования детских игрушек Но вот понять шаги, что иFind & ReplaceПовторяйте шаг 4 доЭтот вариант требует меньше нажмитеLengthИз этой статьи ВыКогда Вы вставляете данные листа Excel. Чтобы могут содержать лишние можно оперативнее обеспечивать: Добрый день. поясните видоизменилась, и если с ВПР. аргумента введем ячейку и их количество. ее синтаксис и
Синтаксис
(Найти и заменить). тех пор, пока
действий, но позволяетCtrl+C, показано количество символов
Пример
узнаете, как очистить из внешнего источника отобразить результаты формул, пробелы. вас актуальными справочными пожалуйста, теперь мы протянемРассмотрим на примере той B3, в которой Не очень грамотный принцип работы очень удалении всех лишнихВ поле
не появится сообщение
удалить только лишние
, чтобы скопировать данные
в каждом имени. данные от лишних
на лист Excel выделите их иВажно: материалами на вашем
2 способа удалить пробелы между словами или числами в ячейках Excel
ее до низа же таблицы. Задача: значится наименование игрушки. оператор вел примитивный легко. Если начать пробелов между словамиFind WhatWe couldn’t find anything пробелы между словами. в буфер обмена.ДалееВ Excel существует функция пробелов: (простой текст, числа нажмите клавишу F2,
Функция СЖПРОБЕЛЫ предназначено для языке. Эта страницаСЖПРОБЕЛЫ таблицы, функция проставит проставить цену напротивТеперь протянем функцию до учет: при появлении вводить команду, то при помощи формулы.(Найти) введите один to replace… Начальные и конечные выделите первую ячейку
TRIMУдаляем все лишние пробелы и т.д.), то а затем — Монтаж 7-битной ASCII переведена автоматически, поэтомув прикрепленном примере нам все значения. каждой позиции. Справа 14 строки и дополнительных единиц игрушек подсветится следующее: =СЖПРОБЕЛЫ(текст).Урок подготовлен для Вас пробел. Убедитесь, что(Мы не нашли пробелы будут также исходного столбца (в(СЖПРОБЕЛЫ), которая используется между словами, а можете получить лишние
клавишу ВВОД. При знак пробела (значение ее текст может не удаляет пробел
- Теперь все правильно. дана вспомогательная таблица, увидим, что тексты он просто впечатывал
- Т.е. в скобках
- командой сайта office-guru.ru поле ничего, что нужно
Удаляем все лишние пробелы между словами, отсекаем начальные и конечные пробелы
для удаления лишних также отсекаем начальные пробелы вместе с необходимости измените ширину 32) из текста. содержать неточности и в начале ячеекИзбавиться от лишних пробелов в которой прописана действительно выровнялись, потому новые позиции, несмотря нужно всего лишьИсточник: https://www.ablebits.com/office-addins-blog/2013/11/15/trim-spaces-between-words/Replace With было заменить…). но не удалены нажмите пробелов из текста. и конечные пробелы важными данными. Это столбцов, чтобы видеть В кодировке Unicode

Используем функцию «СЖПРОБЕЛЫ» для удаления лишних пробелов
грамматические ошибки. Для столбца можно и без цена каждой игрушки. что пробелы удалились. на то, что задать ячейку (ячейки),Перевел: Антон Андронов(Заменить на) –
- Предположим, у Вас есть полностью.Shift+F10 Далее Вы найдётеИспользуем функцию TRIM (СЖПРОБЕЛЫ)
- могут быть начальные все данные. есть символом дополнительное нас важно, чтобы
А
использования функции СЖПРОБЕЛЫ.
работе с этим Replace (Найти и несколько пробелов междуОписание пробела, который содержит вам полезна. Просимул. способом, который нам нам цифры, но

команде СУММЕСЛИ. Вместо подсчитать общую суммуПримечание: функция убирает все замечают не все.Replace all разрядов (тысячи, миллионы, в которых нужно затем клавишу инструментом: заменить)
Применяем инструмент «Найти и заменить», чтобы удалить лишние пробелы между словами
словами или разделителиРезультат десятичное значение 160. вас уделить пару? знаком еще из раз мы в B3:B14 пропишем D3:D14 каждого вида.
- лишние пробелы, за И не для(Заменить все), затем миллиарды) разделены пробелами. удалить лишние пробелы
- VРядом со своими даннымиУдаляем ВСЕ пробелы между разрядов в числах.=СЖПРОБЕЛЫ(» Доход за первый Этот знак как
- секунд и сообщить,а удалять должна.. WORD – команда Excel, будем использовать и посмотрим результат.Невооруженным глазом видно, что исключением того, который
- всех это, вОК В этом случае между словами.(З). добавьте вспомогательный столбец. словами или числами

- Следовательно, таблица выглядит малость квартал «) HTML-сущности помогла ли онаспасибо! НАЙТИ-ЗАМЕНИТЬ. ВПР. Теперь плюшевых зайцев
Удаляем все пробелы между числами
некоторые позиции написаны ставится по умолчанию общем-то, важно. Но. Вуаля! Все пробелы Excel рассматривает числаНажмитеУдалите вспомогательный столбец. Можете назвать егоПредположим, есть таблица с неопрятно и становитсяУдаляет начальные и конечные

& nbsp; вам, с помощьюКазанскийПример останется тот жеЕсли мы протянем формулу действительно 5, медведей
- с явными лишними между словами. в Excel это удалены. как текст и
- Ctrl+HГотово! Мы удалили всеTrim двумя столбцами. В трудной для использования. пробелы из текста
- обычно используется на веб-страницах. кнопок внизу страницы.: Потому что это самый. Выделяем столбец, до конца таблицы, – 6 и пробелами. Рассмотрим, кТе, кто хорошо владеет
- может обернуться серьезнойВозможно, Вам пригодится способ никакая математическая операция, чтобы открылось диалоговое лишние пробелы при.

Удаляем все пробелы при помощи формулы
столбце Казалось бы, простая в формуле («Доход Самостоятельно Функция СЖПРОБЕЛЫ Для удобства также не обычный пробел, в котором прописаны
увидим следующее:
т.п. Получается, символы чему это может техникой печатания, наверняка проблемой, потому что удалить все пробелы выполнена быть не окно помощи функцииВ первой ячейке вспомогательного
Name задача может стать за первый квартал») не удаляется этой приводим ссылку на а неразрывный пробел,

наименования игрушек иРозовым цветом мы специально
табуляции играют важную
привести. недоумевают, как вообще
Функция СЖПРОБЕЛЫ в Excel и примеры ее использования
при выполнении команд при помощи формулы. может.Find & ReplaceTRIM столбца (C2) введитев первой ячейке непростой. Например, найтиДоход за первый квартал неразрывного пробела. Пример оригинал (на английском chr(160).
нажимаем CTRL+H. В подсветили те позиции, роль, и ихПодсчитывать общее количество позиций могут появиться лишние программа просто не Для этого ВыПростейший способ избавиться от(Найти и заменить).(СЖПРОБЕЛЫ). К сожалению,
Синтаксис функции СЖПРОБЕЛЫ в Excel
формулу для удаления содержится имя покупателя с именемИз этой статьи Вы обрезки оба пробелы языке) .Скопируйте его, замените появившемся окне напротив которые написаны с нужно подчищать. по каждому виду пробелы. Но опытные будет учитывать ячейки
можете создать вспомогательный лишних пробелов –Введите два раза пробел этот способ занимает лишних пробелов:
John DoeJohn Doe узнаете 2 быстрых из текста читайтеВ этой статье описаны через Ctrl+H на НАЙТИ проставляем пробел, лишними пробелами. ПоэтомуИспользование функции СЖПРОБЕЛЫ вместе игрушек будем через пользователи знают, что с дополнительными пробелами. столбец и ввести
это воспользоваться стандартным
Пример использования функции СЖПРОБЕЛЫ
в поле много времени, особенно,=TRIM(A2), записанное корректно, т.е.(нет лишних пробелов способа удалить лишние верхней 10 способов синтаксис формулы и обычный пробел, тогда а напротив ЗАМЕНИТЬ команда ВПР не с другими функциями функцию СУММЕСЛИ. Вводим информация для ExcelКак удалить лишние пробелы такую формулу: инструментом Excel –
Find What когда таблица достаточно=СЖПРОБЕЛЫ(A2) без лишних пробелов. между частями имени), пробелы между словами
очистки данных. использование функции будет удалять. НА не пишем выдала по ним расширяет возможности пользователя. ее, протягиваем на часто копируется из в Excel в=SUBSTITUTE(A1,» «,»»)Find & Replace(Найти) и один велика.Скопируйте эту формулу в

Все остальные ячейки в то время или все пробелыСЖПРОБЕЛЫ(текст)СЖПРОБЕЛЫ

taras atavin ничего. результат. Чтобы исправить Логично, что она остальные ячейки и разных источников, которые автоматическом режиме? Чтобы=ПОДСТАВИТЬ(A1;» «;»»)(Найти и заменить). раз в полеЗамечание: остальные ячейки столбца. содержат вариант записи как в таблице из ячеек Excel.Аргументы функции СЖПРОБЕЛЫ описаныв Microsoft Excel.

СЖПРОБЕЛЫ с другими функциями
: В каждой строкеПроблема такого способа в это, добавим к будет использоваться вместе смотрим результат. Программа могли заполняться дилетантами. не испортить зрение,ЗдесьНажмитеReplace WithЕсли после применения Вы можете использовать с лишними пробелами он сохранён как Вы можете использовать
ниже.Удаляет из текста все столбца А пребил том, что он ВПР функцию СЖПРОБЕЛЫ с теми функциями, выдала ответ по Поэтому в тексте вглядываясь в каждуюA1Ctrl+Space(Заменить на). формулы Вы по-прежнему
советы из статьи между именем и «

функциюТекст пробелы, за исключением этот пробел повторно, убирает все, в и посмотрим, что которые исследуют массивы плюшевым зайцам: 3. и встречаются опечатки ячейку и убирая– это первая
(Пробел), чтобы выделитьНажмите кнопку видите лишние пробелы, Как вставить одинаковую фамилией, а такжеJohn DoeTRIM Обязательный. Текст, из которого одиночных пробелов между они удалились: том числе между получится.

Как еще можно удалить лишние пробелы в Excel?
и возвращают данные. Хотя мы видим, и ненужные пробелы. лишние доступы клавишей ячейка столбца с все ячейки вReplace all скорее всего в
формулу сразу во в начале и«. Или числа, которые(СЖПРОБЕЛЫ) или инструмент удаляются пробелы. словами. Функция СЖПРОБЕЛЫcaustic словами. Поэтому этотТ.к. пробелы нам нужно В частности, это
что их должно Backspace, можно воспользоваться числами или словами, столбце.(Заменить все), а тексте содержатся неразрывные все выбранные ячейки. в конце (начальные
СЖПРОБЕЛЫ
не могут бытьFind & ReplaceСкопируйте образец данных из
используется для обработки: Да работает! спасибо путь используют, преимущественно, удалить в искомом функции НАЙТИ, ЛЕВСИМВ, быть 3+2=5. ВНа небольшом примере рассмотрим, специальной функцией – в которой должныНажмите
затем
пробелы. Как ихЗамените исходный столбец полученными и конечные пробелы). просуммированы, а виноваты(Найти и заменить), следующей таблицы и
текстов, полученных из вам для удаления лишних значении, команду СЖПРОБЕЛЫ ПРАВСИМВ и др. чем проблема? В как пользоваться функцией СЖПРОБЕЛЫ. быть удалены все
В эксель убрать пробелы. Четыре способа, как быстро удалить пробелы в Excel
Да, проговорить название команды может оказаться непросто. Но вот понять ее синтаксис и принцип работы очень легко. Если начать вводить команду, то подсветится следующее: =СЖПРОБЕЛЫ(текст). Т.е. в скобках нужно всего лишь задать ячейку (ячейки), в которых необходимо удалить пробелы.
Примечание: функция убирает все лишние пробелы, за исключением того, который ставится по умолчанию между словами.
Те, кто хорошо владеет техникой печатания, наверняка недоумевают, как вообще могут появиться лишние пробелы. Но опытные пользователи знают, что информация для Excel часто копируется из разных источников, которые могли заполняться дилетантами. Поэтому в тексте и встречаются опечатки и ненужные пробелы.
Удаляем все пробелы между числами
Предположим, у Вас есть таблица с числами, в которых группы разрядов (тысячи, миллионы, миллиарды) разделены пробелами. В этом случае Excel рассматривает числа как текст и никакая математическая операция выполнена быть не может.
Простейший способ избавиться от лишних пробелов – это воспользоваться стандартным инструментом Excel – Find & Replace
(Найти и заменить).
Удаляем все пробелы при помощи формулы
Возможно, Вам пригодится способ удалить все пробелы при помощи формулы. Для этого Вы можете создать вспомогательный столбец и ввести такую формулу:
– это первая ячейка столбца с числами или словами, в которой должны быть удалены все пробелы.
В процессе работы с любыми документами пользователь незаметно для себя может оставлять нежелательные пробелы между словами или числами. Существует множество способов исправления подобной ситуации. Рассмотрим их в статье.
Пример использования функции СЖПРОБЕЛЫ
На небольшом примере рассмотрим, как пользоваться функцией СЖПРОБЕЛЫ. Имеем таблицу, в которой указаны наименования детских игрушек и их количество. Не очень грамотный оператор вел примитивный учет: при появлении дополнительных единиц игрушек он просто впечатывал новые позиции, несмотря на то, что аналогичные наименования уже есть. Наша задача: подсчитать общую сумму каждого вида.
Невооруженным глазом видно, что некоторые позиции написаны с явными лишними пробелами. Рассмотрим, к чему это может привести.
Подсчитывать общее количество позиций по каждому виду игрушек будем через функцию СУММЕСЛИ. Вводим ее, протягиваем на остальные ячейки и смотрим результат. Программа выдала ответ по плюшевым зайцам: 3. Хотя мы видим, что их должно быть 3+2=5. В чем проблема? В лишних пробелах.
Запишем функцию в ячейке D3. В качестве аргумента введем ячейку B3, в которой значится наименование игрушки.
Теперь протянем функцию до 14 строки и увидим, что тексты действительно выровнялись, потому что пробелы удалились. Проверим это наверняка, изменив диапазон в команде СУММЕСЛИ. Вместо B3:B14 пропишем D3:D14 и посмотрим результат. Теперь плюшевых зайцев действительно 5, медведей – 6 и т.п. Получается, символы табуляции играют важную роль, и их нужно подчищать.
Способ 1: с помощью инструмента «Заменить»
Если вы в процессе работы в программе случайно устанавливали два пробела между словами вместо одного, тогда без проблем удалить пробелы в Excel можно с помощью инструмента «Заменить». Пользоваться им довольно просто:
- Перейдите на вкладку «Главная».
- На панели инструментов, в правой ее части, нажмите по кнопке «Найти и выделить». Нажмите по ней.
- В появившемся выпадающем списке выберите пункт «Заменить».
- Появится окно, в котором в поле «Найти» введите двойной пробел. Для этого просто дважды нажмите по соответствующей клавише.
- В поле «Заменить на» пропишите один пробел.
- В окне с отчетом нажмите «ОК».
После этого все двойные пробелы в Excel будут удалены. Как можно отметить, способ этот довольно простой в использовании. Все последующие методы не будут отличаться особой сложностью, и пользователь легко поймет, как удалить лишние пробелы в Excel.
СЖПРОБЕЛЫ с другими функциями
Использование функции СЖПРОБЕЛЫ вместе с другими функциями расширяет возможности пользователя. Логично, что она будет использоваться вместе с теми функциями, которые исследуют массивы и возвращают данные. В частности, это функции НАЙТИ, ЛЕВСИМВ, ПРАВСИМВ и др. На практике оказывается, что чаще всего СЖПРОБЕЛЫ используется вместе с ВПР.
Рассмотрим на примере той же таблицы. Задача: проставить цену напротив каждой позиции. Справа дана вспомогательная таблица, в которой прописана цена каждой игрушки. Теоретически мы можем вручную перепечатать нужные нам цифры, но раз мы в Excel, будем использовать ВПР.
Если мы протянем формулу до конца таблицы, увидим следующее:
Розовым цветом мы специально подсветили те позиции, которые написаны с лишними пробелами. Поэтому команда ВПР не выдала по ним результат. Чтобы исправить это, добавим к ВПР функцию СЖПРОБЕЛЫ и посмотрим, что получится.
Т.к. пробелы нам нужно удалить в искомом значении, команду СЖПРОБЕЛЫ поставим на первое место в синтаксисе ВПР. Формула немного видоизменилась, и если теперь мы протянем ее до низа таблицы, функция проставит нам все значения. Теперь все правильно.
Удаляем все лишние пробелы между словами, отсекаем начальные и конечные пробелы
Предположим, есть таблица с двумя столбцами. В столбце Name
в первой ячейке содержится имя
John Doe
, записанное корректно, т.е. без лишних пробелов. Все остальные ячейки содержат вариант записи с лишними пробелами между именем и фамилией, а также в начале и в конце (начальные и конечные пробелы). Во втором столбце, с названием
Length
, показано количество символов в каждом имени.Используем функцию «СЖПРОБЕЛЫ» для удаления лишних пробелов
В Excel существует функция TRIM
(СЖПРОБЕЛЫ), которая используется для удаления лишних пробелов из текста. Далее Вы найдёте пошаговую инструкцию по работе с этим инструментом:
Готово! Мы удалили все лишние пробелы при помощи функции TRIM
(СЖПРОБЕЛЫ). К сожалению, этот способ занимает много времени, особенно, когда таблица достаточно велика.
Если после применения формулы Вы по-прежнему видите лишние пробелы, скорее всего в тексте содержатся неразрывные пробелы. Как их удалить, Вы можете узнать из этого примера .
Применяем инструмент «Найти и заменить», чтобы удалить лишние пробелы между словами
Этот вариант требует меньше действий, но позволяет удалить только лишние пробелы между словами. Начальные и конечные пробелы будут также отсечены до 1, но не удалены полностью.
Как еще можно удалить лишние пробелы в Excel?
Избавиться от лишних пробелов можно и без использования функции СЖПРОБЕЛЫ. Воспользуемся старым проверенным способом, который нам знаком еще из WORD – команда НАЙТИ-ЗАМЕНИТЬ.
Пример останется тот же самый. Выделяем столбец, в котором прописаны наименования игрушек и нажимаем CTRL+H. В появившемся окне напротив НАЙТИ проставляем пробел, а напротив ЗАМЕНИТЬ НА не пишем ничего.
Проблема такого способа в том, что он убирает все, в том числе между словами. Поэтому этот путь используют, преимущественно, для удаления лишних пробелов в составе чисел.
Excel works!
Абзац в Excel. Как начать с новой строки в ячейке
Как получить ссылку из ячейки с гиперссылкой в Excel? Вытаскиваем адрес ссылки формулой
Довольно частой проблемой при работе с расчетами в Excel является неверное занесение данных в ячейки. Чаще всего в числовое значение добавляется ненужный символ и программа не воспринимает ячейку числовой, а соответственно не считает формулу. Уверен, вы встречались с такой проблемой при выгрузке данных из учетной системы или при копировании данных с сайта. Часто таблицы с ошибками могут присылать друзья/коллеги. Самым распространенным символом, мешающим правильной работе Excel, является пробел. Как убрать пробелы в Excel в числовых и текстовых данных, расскажу в этой статье.Почти каждый пользователь Excel хотя бы раз сталкивался с неправильным заполнением ячеек. Знакома ли вам такая запись данных:
Думаю знакома. Как убрать любой символ (в случае на картинке) можно прочитать в отдельной статье. А вот чтобы пробел мешал расчетам, должно произойти что-то необычное, однако, это случается сплошь и рядом. После очередного случая, повлекшего серьезные последствия, решил написать отдельную статью, с несколькими способами как убрать пробел в Excel. На статью можно будет ссылаться при возникновении проблем.
Если вы случайно введете пробел в начале или в конце числа, то программа уберет его автоматически. Но это как правило не является главной проблемой.
Пробел в числе Excel, как это выглядит?
Если формула не считается, то «число» в ячейки выглядит примерно так:
Здесь это не числа, а текст и формула для обоих случаев считаться не будет. Пример
В ячейке B2 внесено 2 или более пробела.
В B3 не пробел, а другой символ похожий на него.
Не забывайте, что есть специальный формат, где разряды чисел разделяются только внешне и это верный/удобный способ записи числа.

Как тогда отследить, где правильно занесено, а где нет? Читаем ниже.
Так пробел или формат числа?
В первую очередь убедитесь, что ячейки имеют числовой формат. Выберите его в окне формат ячеек (см картинку выше), предварительно выделив нужные ячейки
Но я пользуюсь кнопкой на ленте задач Excel
Числовое значение при этом приобретет выравнивание и 2 знака после запятой. Текст останется без изменений.
Это визуально заметно, но лучше всего сразу воспользоваться способами исправления, приведенными ниже.
Как убрать пробелы в Excel? Найти и заменить
Самый простой способ воспользоваться инструментом Найти и заменить.
Выделите столбец, нажмите Ctrl+H и ведите символ в верхнее окно в данном случае пробел, в нижнее окно ничего не вводите. Кликните по кнопке Заменить все. Тем самым вы замените пробел на пусто.
При этом число в ячейке B3 не поменяется. Почему? Там вставлен не пробел, а символ похожий на привычный пробел. Выделите его и вставьте в окно Найти панели Найти и заменить.
Снова нажмите Заменить все. Готово!
Поделитесь нашей статьей в ваших соцсетях:
Похожие статьи
- 01.10.2016 Выпадающий список по значению Posted in Формулы, Работа с ячейками
- 28.01.2018 Абзац в Excel. Как начать с новой строки в ячейке Posted in Работа с текстом, Формулы, Работа с ячейками
- 09.02.2019 Определить тип данных в ячейке. Функция ТИП в Excel Posted in Формулы, Работа с ячейками
- 29.09.2018 Подсчет уникальных значений. Несколько способов, в т.ч. формулой Posted in Формулы, Работа с ячейками
- 22.08.2018 Аргумент Excel. Как удобно выделить аргументы функции? Posted in Формулы, Работа с ячейками
- 06.02.2016 Функция ЯЧЕЙКА в Excel Posted in Формулы, Работа с ячейками
- 08.07.2016 Как менять размер ячейки в Excel? Posted in Работа с ячейками
- 25.10.2015 Автофильтр в Excel. Расширенный фильтр Posted in Excel, Работа с текстом, Работа с ячейками
Абзац в Excel. Как начать с новой строки в ячейке
Как получить ссылку из ячейки с гиперссылкой в Excel? Вытаскиваем адрес ссылки формулой
Откуда берутся пробелы в числах?
1. Пробелы могут отображать разделение разрядов
Разделение разрядов — это визуальное отображение пробелов между числами. То есть для того чтобы пользователю визуально увидеть на экране большое число выбирается команда Формат с разделителями (см. Рис. 2). Формат с разделителями позволяет увидеть «тысячи» в числе.
Это самый лучший вариант, поскольку команда Формат с разделителями работает с числовыми значениями, и у вас ошибки не должно возникнуть при работе с формулами.
Рис. 2. Разделение разрядов в числах Excel
2. Неразрывные пробелы в числах Excel
Именно не позволяют вести подсчет чисел и выводят ошибки в формулах при работе в программе Excel. MS Excel воспринимает вставленные числа с неразрывными пробелами, как текст, который необходимо превратить в числовое значение.
Являются специальными символами, которые чаще используются в программе Word или при публикации текста в блогах. Полезным (существует также ) может быть при обязательном соединении чисел, слов или дат, например, в предложении «ул. Сидорова» необходимо прикрепить «ул.» к слову «Сидорова». Поставить неразрывный пробел можно клавишами CTRL+SHIFT+ПРОБЕЛ.
Числа, которые имеют такие пробелы, могли быть вставлены из программы Word или Интернет.
Способ 2: удаление пробелов между разрядами
Только что мы разобрались, как удалить пробелы в ячейках Excel с текстовыми выражениями, но что, если появилась потребность убрать лишние одинарные пробелы в числовых выражениях, которые зачастую устанавливаются автоматически? В этом случае нам также поможет инструмент «Заменить».
- В таблице выделите область, в которой находятся ненужные пробелы.
- Находясь на главной странице на панели инструментов, нажмите по кнопке «Найти и заменить» и выберите инструмент «Заменить».
- В появившемся окне на этот раз нужно ввести немного другие значения.
- В поле «Найти» поставьте один пробел.
- Поле «Заменить на» оставьте нетронутым.
- Нажмите кнопку «Заменить все».
- Подтвердите свои действия, ознакомьтесь с отчетом и примите его.
После этого вы обнаружите, что пробелы между числами исчезли, соответственно, поставленная задача выполнена.
Удаление лишних пробелов функцией СЖПРОБЕЛЫ (TRIM) и формулами
Весьма часто в нашем распоряжении оказываются данные, которые хоть и содержат полезную информацию, но не пригодны для немедленного анализа. Одной из весьма распространенных проблем является наличие лишних пробелов — в начале, в конце или внутри между словами.
Лечится эта проблема очень легко — специальной функцией СЖПРОБЕЛЫ (TRIM)
. Она убирает все лишние пробелы, но оставляет по одному пробелу между словами:
Просто и красиво. Но есть пара нюансов.
Неразрывные пробелы не удаляются
Чайной ложкой дегтя тут представляется только невозможность удалять таким способом неразрывные пробелы. Это особый вариант пробела (внешне неотличимый от обычного), на котором не бывает переноса строки. Обычно его используют в случаях типа «г. Москва» или «Иванов И.И.», чтобы эти фразы не разбивались между строчками. В Microsoft Word такой спецсимвол вводится сочетанием клавиш Ctrl+Shift+Пробел и отображается в виде кружка, а не точки:
К сожалению, функция СЖПРОБЕЛЫ (TRIM) удаляет только обычные пробелы. Для удаления неразрывных нужно использовать другие функции или макросы.
Формулы для удаления начальных и концевых пробелов
Если необходимо удалить только начальные пробелы (т.е. не трогать концевые и пробелы между словами), то придется делать это хитрыми формулами, т.к. готовой функции (по аналогии с функцией LTrim в VBA) в Microsoft Excel, к сожалению, нет.
Формула для удаления лишних пробелов только слева будет выглядеть так:
В английской версии =MID(A1;FIND(LEFT(TRIM(A1));A1);LEN(A1))
Формула для удаления лишних пробелов только справа будет чуть посложнее и должна вводиться уже как формула массива (с Ctrl+Shift+Enter
В английском варианте это будет =LEFT(A1;MAX((MID(A1&REPT(» «;99);ROW(A1:A99),1);» «)*ROW(A1:A99)))
Ссылки по теме
Для удаления пробелов в начале и в конце строки можно использовать условный оператор ЕСЛИ. До этого желательно несколько раз с помощью поиска и замены убрать двойные пробелы.
Пробел в начале строки: =ЕСЛИ(ЛЕВСИМВ(А1;1)=» «;ПРАВСИМВ(А1;ДЛСТР(А1)-1)) Пробел в конце строки: =ЕСЛИ(ПРАВСИМВ(А1;1)=» «;ЛЕВСИМВ(А1;ДЛСТР(А1)-1))
А еще так можно . Для удаления пробелов в начале и в конце строки можно использовать функцию =СЦЕПИТЬ(). Допустим, ячейка A1
проблемная ,у неё пробел вначале и в конце, нам это не надо. Вставляем новый столбец и обрабатываем формулой =СЖПРОБЕЛЫ(A1), далее
Выделить
—
Вставить значения,
теперь повторяющихся пробелов не будет, но в начале и в конце они остались. Вставим еще один столбец, а в столбец формулу
=СЦЕПИТЬ(«&&»;A1;»&&»)
, тут главное чтобы
&&
не встречался в тексте. Опять
Выделить
—
Вставить значения .
Теперь у нас в начале и конце строки не пробел, а дважды амперсанд+ пробел. Далее
Ctrl+F
ищем
&&[пробел]
— заменить ничем, опять ищем
[пробел]&&
— заменить ничем, там где были пробелы они будут удалены вместе с амперсандами, там где пробелов не было остались наши
&&
Проводим последний Поиск -замену
Ctrl+F Найти && Заменить
ничем.Удаление лишних пробелов функцией СЖПРОБЕЛЫ (TRIM) и формулами
Весьма часто в нашем распоряжении оказываются данные, которые хоть и содержат полезную информацию, но не пригодны для немедленного анализа. Одной из весьма распространенных проблем является наличие лишних пробелов — в начале, в конце или внутри между словами.
Лечится эта проблема очень легко — специальной функцией СЖПРОБЕЛЫ (TRIM) . Она убирает все лишние пробелы, но оставляет по одному пробелу между словами:
Просто и красиво. Но есть пара нюансов.
Неразрывные пробелы не удаляются
Чайной ложкой дегтя тут представляется только невозможность удалять таким способом неразрывные пробелы. Это особый вариант пробела (внешне неотличимый от обычного), на котором не бывает переноса строки. Обычно его используют в случаях типа «г. Москва» или «Иванов И.И.», чтобы эти фразы не разбивались между строчками. В Microsoft Word такой спецсимвол вводится сочетанием клавиш Ctrl+Shift+Пробел и отображается в виде кружка, а не точки:
К сожалению, функция СЖПРОБЕЛЫ (TRIM) удаляет только обычные пробелы. Для удаления неразрывных нужно использовать другие функции или макросы.
Формулы для удаления начальных и концевых пробелов
Если необходимо удалить только начальные пробелы (т.е. не трогать концевые и пробелы между словами), то придется делать это хитрыми формулами, т.к. готовой функции (по аналогии с функцией LTrim в VBA) в Microsoft Excel, к сожалению, нет.
Формула для удаления лишних пробелов только слева будет выглядеть так:
В английской версии =MID(A1;FIND(LEFT(TRIM(A1));A1);LEN(A1))
Формула для удаления лишних пробелов только справа будет чуть посложнее и должна вводиться уже как формула массива (с Ctrl+Shift+Enter):
В английском варианте это будет =LEFT(A1;MAX((MID(A1&REPT(» «;99);ROW(A1:A99),1);» «)*ROW(A1:A99)))
Ссылки по теме



Для удаления пробелов в начале и в конце строки можно использовать условный оператор ЕСЛИ.
До этого желательно несколько раз с помощью поиска и замены убрать двойные пробелы.Пробел в начале строки: =ЕСЛИ(ЛЕВСИМВ(А1;1)=» «;ПРАВСИМВ(А1;ДЛСТР(А1)-1))
Пробел в конце строки: =ЕСЛИ(ПРАВСИМВ(А1;1)=» «;ЛЕВСИМВ(А1;ДЛСТР(А1)-1))А еще так можно .
Для удаления пробелов в начале и в конце строки
можно использовать функцию =СЦЕПИТЬ(). Допустим, ячейка A1 проблемная ,у неё пробел вначале и в конце, нам это не надо.
Вставляем новый столбец и обрабатываем формулой =СЖПРОБЕЛЫ(A1), далее Выделить — Вст а вить зн а чения, теперь повторяющихся пробелов не будет, но в начале и в конце они остались.
Вставим еще один столбец, а в столбец формулу =СЦЕПИТЬ(«&&»;A1;»&&») , тут главное чтобы && не встречался в тексте. Опять Выделить — Вст а вить зн а чения . Теперь у нас в начале и конце строки не пробел, а дважды амперсанд+ пробел.
Далее Ctrl+F ищем &&[пробел] — заменить ничем, опять ищем [пробел]&& — заменить ничем, там где были пробелы они будут удалены вместе с амперсандами, там где пробелов не было остались наши &&
Проводим последний Поиск -замену Ctrl+F На й ти && Заменит ь ничем.Не удобно искать лишние пробелы в чистом виде, а в сочетании с оригинальными символами это просто, мы их как бы помечаем,так можно выделять ненужные символы не только в одной ячейке, но и в массиве данных и разных столбцах. Иногда редактируемые данные не в одном столбце , а в разных. Вместо сложных вычислений первой/последней непустой ячейки, данные сначала объединяем в одну ячейку, с использованием хорошего разделителя, обрабатываем, а потом снова разделяем через «Текст по столбцам».