Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Убрать последние символы в ячейке - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Убрать последние символы в ячейке
mrSED Дата: Четверг, 20.12.2012, 13:06 | Сообщение № 1
Группа: Гости
Здравствуйте, уважаемые! Столкнулся с такой проблемой. Есть хлс документ в котором около 8 тысяч позиций. все это расположено в одном столбце.вот часть такого документа
Абакулов Кирилл Александрович 16-06-1983 -----
Аббасова Егане Зульфигар-Кызы 18-04-1970 -----
Аббасова Татьяна Владимировна 24-07-1963
Абдикахаров Бахромжон Анваржонович 02-05-1990 -----
Абдирахманов Абдусатор Рахманбердиевич 21-04-1980 9086445778
Абдихаликов Аъзамжон Адихамжанович 22-06-1979 9027629832
Абдулаев Арсен Микаилович 05-07-1971 -----
Абдулаева Галина Николаевна 24-04-1965 -----
Абдулин Данис Файзрахманович 15-08-1949 -----

каким образом в ячейке оставить только фамилию имя и отчество?
 
Ответить
СообщениеЗдравствуйте, уважаемые! Столкнулся с такой проблемой. Есть хлс документ в котором около 8 тысяч позиций. все это расположено в одном столбце.вот часть такого документа
Абакулов Кирилл Александрович 16-06-1983 -----
Аббасова Егане Зульфигар-Кызы 18-04-1970 -----
Аббасова Татьяна Владимировна 24-07-1963
Абдикахаров Бахромжон Анваржонович 02-05-1990 -----
Абдирахманов Абдусатор Рахманбердиевич 21-04-1980 9086445778
Абдихаликов Аъзамжон Адихамжанович 22-06-1979 9027629832
Абдулаев Арсен Микаилович 05-07-1971 -----
Абдулаева Галина Николаевна 24-04-1965 -----
Абдулин Данис Файзрахманович 15-08-1949 -----

каким образом в ячейке оставить только фамилию имя и отчество?

Автор - mrSED
Дата добавления - 20.12.2012 в 13:06
mrSED Дата: Четверг, 20.12.2012, 13:07 | Сообщение № 2
Группа: Гости
по форуму полазил, но нашел только как это сделать для впереди стоящих символов.
 
Ответить
Сообщениепо форуму полазил, но нашел только как это сделать для впереди стоящих символов.

Автор - mrSED
Дата добавления - 20.12.2012 в 13:07
Michael_S Дата: Четверг, 20.12.2012, 13:37 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Для разовой работы можно формулу массива
Code
=ЛЕВСИМВ(A1;МИН(ЕСЛИ(ЕЧИСЛО(ПОИСК((СТРОКА($1:$10)-1)&"";A1));ПОИСК((СТРОКА($1:$10)-1)&"";A1)))-2)
К сообщению приложен файл: mrSED.xls (23.5 Kb)
 
Ответить
СообщениеДля разовой работы можно формулу массива
Code
=ЛЕВСИМВ(A1;МИН(ЕСЛИ(ЕЧИСЛО(ПОИСК((СТРОКА($1:$10)-1)&"";A1));ПОИСК((СТРОКА($1:$10)-1)&"";A1)))-2)

Автор - Michael_S
Дата добавления - 20.12.2012 в 13:37
AlexM Дата: Четверг, 20.12.2012, 13:50 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Можно еще так
Code
=ЛЕВСИМВ(A1;ПОИСКПОЗ(1;ИНДЕКС(--ЕЧИСЛО(--ПСТР(A1;СТРОКА($1:$99);1)););0)-2)

или формула массива
Code
=ЛЕВСИМВ(A1;ПОИСКПОЗ(1;--ЕЧИСЛО(--ПСТР(A1;СТРОКА($1:$99);1));0)-2)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Четверг, 20.12.2012, 14:03
 
Ответить
СообщениеМожно еще так
Code
=ЛЕВСИМВ(A1;ПОИСКПОЗ(1;ИНДЕКС(--ЕЧИСЛО(--ПСТР(A1;СТРОКА($1:$99);1)););0)-2)

или формула массива
Code
=ЛЕВСИМВ(A1;ПОИСКПОЗ(1;--ЕЧИСЛО(--ПСТР(A1;СТРОКА($1:$99);1));0)-2)

Автор - AlexM
Дата добавления - 20.12.2012 в 13:50
RAN Дата: Четверг, 20.12.2012, 20:53 | Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
А можно без формул и макросов.
Как, см. здесь


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеА можно без формул и макросов.
Как, см. здесь

Автор - RAN
Дата добавления - 20.12.2012 в 20:53
AlexM Дата: Четверг, 20.12.2012, 22:17 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
А можно формулой, но короче в два раза, чем предложенная выше массивная
Code
=ЗАМЕНИТЬ(A1;ПОИСК(" ??-";A1);99;)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Четверг, 20.12.2012, 23:19
 
Ответить
СообщениеА можно формулой, но короче в два раза, чем предложенная выше массивная
Code
=ЗАМЕНИТЬ(A1;ПОИСК(" ??-";A1);99;)

Автор - AlexM
Дата добавления - 20.12.2012 в 22:17
mrSED Дата: Понедельник, 24.12.2012, 11:04 | Сообщение № 7
Группа: Гости
Ого, сколько вариантов ) Спасибо большое за помощь, буду пробовать!
 
Ответить
СообщениеОго, сколько вариантов ) Спасибо большое за помощь, буду пробовать!

Автор - mrSED
Дата добавления - 24.12.2012 в 11:04
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!