Как удалить один пробел в начале записи в ячейке, перед текстом, чтобы остальные остались?
Формула сжпробел не подходит - она удаляет все пробелы.
Формула сжпробел не подходит - она удаляет все пробелы.
20.05.2013 19:08:31
Как удалить один пробел в начале записи в ячейке, перед текстом, чтобы остальные остались?
Формула сжпробел не подходит - она удаляет все пробелы. |
|
|
|
20.05.2013 19:10:22
![]()
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
|
|||
|
|
20.05.2013 20:26:16
Если пробел в начале записи в ячейке, перед текстом, существует всегда, тогда формула DEAD MAN, иначе примерно так:
=ЕСЛИ(ЛЕВСИМВ(A1)=" ";ПСТР(A1;2;ДЛСТР(A1)-1);A1) |
|
|
|
20.05.2013 20:41:58
Я сам - дурнее всякого примера! ...
|
|||
|
|
20.05.2013 20:57:33
Z, KuklP - вот это я тормознул, сам с себя удивляюсь
![]() Хотя чего удивляться - читать не умею ![]() |
|
|
|
20.05.2013 22:32:04
Недавно был похожий гость - тоже утверждал, что
|
|||
|
|
20.05.2013 23:10:54
Может быть тексте есть двойные пробелы, которые нужно оставить... Но avgust, молчит, примера не показывает...
|
|
|
|
21.05.2013 10:24:30
Прошу прощения, вчера запостила вопрос без примера.
Вот пример: (Не знаю, пробел ли вначале, но очень похож)
Изменено: |
|
|
|
21.05.2013 10:29:12
Спасибо большое! Помогло! |
|||
|
|
21.05.2013 10:32:17
и чем вас =СЖПРОБЕЛЫ(A1) не устроило?
покороче будет =ПСТР(A1;2;99) |
|
|
|
21.05.2013 10:34:18
|
|||
|
|
21.05.2013 10:58:13
avgust ф-ция СЖПРОБЕЛЫ текст не трогает она удаляет лишние пробелы:
1. перед текстом - т.к. текст не должен начинаться с пробела. 2. два и более пробела заменяет на один. |
|
|
|
21.05.2013 11:03:32
Спасибо за помощь!
СЖПРОБЕЛЫ меня бы устроило, не будь в некоторых случаях набранного от руки текста (а там могут быть и двойные пробелы), мне нужно было убрать только первый пробел, в этом случае текст полностью совпадает с текстом в другой таблице, и поле может служить признаком, по которому я выберу нужную информацию из одной таблицы в другую. |
|
|
|
21.05.2013 11:10:37
Хватит, как говорят, пудрить мозги и изворачиваться - пример заморочки в студию: есть этакое, а хочется такое, пытался/лась сделать так, но...
![]()
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
|
|
|
|
21.05.2013 11:38:01
Это не заморочка, это перечень договоров из 1С за большой период, номера и даты заводились вручную, соответственно, в ряде случаев есть опечатки.
Например, специально для примера нашла (но просматривать весь список долго, идея была обработать в помощью формулы). Кстати, и заморочка имеет место: несмотря на то, что пробел благополучно убрался, и тексты в ячейках двух таблиц идентичны, функция ВПР не работает. |
|
|
|
21.05.2013 11:52:19
![]()
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
|
|||
|
|
21.05.2013 12:14:45
Да, в столбцах есть не уникальные данные, в этом случае я собиралась вычищать вручную. Но раньше мне это не мешало.
До сих пор функция впр у меня работала без сортировки, или я чего-то сильно не понимаю. Да, думаю, конечно ![]() |
|
|
|
21.05.2013 15:33:40
Может быть так для одного пробела слева.
При большем количестве пробелов слева операцию необходимо повторить с той же формулой. |
|
|
|
21.05.2013 18:09:18
Чепуха какая! То же, что сжпробелы:
Выполняется один раз для активного листа и все меняется на месте, лишние пробелы убираются, хоть какими кривыми руками набиралось. Формулы не тронет, только константы.
Изменено:
Я сам - дурнее всякого примера! ...
|
|||
|
|
21.05.2013 18:15:24
![]()
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
|
|||
|
|
21.05.2013 18:21:55
![]()
Я сам - дурнее всякого примера! ...
|
|
|
|
21.05.2013 20:59:08
Для KuklP, посмотрите какая разница.
|
|
|
|
21.05.2013 21:13:38
Но, похоже avgust не ищет легких путей ![]()
Я сам - дурнее всякого примера! ...
|
|||||
|
|
21.01.2014 12:35:05
Привет всем. Изучил внимательно вашу переписку, но ответ на свой вопрос, я его не озвучивал ещё не нашёл. Прошу Гуру Экселя помочь. Прикрепил файл. И вот для данных из ячейки А1 формула СЖПРОБЕЛЫ не применятся. Если руками удалить существующие пробелы и выставить хоть 100 пробелов то всё будет гут. Что за пробел такой вставил пользователь?
|
|
|
|
21.01.2014 12:40:50
|
|||
|
|
21.01.2014 12:42:25
Пробелы бывают разные - чёрные, белые, красные..
=ПОДСТАВИТЬ(A2;СИМВОЛ(160);)
Изменено:
"..Сладку ягоду рвали вместе, горьку ягоду я одна."
|
|
|
|
21.01.2014 12:44:50
Я имел ввиду не озвучивал, и думал найду в переписке. Но не нашел. Теперь ясно, критик? )
|
|
|
|
21.01.2014 12:48:23
Владимир, не понял Вас. Вы могли бы объяснить что имели ввиду под "Пробелы бывают разные - чёрные, белые, красные.. "
И что делает формула =ПОДСТАВИТЬ(A2;СИМВОЛ(160) ![]() Почему она а не сжпробел |
|
|
|
21.01.2014 12:51:54
Я не критикую - просто подметил нелепость) А 160 - это неразрывный пробел - тяжёлое наследие Word))
|
||||
|
|
|||