Трюк Excel 16. ВПР для множества значений (без использования функции ВПР)
Вставка
- Опубліковано 11 чер 2017
- Два способа создания списка из всех значений, соответствующих указанному критерию (множественный ВПР). Первый способ - с помощью комбинации функций ИНДЕКС и НАИМЕНЬШИЙ (формула массива), второй - ИНДЕКС и АГРЕГАТ (обычная формула). Другие трюки Excel и файл с примером можно скачать здесь statanaliz.info/tryuki-ms-excel/
► Корпоративный тренинг "Продвинутый уровень MS Excel":
statanaliz.info/trening-prodv...
► Онлайн курс "Продвинутый уровень MS Excel":
statanaliz.info/kurs-prodvinu...
**************************
💳 Поддержать канал деньгами
statanaliz.info/donate/
** Мой сайт об Excel и статистике **
statanaliz.info/
** Странички и аккаунты в соцсетях **
Facebook: / statanaliz.info
Вконтакте: id_statanaliz_info
Твиттер: / statanaliz_info
Telegram: t.me/statanaliz
Поверить не могу, что я этот видел! Каждая секунда этого видео на весь золота! Уже несколько лет я не мог решить эту проблему ВПР, а оказывается есть такое крутое решение! Спасибо огромное автору!
Благодарю за комментарий и за похвалу. В Excel можно всякое ) Рад, что Вы нашли решение своей задачи!
Спасибо большое! Сейчас все перепишу и буду тренироваться. Спасибо, за показ клавиш, которые не озвучиваются. Тоже очень нужная вещь! Еще раз , большое спасибо за ваш труд!
Вам спасибо, что посмотрели и написали отзыв )
Приспосабливаю данный урок к своим задачам и не перестаю удивляться и восхищаться вашими знаниями и щедростью. Что вы поделились универсальной формулой, в которой не нужно использовать доп столбцы или строки. Она везде будет работать. И можно сэкономить кучу времени. Спасибо еще раз!!!
Очень крутой урок. Хорошо, что в Гугл таблицах есть функция filter, которая выдаст сразу весь список счетов по указанному критерию. ))
Ваш комент спас мое время!
Автору большой респект за доходчивое объяснение темы, а также за грамотные примеры с формулами.
Более понятного объяснения нигде и ни у кого не видел, всё последовательно и аргументировано. Благодарю за видео!
Топовый урок, большое Вам спасибо.
Надзвичайно сильно допомогли. Потрібно було порахувати кількість зі списку і підбити суму залишку
Огонь!!! Сидя дома с телефоном, можно стать профессионалом Excel. Благодарность автору !
Спасибо! Замечательно и подробно объясняете все моменты!!!
Класс! Мозги у тебя хорошо работают. Однозначно видео в избранное.
Однозначно лайк!) Автору респект!)
Отличный урок! Автор - гуру.
Гуру- Что это значит? Но слово прикльно звучит.
Спасибо. Приятно слушать грамотный урок от професионала. Неостанавливайтесь на достигнутом.
Огромное спасибо. Очень помогли понять эти функции.
Спасибо, что так подробно делитесь знанияии! Очень помог этот урок!
Дмитрий, добрый день!
Супер урок! Все логично,понятно и доступно!
Владимир, добрый день. Спасибо за отзыв.
Превосходно! Супер! Спасибо огромное, Дмитрий! Молодец! Агрегат - то, что надо!
АГРЕГАТ - отличная функция. Жаль, не все знают.
Спасибо! Огромное спасибо!!! Прям по полочкам, чётко, понятно без лишней воды. Остаётся только тренироваться. )))
Супер!Очень помогло. Спасибо!
супер, все понятно, наглядно и работает
!
первый раз когда про индекс объяснили так, что стало понятно! спасибо огромное!!! подписалась на вас и буду ждать новых уроков по Экселю
С удовольствием смотрю ваши видео. Подача материала на уровне.👍
Спасибо за отзыв )
Добрый день, Дмитрий! ОГРОМНОЕ СПАСИБО! Уже давно бьюсь над этой задачей. Сегодня все получилось!
Рад, что помог )
Обожаю ваши краткие ёмкие howto. Вы лучше всех описываете функции экселя в русскоязычном сегменте. Продолжайте, пожалуйста, делайте еще!
Спасибо за отзыв. Буду делать еще )
Примите большую благодарность за раскрытие темы. Очень помогло.
да не за что
Спасибо большое, очень выручили данной формулой❣
Спасибо за видеоурок!
Очень полезная и интересная комбинация, следует тренироваться для полного освоения. Спасибо.
Пару раз повторите, лучше на своем примере. Также рекомендую сохранить где-нибудь ссылку на этот урок, т.к. в памяти все держать невозможно. Не уверен, что сам с ходу вспомню этих формулы )))
Дмитрий, очень полезное видео, спасибо!
Очень рад. Вам спасибо!
Спасибо за видео!
Второй способ получился более универсальный из за простоты (без массива). Всегда выручают.
Через год снова помог решить вопрос 😄.
Благодарю за ваш труд 🤝
Огромное спасибо Дмитрий! 3-4 дня ломал голову, как выбрать нужный критерий в одном столбе, где повторяются значения. Еще раз, премного благодарен! Подписан на Вас и слежу за каналом.
Дмитрий спасибо за урок.
Пожалуйста. Надеюсь, пригодится.
то что искал огромная благодарность
Дмитрий, спасибо!
Изящно! 👍
Очень подробно объяснён ход мысли при решении задачи.
Отдельное спасибо за показ нажатых клавиш!
Навыки и подходы указанные в примере конечно же пригодятся при работе в Excel, однако для решения именно этой задачи, имеет смысл наверное воспользоваться сводной таблицей, где в строки поместить один под другим, товар и счёт-фактуру.
P.S. про функцию агрегат, услышал впервые..(как-то не на слуху)
Вся соль этого метода в том, что формула обновляет результат автоматически. Конечно, есть сводные таблицы и фильтры. Однако их нужно обновлять вручную. Каждый для себя выбирает способ решения задачи. Поэтому лучше знать несколько способов. Один из них в ролике )
Спасибо Вам большое.
Очень круто! Спасибо большое за материал, очень помог в работе
Пожалуйста. Очень рад, если урок оказался полезным. Спасибо за отзыв! Удачи! )
Огромное спасибо! Я так долго искала эту формулу!
Пожалуйста. Рад, если помог!
Спасибо автору видео! Мне помогло в работе
Молодец! жду еще ролики
Спасибо, очень информативно👍👏
Пожалуйста! 😉
Большое спасибо, друг. Твоё видео помогло решить очень важную задачу. Всех благ!
Да не за что, удачи! )
Класс спасибо очень пригодилось!
Супер! Спасибо! Очень интересно!
Полезно для общего развития=)
Хотя для маленьких объёмов можно и простыми фильтрами обойтись=)
В этом и был фокус - автоматизировать вывод значений по заданному критерию/фильтру.
Большое Спасибо!!!
Спасибо огромное за Ваш труд! Очень помогли! Лайк и подписка!
Спасибо!!
Спасибо Вам большое
Спасибо, познавательно! Для небольших таблиц сойдет. Сводная проще составляется и быстрее вычисляет при больших таблицах
Рассмотренный способ не отменяет сводных таблиц, а дает дополнительный инструмент для подтягивания данных.
Езепов Дмитрий, эт точно.
ВАУ а так можно было?))))) очень классный урок, спасибо также за показ клавиш!
Оказывается, так тоже разрешается )) Спасибо за комментарий.
спасибо, вы сделали мой день
Автору - большой респект за качественную подачу материала. Конструкции и комбинации мозгодробительные. Буду Ваш урок сыну объяснять. Но в SQL проще подобные данные обрабатывать, сейчас как раз учусь.
Спасибо за отзыв! )
Это просто гениально
Что бы я без Вас делала... Моя самая глобальная благодарность самоучки, нашедшей Вас в состоянии своего самого примитивного познания возможностей ексель, когда знаю, что программа мощная, но пользоваться на тот момент умела сложением и вычитанием в ней. Ну, возможно ещё делением и умножением))) Благодаря Вам я стала фанатом и бесконечным ценителем этой программы. Системно, фундаментально, предметно и доступно. Вы мой лучший гуру:)
Спасибо большое за такой отзыв. Очень важно видеть результат моих зрителей и учеников. Оставайтесь на связи. Будут другие видео.
Удивительно, насколько упрощает жизнь новая функция FILTER() в Excel 365. Формула: FILTER(B2:B11;A2:A11=F1;"")
НО для понимания логики работы Excel видео очень полезно. Ну и для тех, у кого нет подписки 365...
Спасибо!
Похоже на какой-то секретный шифр по раскодировке Вселенной. Я попробовал. Не понятно до конца - как, но - работает. Благодарю.. от души!
Еще раз видео посмотрите. Рано или поздно станет понятно )
Большое спасибо. очень помог Ваш ролик.
Отлично. Очень рад. Спасибо за комментарий!
повторюшка Дмитрий. Идею доработал
Все за нас уже давно придумали.
Чудесно!
Как же круто! Жирнющий лайк просто за подачу.
Сначала, когда нашёл это видео, думал: "уф, 17 минут. сейчас как часто это бывает у всяких гайдоделов, будет куча воды и в целом ненужной информации", но когда начал смотреть просто ахнул: всё по полочкам, последовательно, подробно, наглядно(за визуальное оформление, с обведениями, стрелочками, зумом, отображением горячих клавиш и т д - отдельный респект и спасибо:)), да ещё и выразительно. Я чуть ли не катарсис словил, от такого качества и того что нашёл нужный для себя метод реализации)
Огромное спасибо)
)) благодарю за развернутый отзыв ))
Почему о твоей светлой голове не знают люди!
я взял по твоему примеру и нашел способ прописать формулу, где товар один, а интересует последняя дата, итог: Все четко, спасибо! Лайк поставил. Можно было бы еще отдельно установить опцию для Ютуберов, которые осознают что показывают - туда бы тоже поставил Лайк.
Крепкого тебе здоровья и не пользуйся презервативами! Желаю, чтоб таких людей было больше ))
Спасибо за такой емкий комментарий )) И тебе всех благ )
Спасибо большое очень помогли
Спасибищще!
Красивое решение. Не отнять.
Спасибо за комментарий. )
Спасибо, очень помогли! На протяжении недели искала как бы решить задачу с поиском позиции по условиям. Буду смотреть остальные уроки однозначно. Я работаю не в Экселе, а в гугл таблицах, но суть то ведь не меняется. Подстроила вашу формулу под свои требования и вуаля- 13 взаимосвязанных таблиц не нужно ручками перебирать, чтобы найти и исправить то, что изменилось
Спасибо за комментарий. Посмотрите еще урок про объединение запросов в Power Query ua-cam.com/video/WKRL3NE926M/v-deo.html
Спасибо за урок! У меня дополнительно стоит здача сложить все стоимости например по яблокам, но при этом есть ещё 4 белее дополнительных условий
Спасибо, узнал много нового с "нуля!"
Рад, что помог узнать новое. Спасибо за комментарий.
Спасибо огромное
Всегда пожалуйста )
Большое спасибо, за отличный урок!
Подскажите, пожалуйста, если будет время, как бы решалась такая же задача, если бы нужно было найти определенную счет-фактуру с дополнительны параметром, например, при цене 70? А то ломаю голову никак не соображу :(
спасибо, почувствовал себя тупым)) буду осваивать уроки попроще. но за труд уважение! натоящий специалист это не тот, кто знает много, а тот, кто делится знаниями
Спасибо. Да, этот урок следует освоить после изучения обычного ВПР и аналогов.
надо пробовать на практике и все пойдет
Ничего не поняла но это круто ))
Иногда приходится по 2-3 раза пересматривать, но оно того стоит ))
Езепов Дмитрий спасибо Вам большое за ваш труд !
vivienroshe
да, это вот одно их самых сложных, над чем надо голову поломать - такие вот формулы брутальные.) Но если покорить их - это уже довольно серьёзный уровень.
Так что сейчас постараюсь понять.)
Сходу ни%уя не ясно, вне всякого сомнения
Спасибо огромное,все четко объяснил! У меня все получилось,оба варианта работают(плохо что в гугл таблице нет "агрегат"), а так зачет!спасибо!!!!!
Пожалуйста ))
Дмитрий, очень крутой трюк! спасибо большое за видео и инструкцию!!!
Столкнулся с трудностью небольшой: Формула: =ЕСЛИ($AE$35:$AE$48=$A$35;СТРОКА(AE35:AE48)-СТРОКА($AE$35)+1;)
по отдельности все корректно:
Логическое выражение $AE$35:$AE$48=$A$35 выдает "{ЛОЖЬ:ИСТИНА:ЛОЖЬ:ЛОЖЬ:ИСТИНА:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ИСТИНА:ИСТИНА}"
Если истина СТРОКА(AE35:AE48)-СТРОКА($AE$35)+1 - выдает {1:2:3:4:5:6:7:8:9:10:11:12:13:14}
По идее должно быть {ЛОЖЬ:2:ЛОЖЬ:ЛОЖЬ:5:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:13:14}, а выдает {0:2:0:0:5:0:0:0:0:0:0:0:13:14}
Из-за этого функция Наименьший выкатывает все значения в столбик - куча нулей, и после 2,5,13,14...
как вместо 0 сделать ЛОЖЬ?
Андрей, а можете подсказать, как после проверки с F9, вернуть формулы и чтобы в ячейке показывал расчет, а не "ложь" или "истина"? я сижу парюсь не могу вернуть. плиз подскажите
Спасибо! Очень доходчиво объясняете!
А если требуется заполнить не одну строку (новую таблицу) по значению из другой таблице?
Спасибо за урок. Подскажите как можно во втором способе сделать так чтобы выводились все накладные в которых есть яблоко зеленое, яблоко красное. Не получается заменить "яблоко" на "яблоко *". Заранее спасибо
Дмитрий, добрый день! Так и понял, зачем вы из строки вычитаете первую строку и прибавляете единицу!
А так огромное спасибо за данный урок, и за все предыдущие и следующие!Восхищаюсь Вами, как профессионалом!
Спасибо за добрый комментарий! В этом месте объяснение, зачем так делать ua-cam.com/video/_NEvWYp33Eg/v-deo.html
спасибо, очень полезное видео. Кроме того, хочу поблагодарить за разъяснения "для одарённых" с горячими клавишами
Спасибо за отзыв!
Спасибо! А как можно сделать так что бы счёт фактуры можно было протянуть горизонтально, а формулу вниз по всем товарам. Так как например если 1000 значений (товаров) постоянно менять вместо яблоко что то будет занимать время (
Привет, а как седлать чтобы формулы пропускать повторяющие значение?
Дмитрий, спасибо за урок. Очень круто! Подскажи пожалуйста: есть два столбца- в первом есть повторяющиеся числа. Надо найти максимальное значение (абсолютное) из второго столбца при соответствующем ему максимальном значении в первом(их несколько, т.к. там есть повторяющиеся значения) и применить это значение со своим знаком?
Добрый день. Спасибо за комментарий и вопрос. Только, к сожалению, у меня под рукой нет готового решения. Нужно подождать, пока кто-нибудь ответит )
прям вообще понравилось объяснение, особенно подсказка что делать с большими базами данных) огромное спасибо, только вот не понимаю как сделать чтоб функция наименьший не сравнивала ячейки с ячейкой(пустой либо ячейкой с ошибкой) а так всё отлично!! огромное спасибо!
Спасибо!!!
Пожалуйста )
Круто
Спасибо за комментарий )
Да уж , спасибо за труд. Интеллектуальный труд - самый трудный. Знаю каково это конструировать такие трюки формулами, но эти хитросплетения - это же ,по мне, так - верх конструирования
)) Спасибо за поддержку.
Спс за обясненее Индекс и ПоискПоз
Пожалуйста. Рад, если помог разобраться.
ВНИМАНИЕ! КОМУ МОЖЕТ БЫТЬ ПОЛЕЗЕН ЭТОТ ПРИЁМ!
На заметку менеджерам, которые делают почтовую рассылку своей продукции с формированием заказа в Excel.
Я не раз получал такую "неудобную" рассылку, где в прайсе нужно отметить количество заказываемой продукции ...
В итоге отправитель получал весь прайс (множество строк) с количеством, отмеченных мной, продукции. Ему необходимо было "промотать" весь прайс, перенести отмеченные позиции, проставить стоимость и сформировать мой заказ .... крайне неудобно!
В ответ на предложение, я отправлял готовую схему, которую в данном уроке довел до педагогического совершенства Дмитрий!
Суть сводилась к следующему:
1. На первом листе Прайс, на втором - лист Заказа.
2.. В первом листе в столбце Заказа я отмечал количество заказанных позиций - ставил количество товара или признак заказа (любую метку).
3. Лист заказа формируется автоматом, с указание моих реквизитов (почта, телефон, адрес)
4. И если у вас настроен почтовый клиент - прайс автоматом уйдет по адресу ...
Еще раз спасибо, Дмитрий!
Дмитрий, спасибо - очень толково все объясняете. Очень помогли данным уроком. Есть вопрос по этому уроку. У меня в основной таблице, из которой я вытягиваю значения по условию, есть столбец с вставленными в ячейки картинками-иконками. Если для такой ячейки сделать вручную Ctrl-C Ctrl-V то все нормально копируется и вставляется на другой лист с картинкой. А если попытаться вытащить эти ячейки формулами, то картинка не копируется вместе с ячейкой. Есть ли способ вытащить такой столбец формулами?
Вообще супер, подскажите только что сделать если допустим надо показать только значения которые не повторяются а не все которые есть
Спасибо за отлично изложенный материал! 👍
Прошу сориентировать как это работает если результат может состоять и из 1-2 значений и из нескольких сотен? Как корректно подготовить область вывода чтобы ничего не потерять?
Спасибо большое за такую формулу!
Подскажите , пожалуйста, можно ли ее как-то усовершенствовать, если мне нужно чтобы (если рассматривать на примере) один и тот же номер счет-фактуры выходил несколько раз подряд, т.к. мне рядом нужно вставить еще дату с суммой из соседних ячеек, и где-то их например 2, а где то 3 раза необходимо повторить?
Ничего не понял, но очень интересно! Мне надо разобраться с функцией СТРОКА)))
Спасибо за полезный урок! Применил в работе. С первого раза конечно сложно понять комбинации в формуле со СТРОКА. Теперь есть вопрос - у меня используется поиск в массиве из другого файла и по итогам ссылка на файл повторяется и если хочешь подкинуть ему обновленный файл приходится менять ссылку по всей формуле. Можно ли вывести путь в отдельную ячейку и менять только в ней?
Дякую!!!
спасибо за урок! А как вывести накладные( в вашем примере) в одну ячейку через какой-то символ, скажем точка с запятой? Знаю. что есть функция объединить, но у меня ее нет в екселе, к сожалению... Как можно обойти ее при помощи других функций? Заранее благодарна)
Добрый день, Дмитрий! Пока не знаю как применить, но очень поучительно. Я добивался всякой подобной хрени довольно большим количеством формул без формул массива. Всё руки не доходили их изучить. А у Вас 17 минут просмотра и всё как на ладони. Такое ощущение что один из двух способов можно с первого раза запомнить. Отличное видео, а отдельно отмечу клёвые подсказки о том какие комбинации кнопок дают, то что получается. Большое спасибо.
Максим, добрый день. Отлично, что все понятно! Рад помочь и спасибо за комментарий )
см. ВНИМАНИЕ! КОМУ МОЖЕТ БЫТЬ ПОЛЕЗЕН ЭТОТ ПРИЁМ!
На заметку менеджерам, которые делают почтовую рассылку своей продукции с формированием заказа в Excel
спасибо обязательно использую. в принципе подходит, я создаю расписание в школе на ексель, но вот у меня проблема, (макросы, ВБА, все такое действительно боюсь как огня, хехе,) мне нужно выявить например уроки любого учителя из расписания, но так, чтобы между ними не было окна (пропуска) например нужно чтобы в расписании было 1,2,3 урок, а не 1,3. мне надо это увидеть формулой, наглядно, без всяких макросов, только тех кто имеет такие окна, а остальные не нужны, и увидеть насколько)), не исправлять, главное увидеть, или перебор вариантов (было бы вообще супер) сделать без пропусков (но там, как вы понимаете в расписании, нужно сделать так, чтобы у всех учителей не было уроков 1,3,5 (без окон), + ко всему например САА в неделе имеет 4 урока, а БВА имеет 18 уроков, + ко всему САА четверг выходной, у БВА выходной понедельник, и к тому же САА имеет 1 урок в 7а, а 2 урок 9б, (а ВПР так не видит) и т.д. т.е. нужен умный перебор вариантов, как видите очень сложная задача. видно тут без макросов ВБА и т.д. не обойтись, а их я боюсь пуще огня)) что? говорите есть спец программы составляющие расписания? есть, да только они сложные, для простейшей операции нужно пройти много меню, и что то изменилось, а что, фиг поймет. им надо много учится, много и долго заполнять, наглядности там нет, и не подходят они школам, и нет времени их учить. вот такая проблема
в очередной раз преисполнился благодарности PQ. До неё тоже приходилось исхитряться формулами и прочее, а сейчас же - ткнул пару раз мышкой и готово)
Это да. Только этот ролик не про PQ ))
Добрый день, подскажите а можно сделать чтоб номера счет фактур протаскивались не вниз, а вправо при первом варианте решения?
Офигеть, все работает! Спасибо за грандиозную формулу. А как сделать так, чтобы таблица с данными была на одном листе, а выводило результат на другом листе? И если таблиц с данными несколько. Помогите, пожалуйста!
Сколько же еще таит в себе эксель))