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

Вход

Регистрация

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

 

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

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

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


Сообщение отредактировал topgun88 - Пятница, 26.02.2016, 15:59
 
Ответить
СообщениеЗдравствуйте, прошу по возможности помочь
Создаю список с данными, каждому присваивается набор индивидуальных поисковых имен (тегов)
Собственно задача по любому из тегов извлечь соответствующее значение из столбца А, прошу помочь с формулой для столбца I

Автор - topgun88
Дата добавления - 26.02.2016 в 15:56
Nic70y Дата: Пятница, 26.02.2016, 15:58 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8705
Репутация: 2260 ±
Замечаний: 0% ±

Excel 2010
Файл давайте (весь не надо) строк так 47-49 хватит
Цитата
не получается вложить файл...
читайте выше файл <=100kb


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Пятница, 26.02.2016, 15:59
 
Ответить
СообщениеФайл давайте (весь не надо) строк так 47-49 хватит
Цитата
не получается вложить файл...
читайте выше файл <=100kb

Автор - Nic70y
Дата добавления - 26.02.2016 в 15:58
topgun88 Дата: Пятница, 26.02.2016, 16:01 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Nic70y, файл не вкладывался пока был открыт, теперь получилось )
 
Ответить
СообщениеNic70y, файл не вкладывался пока был открыт, теперь получилось )

Автор - topgun88
Дата добавления - 26.02.2016 в 16:01
Nic70y Дата: Пятница, 26.02.2016, 16:03 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 8705
Репутация: 2260 ±
Замечаний: 0% ±

Excel 2010
Код
=ИНДЕКС(A$1:A$5;СУММПРОИЗВ(МАКС((H2=B$2:E$5)*СТРОКА(B$2:E$5))))


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=ИНДЕКС(A$1:A$5;СУММПРОИЗВ(МАКС((H2=B$2:E$5)*СТРОКА(B$2:E$5))))

Автор - Nic70y
Дата добавления - 26.02.2016 в 16:03
_Boroda_ Дата: Пятница, 26.02.2016, 16:07 | Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Код
=ЛЕВБ(H2)
:D
А если серьезно, то так?
Код
=ИНДЕКС(A$1:A$5;СУММПРОИЗВ(СТРОКА(B$2:B$5)*(B$2:E$5=H2)))
К сообщению приложен файл: -6-1.xlsx (10.3 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Код
=ЛЕВБ(H2)
:D
А если серьезно, то так?
Код
=ИНДЕКС(A$1:A$5;СУММПРОИЗВ(СТРОКА(B$2:B$5)*(B$2:E$5=H2)))

Автор - _Boroda_
Дата добавления - 26.02.2016 в 16:07
topgun88 Дата: Пятница, 26.02.2016, 16:08 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Nic70y, Я пока не понял как но работает )) Спасибо!
 
Ответить
СообщениеNic70y, Я пока не понял как но работает )) Спасибо!

Автор - topgun88
Дата добавления - 26.02.2016 в 16:08
Nic70y Дата: Пятница, 26.02.2016, 16:10 | Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 8705
Репутация: 2260 ±
Замечаний: 0% ±

Excel 2010
Можно и без МАКС, как у Александра, но я злобный перестраховщик %)


ЮMoney 41001841029809
 
Ответить
СообщениеМожно и без МАКС, как у Александра, но я злобный перестраховщик %)

Автор - Nic70y
Дата добавления - 26.02.2016 в 16:10
_Boroda_ Дата: Пятница, 26.02.2016, 16:23 | Сообщение № 8
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Дык там же написано
набор индивидуальных поисковых имен


не понял как

Смотрите -
1. СТРОКА(B$2:B$5) - дает нам номера строк {2:3:4:5} - массив 4х1
2. (B$2:E$5=H2) - дает нам ИСТИНА при равенстве и ЛОЖЬ в остальных случаях - массив 4х4, в котором только одна ИСТИНА, остальные ЛОЖЬ
3. умножаем 1 на 2, получаем массив 4х4, в котором только одна цифра, обозначающая номер той строки, в которой мы нашли тег, остальные нули
4. СУММПРОИЗВ(п.3) - все это складываем, получаем номер нужной строки
5. ИНДЕКС(A$1:A$5;п.4) - из А1:А5 вынимаем то по порядку значение, которое мы нашли в п.4


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеДык там же написано
набор индивидуальных поисковых имен


не понял как

Смотрите -
1. СТРОКА(B$2:B$5) - дает нам номера строк {2:3:4:5} - массив 4х1
2. (B$2:E$5=H2) - дает нам ИСТИНА при равенстве и ЛОЖЬ в остальных случаях - массив 4х4, в котором только одна ИСТИНА, остальные ЛОЖЬ
3. умножаем 1 на 2, получаем массив 4х4, в котором только одна цифра, обозначающая номер той строки, в которой мы нашли тег, остальные нули
4. СУММПРОИЗВ(п.3) - все это складываем, получаем номер нужной строки
5. ИНДЕКС(A$1:A$5;п.4) - из А1:А5 вынимаем то по порядку значение, которое мы нашли в п.4

Автор - _Boroda_
Дата добавления - 26.02.2016 в 16:23
topgun88 Дата: Суббота, 10.09.2016, 13:53 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 22
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
ввиду очень трудоемкой работы с большим массивом тегов задача усложнилась. идея в том что в определенном месте есть отдельный файл с таблицей, допустим на листах 1:3 расположены данные в столбцах А, в столбцах С:H находятся теги.
задача вытащить значение по тегу на в новую таблицу.
К сообщению приложен файл: 3308676.xlsx (8.1 Kb) · 0790601.xlsx (11.6 Kb)


Сообщение отредактировал topgun88 - Суббота, 10.09.2016, 14:14
 
Ответить
Сообщениеввиду очень трудоемкой работы с большим массивом тегов задача усложнилась. идея в том что в определенном месте есть отдельный файл с таблицей, допустим на листах 1:3 расположены данные в столбцах А, в столбцах С:H находятся теги.
задача вытащить значение по тегу на в новую таблицу.

Автор - topgun88
Дата добавления - 10.09.2016 в 13:53
Андрей63 Дата: Пятница, 16.09.2016, 13:26 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день, можете ли Вы мне помочь в решении такой задачи: Необходимо в строгой последовательности просмотреть десять ячеек, находящихся на разных листах одного файла. Если значение очередной, просмотренной ячейки отлично от нуля, а следующая равно нуля, то значение этой, не равной нулю ячейки и необходимо указать. Заранее большое спасибо. ;)


Захаров
 
Ответить
СообщениеДобрый день, можете ли Вы мне помочь в решении такой задачи: Необходимо в строгой последовательности просмотреть десять ячеек, находящихся на разных листах одного файла. Если значение очередной, просмотренной ячейки отлично от нуля, а следующая равно нуля, то значение этой, не равной нулю ячейки и необходимо указать. Заранее большое спасибо. ;)

Автор - Андрей63
Дата добавления - 16.09.2016 в 13:26
Pelena Дата: Пятница, 16.09.2016, 13:44 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
Андрей63, прочитайте Правила форума, создайте свою тему и приложите файл с примером


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеАндрей63, прочитайте Правила форума, создайте свою тему и приложите файл с примером

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

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