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

Вход

Регистрация

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

 

= Мир MS Excel/удаление ненужных символов из списка - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
удаление ненужных символов из списка
ush12 Дата: Четверг, 05.02.2015, 15:57 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день, ситуация следующая- есть список данных например в столбце А1 ( 1. Иванов Иван Иванович, 13.10.1955 г.р. козерог,аметист,серебро) и т.д.,нужно чтобы в столбце В1 получилось так(Иванов Иван Иванович) без лишних пробелов слева и справа,помогите кто знает как,буду очень признателен!!! Пример как должно быть в файле
К сообщению приложен файл: 3697912.xlsx (8.1 Kb)
 
Ответить
СообщениеДобрый день, ситуация следующая- есть список данных например в столбце А1 ( 1. Иванов Иван Иванович, 13.10.1955 г.р. козерог,аметист,серебро) и т.д.,нужно чтобы в столбце В1 получилось так(Иванов Иван Иванович) без лишних пробелов слева и справа,помогите кто знает как,буду очень признателен!!! Пример как должно быть в файле

Автор - ush12
Дата добавления - 05.02.2015 в 15:57
_Boroda_ Дата: Четверг, 05.02.2015, 16:05 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16895
Репутация: 6613 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=ПСТР(A1;ПОИСК(" ";A1)+1;ПОИСК(",";A1)-ПОИСК(" ";A1)-1)
К сообщению приложен файл: 3697912_1.xlsx (8.4 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=ПСТР(A1;ПОИСК(" ";A1)+1;ПОИСК(",";A1)-ПОИСК(" ";A1)-1)

Автор - _Boroda_
Дата добавления - 05.02.2015 в 16:05
китин Дата: Четверг, 05.02.2015, 16:05 | Сообщение № 3
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
навскидку в В1
Код
=СЖПРОБЕЛЫ(ПСТР(A1;ПОИСК(".";A1)+1;(ПОИСК(",";A1)-1)-ПОИСК(".";A1)))


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениенавскидку в В1
Код
=СЖПРОБЕЛЫ(ПСТР(A1;ПОИСК(".";A1)+1;(ПОИСК(",";A1)-1)-ПОИСК(".";A1)))

Автор - китин
Дата добавления - 05.02.2015 в 16:05
ush12 Дата: Четверг, 05.02.2015, 16:23 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо оба подходят,но только именно к этому примеру,а если например после именных данных стоят не дата рождения,чтото другое или есть несколько пробелов перед датой и количество слов больше или меньше чем в приведенном примере,возможно решение?
К сообщению приложен файл: 2947972.xlsx (8.1 Kb)


Сообщение отредактировал ush12 - Четверг, 05.02.2015, 16:26
 
Ответить
СообщениеСпасибо оба подходят,но только именно к этому примеру,а если например после именных данных стоят не дата рождения,чтото другое или есть несколько пробелов перед датой и количество слов больше или меньше чем в приведенном примере,возможно решение?

Автор - ush12
Дата добавления - 05.02.2015 в 16:23
китин Дата: Четверг, 05.02.2015, 16:26 | Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
пример в студию со всеми вариантами


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Четверг, 05.02.2015, 16:27
 
Ответить
Сообщениепример в студию со всеми вариантами

Автор - китин
Дата добавления - 05.02.2015 в 16:26
ush12 Дата: Четверг, 05.02.2015, 16:30 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
например так
К сообщению приложен файл: 4054010.xlsx (8.2 Kb)
 
Ответить
Сообщениенапример так

Автор - ush12
Дата добавления - 05.02.2015 в 16:30
китин Дата: Четверг, 05.02.2015, 16:32 | Сообщение № 7
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
а ищется пробел первый (у _Boroda_, )или первая "."(у меня)и не дата рождения,а первая запятая в предложении.и выводится все,что между этими символами.а для лишних пробелов и есть СЖПРОБЕЛЫ.но с примером было бы проще


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениеа ищется пробел первый (у _Boroda_, )или первая "."(у меня)и не дата рождения,а первая запятая в предложении.и выводится все,что между этими символами.а для лишних пробелов и есть СЖПРОБЕЛЫ.но с примером было бы проще

Автор - китин
Дата добавления - 05.02.2015 в 16:32
ush12 Дата: Четверг, 05.02.2015, 16:38 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
вы смотрели файл? иногда не бывает "," после нужных данных или перед ней пробел
 
Ответить
Сообщениевы смотрели файл? иногда не бывает "," после нужных данных или перед ней пробел

Автор - ush12
Дата добавления - 05.02.2015 в 16:38
Pelena Дата: Четверг, 05.02.2015, 17:07 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Вариант
К сообщению приложен файл: 4180099.xlsx (8.7 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеВариант

Автор - Pelena
Дата добавления - 05.02.2015 в 17:07
ush12 Дата: Четверг, 05.02.2015, 17:45 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо Елена!!! То что надо!!!
 
Ответить
СообщениеСпасибо Елена!!! То что надо!!!

Автор - ush12
Дата добавления - 05.02.2015 в 17:45
vikttur Дата: Четверг, 05.02.2015, 22:07 | Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Не массивная:
Код
=СЖПРОБЕЛЫ(ЕСЛИ(ПОИСК(".";A1&".")>8;ЛЕВБ(A1;8);ПСТР(ЛЕВБ(A1;8);ПОИСК(".";A1)+1;8))&ПОДСТАВИТЬ(ПСТР(A1;9;МИН(ПОИСК({1;2};ПСТР(A1&12;9;200)))-1);",";))
 
Ответить
СообщениеНе массивная:
Код
=СЖПРОБЕЛЫ(ЕСЛИ(ПОИСК(".";A1&".")>8;ЛЕВБ(A1;8);ПСТР(ЛЕВБ(A1;8);ПОИСК(".";A1)+1;8))&ПОДСТАВИТЬ(ПСТР(A1;9;МИН(ПОИСК({1;2};ПСТР(A1&12;9;200)))-1);",";))

Автор - vikttur
Дата добавления - 05.02.2015 в 22:07
  • Страница 1 из 1
  • 1
Поиск:

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