удаление ненужных символов из списка
ush12
Дата: Четверг, 05.02.2015, 15:57 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Добрый день, ситуация следующая- есть список данных например в столбце А1 ( 1. Иванов Иван Иванович, 13.10.1955 г.р. козерог,аметист,серебро) и т.д.,нужно чтобы в столбце В1 получилось так(Иванов Иван Иванович) без лишних пробелов слева и справа,помогите кто знает как,буду очень признателен!!! Пример как должно быть в файле
Добрый день, ситуация следующая- есть список данных например в столбце А1 ( 1. Иванов Иван Иванович, 13.10.1955 г.р. козерог,аметист,серебро) и т.д.,нужно чтобы в столбце В1 получилось так(Иванов Иван Иванович) без лишних пробелов слева и справа,помогите кто знает как,буду очень признателен!!! Пример как должно быть в файле ush12
Ответить
Сообщение Добрый день, ситуация следующая- есть список данных например в столбце А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)
Так нужно? Код
=ПСТР(A1;ПОИСК(" ";A1)+1;ПОИСК(",";A1)-ПОИСК(" ";A1)-1)
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: 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)))
навскидку в В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
Спасибо оба подходят,но только именно к этому примеру,а если например после именных данных стоят не дата рождения,чтото другое или есть несколько пробелов перед датой и количество слов больше или меньше чем в приведенном примере,возможно решение?
Спасибо оба подходят,но только именно к этому примеру,а если например после именных данных стоят не дата рождения,чтото другое или есть несколько пробелов перед датой и количество слов больше или меньше чем в приведенном примере,возможно решение? ush12
Сообщение отредактировал 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
например так
Ответить
Сообщение например так Автор - ush12 Дата добавления - 05.02.2015 в 16:30
китин
Дата: Четверг, 05.02.2015, 16:32 |
Сообщение № 7
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016
а ищется пробел первый (у _Boroda_ , )или первая "."(у меня)и не дата рождения,а первая запятая в предложении.и выводится все,что между этими символами.а для лишних пробелов и есть СЖПРОБЕЛЫ.но с примером было бы проще
а ищется пробел первый (у _Boroda_ , )или первая "."(у меня)и не дата рождения,а первая запятая в предложении.и выводится все,что между этими символами.а для лишних пробелов и есть СЖПРОБЕЛЫ.но с примером было бы проще китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение а ищется пробел первый (у _Boroda_ , )или первая "."(у меня)и не дата рождения,а первая запятая в предложении.и выводится все,что между этими символами.а для лишних пробелов и есть СЖПРОБЕЛЫ.но с примером было бы проще Автор - китин Дата добавления - 05.02.2015 в 16:32
ush12
Дата: Четверг, 05.02.2015, 16:38 |
Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
вы смотрели файл? иногда не бывает "," после нужных данных или перед ней пробел
вы смотрели файл? иногда не бывает "," после нужных данных или перед ней пробел ush12
Ответить
Сообщение вы смотрели файл? иногда не бывает "," после нужных данных или перед ней пробел Автор - ush12 Дата добавления - 05.02.2015 в 16:38
Pelena
Дата: Четверг, 05.02.2015, 17:07 |
Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация:
4632
±
Замечаний:
±
Excel 365 & Mac Excel
Вариант
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Вариант Автор - Pelena Дата добавления - 05.02.2015 в 17:07
ush12
Дата: Четверг, 05.02.2015, 17:45 |
Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Спасибо Елена!!! То что надо!!!
Спасибо Елена!!! То что надо!!! ush12
Ответить
Сообщение Спасибо Елена!!! То что надо!!! Автор - ush12 Дата добавления - 05.02.2015 в 17:45
vikttur
Дата: Четверг, 05.02.2015, 22:07 |
Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Не массивная: Код
=СЖПРОБЕЛЫ(ЕСЛИ(ПОИСК(".";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
Ответить
Сообщение Не массивная: Код
=СЖПРОБЕЛЫ(ЕСЛИ(ПОИСК(".";A1&".")>8;ЛЕВБ(A1;8);ПСТР(ЛЕВБ(A1;8);ПОИСК(".";A1)+1;8))&ПОДСТАВИТЬ(ПСТР(A1;9;МИН(ПОИСК({1;2};ПСТР(A1&12;9;200)))-1);",";))
Автор - vikttur Дата добавления - 05.02.2015 в 22:07