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

Вход

Регистрация

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

 

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

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вычленение нужных данных из списка (Формулы/Formulas)
Вычленение нужных данных из списка
supar666666 Дата: Четверг, 10.12.2020, 02:30 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Подскажите, пожалуйста, ЗАДАЧКА НЕПРОСТАЯ! вот у меня есть таблица с данными , мне из нее нужно вычленить определенные строки, проблема в том что там нет общих символов за которые можно зацепиться, зато есть над каждым из таких строк, можно ли как то сделать поиск нижних строк определенных символов??
К сообщению приложен файл: 9750719.jpg (63.5 Kb) · 4188882.xlsx (49.2 Kb)


Сообщение отредактировал supar666666 - Четверг, 10.12.2020, 12:36
 
Ответить
СообщениеПодскажите, пожалуйста, ЗАДАЧКА НЕПРОСТАЯ! вот у меня есть таблица с данными , мне из нее нужно вычленить определенные строки, проблема в том что там нет общих символов за которые можно зацепиться, зато есть над каждым из таких строк, можно ли как то сделать поиск нижних строк определенных символов??

Автор - supar666666
Дата добавления - 10.12.2020 в 02:30
bmv98rus Дата: Четверг, 10.12.2020, 07:58 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
Эти ваши столбики строками зовутся.
можно ли как то
можно , а дальше от что , как должен результат выглядеть?


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
СообщениеЭти ваши столбики строками зовутся.
можно ли как то
можно , а дальше от что , как должен результат выглядеть?

Автор - bmv98rus
Дата добавления - 10.12.2020 в 07:58
supar666666 Дата: Четверг, 10.12.2020, 12:34 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
bmv98rus, дальше эти строки копируются в другой файл например в "лист 2" (во вложении пример, а на лист 2 как должен выглядеть результат)
Может как то можно сделать поиск только строк с числами? Мне нужно их скопировать и вставить в отдельный столбик


Сообщение отредактировал supar666666 - Четверг, 10.12.2020, 13:01
 
Ответить
Сообщениеbmv98rus, дальше эти строки копируются в другой файл например в "лист 2" (во вложении пример, а на лист 2 как должен выглядеть результат)
Может как то можно сделать поиск только строк с числами? Мне нужно их скопировать и вставить в отдельный столбик

Автор - supar666666
Дата добавления - 10.12.2020 в 12:34
Kostya_Ye Дата: Четверг, 10.12.2020, 13:00 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 271
Репутация: 228 ±
Замечаний: 0% ±

Excel 2016
supar666666,
Если "лист 2" это второй лист в книге, который называется "Лист5", и нужен результат как на этом листе, то можно сделать следующим образом:
- на листе с исходным набором данных "Лист2" в колонке A ставите автофильтр (CTRL-SHIFT-L)
- в автофильтре отбираете только строки, начинающиеся с GLK ( в строке поиска задаете GLK, нажимаете OK)
- выделяете весь отфильтрованный диапазон, копируете
- вставляете на новый лист
- не снимая выделения со скопированного диапазона идете Данные - Текст по столбцам
- выбираете радиокнопку "с разделителями", "Далее"
- отмечаете чек-бокс разделитель "пробел", "Готово"
 
Ответить
Сообщениеsupar666666,
Если "лист 2" это второй лист в книге, который называется "Лист5", и нужен результат как на этом листе, то можно сделать следующим образом:
- на листе с исходным набором данных "Лист2" в колонке A ставите автофильтр (CTRL-SHIFT-L)
- в автофильтре отбираете только строки, начинающиеся с GLK ( в строке поиска задаете GLK, нажимаете OK)
- выделяете весь отфильтрованный диапазон, копируете
- вставляете на новый лист
- не снимая выделения со скопированного диапазона идете Данные - Текст по столбцам
- выбираете радиокнопку "с разделителями", "Далее"
- отмечаете чек-бокс разделитель "пробел", "Готово"

Автор - Kostya_Ye
Дата добавления - 10.12.2020 в 13:00
supar666666 Дата: Четверг, 10.12.2020, 13:08 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Kostya_Ye, да, я так и делаю, но мне нужны другие строчки- цифры под строками "ROHS3 COMP" посмотрите скрин я сделал и отметил что нужно вычленить. Может можно как то выделить строчки там где только цифры?


Сообщение отредактировал supar666666 - Четверг, 10.12.2020, 13:10
 
Ответить
СообщениеKostya_Ye, да, я так и делаю, но мне нужны другие строчки- цифры под строками "ROHS3 COMP" посмотрите скрин я сделал и отметил что нужно вычленить. Может можно как то выделить строчки там где только цифры?

