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

Вход

Регистрация

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

 

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

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

Excel 2003
Доброго времени суток.

Прикладываю образец.
Цель: в столбце G должен выводится список Фамилий, удовлетворяющих одному критерию.
К сообщению приложен файл: ___-__.xlsx (8.0 Kb)
 
Ответить
СообщениеДоброго времени суток.

Прикладываю образец.
Цель: в столбце G должен выводится список Фамилий, удовлетворяющих одному критерию.

Автор - Artyshok
Дата добавления - 16.11.2017 в 16:12
_Boroda_ Дата: Четверг, 16.11.2017, 16:19 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация: 6479 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=ЕСЛИОШИБКА(ИНДЕКС(B:B;НАИМЕНЬШИЙ(ЕСЛИ(A$2:A$99=E$1;СТРОКА(A$2:A$99));СТРОКА(G1)));"")

Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter
Еще покраска Условным форматированием

Или немассивной формулой, но наоборот
Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-1/(A$2:A$99=E$1)/ЕНД(ПОИСКПОЗ(B$2:B$99;H$1:H1;));B$2:B$99);"")
К сообщению приложен файл: -1.xlsx (10.9 Kb)


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

Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter
Еще покраска Условным форматированием

Или немассивной формулой, но наоборот
Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-1/(A$2:A$99=E$1)/ЕНД(ПОИСКПОЗ(B$2:B$99;H$1:H1;));B$2:B$99);"")

Автор - _Boroda_
Дата добавления - 16.11.2017 в 16:19
Russel Дата: Четверг, 16.11.2017, 16:32 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Добрый вечер!

Самый простой вариант - сводная таблица
К сообщению приложен файл: 9074589.xlsx (12.1 Kb)


QIWI 9173973973
 
Ответить
СообщениеДобрый вечер!

Самый простой вариант - сводная таблица

Автор - Russel
Дата добавления - 16.11.2017 в 16:32
Artyshok Дата: Пятница, 17.11.2017, 16:06 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
_Boroda_, спасибо большое. Самая подходящий вариант.
Но проблема в том, что критериев поиска может быть несколько (об этом не упомянул я ранее). Критерии названы в прилагаемом примере "код поиска"
Не получается сделать ничего...
К сообщению приложен файл: ___-__7.xlsx (15.8 Kb)


Сообщение отредактировал Artyshok - Пятница, 17.11.2017, 16:06
 
Ответить
Сообщение_Boroda_, спасибо большое. Самая подходящий вариант.
Но проблема в том, что критериев поиска может быть несколько (об этом не упомянул я ранее). Критерии названы в прилагаемом примере "код поиска"
Не получается сделать ничего...

Автор - Artyshok
Дата добавления - 17.11.2017 в 16:06
_Boroda_ Дата: Пятница, 17.11.2017, 16:29 | Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация: 6479 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=ЕСЛИОШИБКА(ИНДЕКС($B:$B;НАИМЕНЬШИЙ(ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ($A$2:$A$99;J$5:J$33;));СТРОКА(K$2:K$99));СТРОКА(A1)));"")
К сообщению приложен файл: -7_1.xlsx (18.9 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=ЕСЛИОШИБКА(ИНДЕКС($B:$B;НАИМЕНЬШИЙ(ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ($A$2:$A$99;J$5:J$33;));СТРОКА(K$2:K$99));СТРОКА(A1)));"")

Автор - _Boroda_
Дата добавления - 17.11.2017 в 16:29
Che79 Дата: Пятница, 17.11.2017, 16:43 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
У меня вопрос к ТС'у. Artyshok, у Вас какая реально версия Excel? Если, как указано в Вашем профайле 2003, то ЕСЛИОШИБКА() там работать не будет. Судя по Вашему ответу ранее
Самая подходящий вариант
по факту у Вас Excel 2007 и старше yes
На случай, если у Вас версия от 2010 и выше, то, как вариант, можно сводную + срез. См. файл.
К сообщению приложен файл: -7_1-1.xlsx (27.3 Kb)


Делай нормально и будет нормально!

Сообщение отредактировал Che79 - Пятница, 17.11.2017, 16:44
 
Ответить
СообщениеУ меня вопрос к ТС'у. Artyshok, у Вас какая реально версия Excel? Если, как указано в Вашем профайле 2003, то ЕСЛИОШИБКА() там работать не будет. Судя по Вашему ответу ранее
Самая подходящий вариант
по факту у Вас Excel 2007 и старше yes
На случай, если у Вас версия от 2010 и выше, то, как вариант, можно сводную + срез. См. файл.

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

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