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

Вход

Регистрация

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

 

= Мир MS Excel/Необходимо из столбца сделать выборку - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Необходимо из столбца сделать выборку (Формулы/Formulas)
Необходимо из столбца сделать выборку
Storonik Дата: Четверг, 20.08.2020, 06:44 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Имеется первый столбец с адресами емайлов. необходимо сделать второй столбец в который нужно внести ящики только яндекс. третий столбец в который нужно внести только ящики маил ру, бк, лист, инбокс, четвертый столбец в который нужно внести ящики гмаил и в пятый всё оставшееся. подскажите как это сделать. за ранее спасибо.
К сообщению приложен файл: test.xlsx(11.4 Kb)
 
Ответить
СообщениеИмеется первый столбец с адресами емайлов. необходимо сделать второй столбец в который нужно внести ящики только яндекс. третий столбец в который нужно внести только ящики маил ру, бк, лист, инбокс, четвертый столбец в который нужно внести ящики гмаил и в пятый всё оставшееся. подскажите как это сделать. за ранее спасибо.

Автор - Storonik
Дата добавления - 20.08.2020 в 06:44
bigor Дата: Четверг, 20.08.2020, 07:40 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 270
Репутация: 48 ±
Замечаний: 0% ±

Excel 2016
Для первых 4 столбцов ка-то так:
Код
=IFERROR(INDEX($A$1:$A$150;SMALL(IF((RIGHT($A$1:$A$150;7)="mail.ru")+(RIGHT($A$1:$A$150;5)="bk.ru")+(RIGHT($A$1:$A$150;8)="inbox.ru")+(RIGHT($A$1:$A$150;7)="list.ru");ROW($A$1:$A$150);"");ROW(A1)));"")

массивная
А вот для 5 го или прописывать в условии все исключения или думать надо.
К сообщению приложен файл: test-1-1.xlsx(14.2 Kb)
 
Ответить
СообщениеДля первых 4 столбцов ка-то так:
Код
=IFERROR(INDEX($A$1:$A$150;SMALL(IF((RIGHT($A$1:$A$150;7)="mail.ru")+(RIGHT($A$1:$A$150;5)="bk.ru")+(RIGHT($A$1:$A$150;8)="inbox.ru")+(RIGHT($A$1:$A$150;7)="list.ru");ROW($A$1:$A$150);"");ROW(A1)));"")

массивная
А вот для 5 го или прописывать в условии все исключения или думать надо.

Автор - bigor
Дата добавления - 20.08.2020 в 07:40
Storonik Дата: Четверг, 20.08.2020, 09:34 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
извините меня замою тупость, но вставляя в своютаблицу в которой 5к строчек ничего не получается. что я делаю не так?
 
Ответить
Сообщениеизвините меня замою тупость, но вставляя в своютаблицу в которой 5к строчек ничего не получается. что я делаю не так?

Автор - Storonik
Дата добавления - 20.08.2020 в 09:34
Pelena Дата: Четверг, 20.08.2020, 09:42 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16631
Репутация: 3595 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Ещё вариант. В доп. столбце проставляем группу и потом уже вытягиваем по столбцам
К сообщению приложен файл: test-1-.xlsx(34.2 Kb)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеЕщё вариант. В доп. столбце проставляем группу и потом уже вытягиваем по столбцам

Автор - Pelena
Дата добавления - 20.08.2020 в 09:42
Storonik Дата: Четверг, 20.08.2020, 10:17 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Ещё вариант. В доп. столбце проставляем группу и потом уже вытягиваем по столбцам

Спасибо. Этот метод работает.
 
Ответить
Сообщение
Ещё вариант. В доп. столбце проставляем группу и потом уже вытягиваем по столбцам

Спасибо. Этот метод работает.

Автор - Storonik
Дата добавления - 20.08.2020 в 10:17
Pelena Дата: Четверг, 20.08.2020, 10:33 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16631
Репутация: 3595 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Немного уточнила формулу для групп, так будет правильнее
Код
=ЕСЛИ(ЕЧИСЛО(ПОИСК("@yandex.";A2));"yandex";ЕСЛИ(ЕЧИСЛО(ПОИСК("@gmail.";A2));"gmail";ЕСЛИ(СЧЁТ(ПОИСК({"@mail.";"@bk.";"@list.";"@inbox."};A2));"mail,bk,list,inbox";"прочие")))
К сообщению приложен файл: 1071373.xlsx(34.3 Kb)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеНемного уточнила формулу для групп, так будет правильнее
Код
=ЕСЛИ(ЕЧИСЛО(ПОИСК("@yandex.";A2));"yandex";ЕСЛИ(ЕЧИСЛО(ПОИСК("@gmail.";A2));"gmail";ЕСЛИ(СЧЁТ(ПОИСК({"@mail.";"@bk.";"@list.";"@inbox."};A2));"mail,bk,list,inbox";"прочие")))

Автор - Pelena
Дата добавления - 20.08.2020 в 10:33
Storonik Дата: Четверг, 20.08.2020, 10:49 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Немного уточнила формулу для групп, так будет правильнее

Первый вариант у меня более корректно работает.
 
Ответить
Сообщение
Немного уточнила формулу для групп, так будет правильнее

Первый вариант у меня более корректно работает.

Автор - Storonik
Дата добавления - 20.08.2020 в 10:49
Pelena Дата: Четверг, 20.08.2020, 11:02 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16631
Репутация: 3595 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Первый вариант вот такой адрес "mail@aquasochi.com" запишет в mail
Но Вам виднее)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеПервый вариант вот такой адрес "mail@aquasochi.com" запишет в mail
Но Вам виднее)

Автор - Pelena
Дата добавления - 20.08.2020 в 11:02
Storonik Дата: Четверг, 20.08.2020, 11:21 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Первый вариант вот такой адрес "mail@aquasochi.com" запишет в mail
Но Вам виднее)

Лады, разобрался. Спасибо)
 
Ответить
Сообщение
Первый вариант вот такой адрес "mail@aquasochi.com" запишет в mail
Но Вам виднее)

Лады, разобрался. Спасибо)

Автор - Storonik
Дата добавления - 20.08.2020 в 11:21
bigor Дата: Четверг, 20.08.2020, 12:19 | Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 270
Репутация: 48 ±
Замечаний: 0% ±

Excel 2016
что я делаю не так?

Формула массивная, вводить нужно 3 мя кнопками Ctrl+Shift+Enter, ну и поправить диапазоны для 5000
 
Ответить
Сообщение
что я делаю не так?

Формула массивная, вводить нужно 3 мя кнопками Ctrl+Shift+Enter, ну и поправить диапазоны для 5000

Автор - bigor
Дата добавления - 20.08.2020 в 12:19
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Необходимо из столбца сделать выборку (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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