Автор - supar666666
Дата добавления - 10.12.2020 в 13:08
Kostya_Ye Дата: Четверг, 10.12.2020, 13:18 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 271
Репутация: 228 ±
Замечаний: 0% ±

Excel 2016
supar666666,
увы, из скрина не понятно что вам нужно. и здесь не принято по картинкам решать задачи.
сделайте в файле Эксель ясное описание какие строки и по каким критериям вы хотите извлечь из исходного диапазона.
 
Ответить
Сообщениеsupar666666,
увы, из скрина не понятно что вам нужно. и здесь не принято по картинкам решать задачи.
сделайте в файле Эксель ясное описание какие строки и по каким критериям вы хотите извлечь из исходного диапазона.

Автор - Kostya_Ye
Дата добавления - 10.12.2020 в 13:18
bmv98rus Дата: Четверг, 10.12.2020, 13:28 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
как должен результат выглядеть?
фильтр с сылкой на значение выше строкой не проблема сделать.
К сообщению приложен файл: example1988.xlsx (63.9 Kb)


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Четверг, 10.12.2020, 13:48
 
Ответить
Сообщение
как должен результат выглядеть?
фильтр с сылкой на значение выше строкой не проблема сделать.

Автор - bmv98rus
Дата добавления - 10.12.2020 в 13:28
supar666666 Дата: Четверг, 10.12.2020, 13:31 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Kostya_Ye, Я понял, во вложении файл с тем что нужно -под строками где есть надпись "ROHS " (отметил желтым) находятся цифры (отметил зеленым первые 3) их нужно вычленить из общего списка и скопировать отдельно ( как пример на "ЛИСТ 2")
К сообщению приложен файл: 3758134.xlsx (35.3 Kb)
 
Ответить
СообщениеKostya_Ye, Я понял, во вложении файл с тем что нужно -под строками где есть надпись "ROHS " (отметил желтым) находятся цифры (отметил зеленым первые 3) их нужно вычленить из общего списка и скопировать отдельно ( как пример на "ЛИСТ 2")

Автор - supar666666
Дата добавления - 10.12.2020 в 13:31
supar666666 Дата: Четверг, 10.12.2020, 13:34 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
bmv98rus, а как сделать это? к коментарию выше приложил пример и описание
 
Ответить
Сообщениеbmv98rus, а как сделать это? к коментарию выше приложил пример и описание

Автор - supar666666
Дата добавления - 10.12.2020 в 13:34
bmv98rus Дата: Четверг, 10.12.2020, 13:51 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
а как сделать это?
выше смотрите.
Можно и формулой, но все от задачи зависит.


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщение
а как сделать это?
выше смотрите.
Можно и формулой, но все от задачи зависит.

