Страницы: 1
RSS
Удалить все, кроме слов, в которых есть нужный символ, Прошу вашей помощи
 
Добрый день, уважаемые участники форума!
Прошу вашей помощи или совета.

Задача такая:
Есть много строчек, в каждой строчке какая-то текстовая информация, в некоторых строчках написан e-mail.
Нужно удалить все кроме e-mailов и прописать это дело в строчку через запятую.
Возможно ли это сделать exelем?
То есть, нужно удалить все, кроме слов, к которых присутствует заданный (@) символ.
 
вариант:
1. в соседнем столбце вставляем формулу
Код
=ПОИСК("@";A1)
и растягиваем вниз.
2. выделяем столбец с формулой
3. Главная - Найти и выделить - Выделение группы ячеек - ставим галку "формула", убираем "число". Ок
4. Удаляем строки.
Изменено: V - 28.09.2018 11:27:31
 
Если формулы принимаются, то в B1
=IF(ISNUMBER(FIND("@";A1));A1&",";"")&B2
и размножит до конца таблицы. можно форматом скрыть лишнее, если мешает
По вопросам из тем форума, личку не читаю.
 
Вряд ли эту задачу целесообразно решать формулами, ведь конечный результат - сцепить все в одну ячейку..
 
сходите СЮДА в копилке есть решение, создаете признак в соседнем столбце формулой по примеру V, и сцепляете сколько угодно в пределах разумного
Лень двигатель прогресса, доказано!!!
 
Цитата
БМВ написал:
Если формулы принимаются, то в B1=IF(ISNUMBER(FIND("@";A1));A1&",";"")&B2и размножит до конца таблицы. можно форматом скрыть лишнее, если мешает
Это великолепно! Сразу с перечислением через запятую. То, что нужно.
Остается один вопрос:
Как преобразовать информацию в ячейке, которая записана "под формулой" в текст?
То есть, сейчас при нажатии на ячейку в поле информации прописана формула, а не сами e-mailы. Как вытащить оттуда нужный мне текст?
 
выделяете формулу в окне редактирования и жмете F9
 
Цитата
qwertyseven написал:
Как вытащить оттуда нужный мне текст?
куда вытащить? Просто скопировать в другую программу то это по умолчанию будет значение, а если в другую ячейку excel, то специальная вставка , вставить как значение.
По вопросам из тем форума, личку не читаю.
 
Цитата
БМВ написал:
Просто скопировать в другую программу то это по умолчанию будет значение
Да, вы правы. Все получилось.
Спасибо вам большое, что помогли мне решить эту задачу. Вы сохранили мне очень много моего времени и научили меня полезному скилу.
Также, благодарю всех остальных за то, что отозвались!
 
Off
Цитата
qwertyseven написал:
научили меня полезному скилу.
тогда уж еще научу. Нельзя научить скилу.

skill сущ. [skɪl] умение, мастерство, навык, способность, талант, уменье

Это можно прокачать, повысить  …… в какой то области ,но не научить.
По вопросам из тем форума, личку не читаю.
Страницы: 1
Наверх