Страницы: 1
RSS
Удаление переднего пробела в ячейке, Удалить пробел с условием, есть он или нет.
 
Добрый вечер, прошу помощи. Есть ячейки где перед словом в ячейке стоит пробел, но так же есть и нормальные слова в данном столбце. Если я использую формулу =ПРАВСИМВ(A1;ДЛСТР(A1)-1), то где есть пробел он его удалит, но где нет в ячейках пробела то он удаляет первую букву слова. Так же формула =СЖПРОБЕЛЫ, не помогает. Как можно задать условие, чтобы удалял пробел, если он есть в начале? Спасибо за помощь! В столбце F там видно, что перед словами стоит пробел.
 
Формула для первого и второго имени
Код
=ЛЕВБ(C4;ПОИСК("?-";C4&" -"))
=СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(C4;"-";ПОВТОР(" ";99));99))

Для второго имели лучше так
Код
=СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(C4;"-";ПОВТОР(" ";99));СИМВОЛ(160););99))
Изменено: АlехМ - 15.08.2018 18:51:58
Алексей М.
 
ещё можно использовать функцию ЕСЛИ :-)
шутка была неуместной, простите
Изменено: nastya2018 - 15.08.2018 20:59:03
"Просите, и дано будет вам; ищите, и найдете; стучите, и отворят вам" (Мф. 7. 7-9)
 
АlехМ, Спасибо большое, помогло)
 
АlехМ, Я извиняюсь, есть еще вопрос. В файле который я вам кинул, почему он не определяет по условию. В H столбце я задал условие, и что то он поставил нормально, а где то не верно.
 
Там пробел в конце остался. используйте формулу
Код
=ЛЕВБ(C4;ПОИСК("-";C4&" -")-2)
Алексей М.
 
Может так попробовать? Для первого имени
Код
=ЛЕВБ(C4;ПОИСК(" -";СЖПРОБЕЛЫ(ПОДСТАВИТЬ(C4;"-";" -"))&" -")-1)
 
Цитата
Guns86 написал:
В столбце F там видно, что перед словами стоит пробел.
В этом столбе у Вас - формулы!  :)  
 
Спасибо всем, все сработало!)
Страницы: 1
Наверх