Автор - bmv98rus
Дата добавления - 10.12.2020 в 13:51
supar666666 Дата: Четверг, 10.12.2020, 14:04 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
bmv98rus, Это очень похоже на то что нужно! но не могу понять как вы это сделали( а как сделать формулой ?
 
Ответить
Сообщениеbmv98rus, Это очень похоже на то что нужно! но не могу понять как вы это сделали( а как сделать формулой ?

Автор - supar666666
Дата добавления - 10.12.2020 в 14:04
bmv98rus Дата: Четверг, 10.12.2020, 15:39 | Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
так прописал формулу в ячейку которая смотрит что на строку выше.
Формулой - это многоразовый ВПР, только с выводом на строку ниже.


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщениетак прописал формулу в ячейку которая смотрит что на строку выше.
Формулой - это многоразовый ВПР, только с выводом на строку ниже.

Автор - bmv98rus
Дата добавления - 10.12.2020 в 15:39
supar666666 Дата: Четверг, 10.12.2020, 15:54 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
bmv98rus, Можете, пожалуйста, показать как с ВПР будет? как выводить на строку ниже?
 
Ответить
Сообщениеbmv98rus, Можете, пожалуйста, показать как с ВПР будет? как выводить на строку ниже?

Автор - supar666666
Дата добавления - 10.12.2020 в 15:54
bmv98rus Дата: Четверг, 10.12.2020, 17:16 | Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
Код
=IFERROR(INDEX(Лист1!A:A;AGGREGATE(15;6;ROW(Лист1!$A$1:$A$2000)/(LEFT(Лист1!$A$1:$A$2000;4)="ROHS");ROW(A1))+2);"")

например
К сообщению приложен файл: example1988_1.xlsx (37.7 Kb)


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщение
Код
=IFERROR(INDEX(Лист1!A:A;AGGREGATE(15;6;ROW(Лист1!$A$1:$A$2000)/(LEFT(Лист1!$A$1:$A$2000;4)="ROHS");ROW(A1))+2);"")

например

Автор - bmv98rus
Дата добавления - 10.12.2020 в 17:16
supar666666 Дата: Четверг, 10.12.2020, 18:13 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
bmv98rus, Спасибо! применил, все работает ! Не подумал бы что это можно осуществить через формулу ! я могу так же вычленять другие параметры ведь? например строки с "COO :" или "PART:" ? только не пойму что в формуле поменять нужно ..
 
Ответить
Сообщениеbmv98rus, Спасибо! применил, все работает ! Не подумал бы что это можно осуществить через формулу ! я могу так же вычленять другие параметры ведь? например строки с "COO :" или "PART:" ? только не пойму что в формуле поменять нужно ..

Автор - supar666666
Дата добавления - 10.12.2020 в 18:13
bmv98rus Дата: Четверг, 10.12.2020, 18:27 | Сообщение № 16
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
+2 в формуле - это смещение на две строки относительно той, что подошла под условие поиска. Если структура неизменна и гарантируется что на определенной строке определенное значение, то можно использовать или константу +3, +4..... или вычислить через
Код
=MATCH("COO :*";A:A;)
вхождение - отняв 1 использовать в формуле. А вот если меняются местами, то сложнее.


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Четверг, 10.12.2020, 18:27
 
Ответить
Сообщение+2 в формуле - это смещение на две строки относительно той, что подошла под условие поиска. Если структура неизменна и гарантируется что на определенной строке определенное значение, то можно использовать или константу +3, +4..... или вычислить через
Код
=MATCH("COO :*";A:A;)
вхождение - отняв 1 использовать в формуле. А вот если меняются местами, то сложнее.

Автор - bmv98rus
Дата добавления - 10.12.2020 в 18:27
supar666666 Дата: Четверг, 10.12.2020, 18:52 | Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
bmv98rus, Местами не меняются, слава богу)))) про +2 то что это строчка вверх или вниз я понял , я пытался вместо "ROHS" подставить например "COO :" в эту формулу
Код
=ЕСЛИОШИБКА(ИНДЕКС(Лист1!A:A;АГРЕГАТ(15;6;СТРОКА(Лист1!$A$1:$A$2000)/(ЛЕВСИМВ(Лист1!$A$1:$A$2000;4)="ROHS");СТРОКА(A1))+2);"")
, почему она не работает?(( что нужно еще в формуле поменять? 15;6СТРОКА?
 
Ответить
Сообщениеbmv98rus, Местами не меняются, слава богу)))) про +2 то что это строчка вверх или вниз я понял , я пытался вместо "ROHS" подставить например "COO :" в эту формулу
Код
=ЕСЛИОШИБКА(ИНДЕКС(Лист1!A:A;АГРЕГАТ(15;6;СТРОКА(Лист1!$A$1:$A$2000)/(ЛЕВСИМВ(Лист1!$A$1:$A$2000;4)="ROHS");СТРОКА(A1))+2);"")
, почему она не работает?(( что нужно еще в формуле поменять? 15;6СТРОКА?

Автор - supar666666
Дата добавления - 10.12.2020 в 18:52
bmv98rus Дата: Четверг, 10.12.2020, 19:17 | Сообщение № 18
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
Код
ЛЕВСИМВ(Лист1!$A$1:$A$2000;4)
- 4 определяет длину "ROHS" . и тут или менять каждый раз или использовать
Код
LEN("ROHS")


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщение
Код
ЛЕВСИМВ(Лист1!$A$1:$A$2000;4)
- 4 определяет длину "ROHS" . и тут или менять каждый раз или использовать
Код
LEN("ROHS")

Автор - bmv98rus
Дата добавления - 10.12.2020 в 19:17
supar666666 Дата: Четверг, 10.12.2020, 20:14 | Сообщение № 19
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
bmv98rus, спасибо, реально помог, давай хоть сотку скину на карту на пиво или шоколадку))
 
Ответить
Сообщениеbmv98rus, спасибо, реально помог, давай хоть сотку скину на карту на пиво или шоколадку))

Автор - supar666666
Дата добавления - 10.12.2020 в 20:14
bmv98rus Дата: Четверг, 10.12.2020, 20:25 | Сообщение № 20
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4106
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
Цитата
Для Атоса это слишком много, а для графа Де Ла Фер слишком мало
:D
Это ветка бесплатной помощи.


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщение
Цитата
Для Атоса это слишком много, а для графа Де Ла Фер слишком мало
:D
Это ветка бесплатной помощи.

Автор - bmv98rus
Дата добавления - 10.12.2020 в 20:25
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вычленение нужных данных из списка (Формулы/Formulas)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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