Трюк Excel 16. ВПР для множества значений (без использования функции ВПР)
Vložit
- čas přidán 11. 06. 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. Вы лучше всех описываете функции экселя в русскоязычном сегменте. Продолжайте, пожалуйста, делайте еще!
Спасибо за отзыв. Буду делать еще )
Спасибо! Огромное спасибо!!! Прям по полочкам, чётко, понятно без лишней воды. Остаётся только тренироваться. )))
Отличный урок! Автор - гуру.
Гуру- Что это значит? Но слово прикльно звучит.
Спасибо, что так подробно делитесь знанияии! Очень помог этот урок!
Топовый урок, большое Вам спасибо.
Однозначно лайк!) Автору респект!)
Примите большую благодарность за раскрытие темы. Очень помогло.
да не за что
Второй способ получился более универсальный из за простоты (без массива). Всегда выручают.
Через год снова помог решить вопрос 😄.
Благодарю за ваш труд 🤝
Огромное спасибо. Очень помогли понять эти функции.
первый раз когда про индекс объяснили так, что стало понятно! спасибо огромное!!! подписалась на вас и буду ждать новых уроков по Экселю
Очень полезная и интересная комбинация, следует тренироваться для полного освоения. Спасибо.
Пару раз повторите, лучше на своем примере. Также рекомендую сохранить где-нибудь ссылку на этот урок, т.к. в памяти все держать невозможно. Не уверен, что сам с ходу вспомню этих формулы )))
Добрый день, Дмитрий! ОГРОМНОЕ СПАСИБО! Уже давно бьюсь над этой задачей. Сегодня все получилось!
Рад, что помог )
С удовольствием смотрю ваши видео. Подача материала на уровне.👍
Спасибо за отзыв )
Супер!Очень помогло. Спасибо!
супер, все понятно, наглядно и работает
!
Спасибо за видеоурок!
Дмитрий, очень полезное видео, спасибо!
Очень рад. Вам спасибо!
Дмитрий, спасибо!
Изящно! 👍
Очень подробно объяснён ход мысли при решении задачи.
Отдельное спасибо за показ нажатых клавиш!
Навыки и подходы указанные в примере конечно же пригодятся при работе в Excel, однако для решения именно этой задачи, имеет смысл наверное воспользоваться сводной таблицей, где в строки поместить один под другим, товар и счёт-фактуру.
P.S. про функцию агрегат, услышал впервые..(как-то не на слуху)
Вся соль этого метода в том, что формула обновляет результат автоматически. Конечно, есть сводные таблицы и фильтры. Однако их нужно обновлять вручную. Каждый для себя выбирает способ решения задачи. Поэтому лучше знать несколько способов. Один из них в ролике )
Огромное спасибо Дмитрий! 3-4 дня ломал голову, как выбрать нужный критерий в одном столбе, где повторяются значения. Еще раз, премного благодарен! Подписан на Вас и слежу за каналом.
Спасибо большое, очень выручили данной формулой❣
Что бы я без Вас делала... Моя самая глобальная благодарность самоучки, нашедшей Вас в состоянии своего самого примитивного познания возможностей ексель, когда знаю, что программа мощная, но пользоваться на тот момент умела сложением и вычитанием в ней. Ну, возможно ещё делением и умножением))) Благодаря Вам я стала фанатом и бесконечным ценителем этой программы. Системно, фундаментально, предметно и доступно. Вы мой лучший гуру:)
Спасибо большое за такой отзыв. Очень важно видеть результат моих зрителей и учеников. Оставайтесь на связи. Будут другие видео.
Дмитрий спасибо за урок.
Пожалуйста. Надеюсь, пригодится.
Спасибо Вам большое.
Как же круто! Жирнющий лайк просто за подачу.
Сначала, когда нашёл это видео, думал: "уф, 17 минут. сейчас как часто это бывает у всяких гайдоделов, будет куча воды и в целом ненужной информации", но когда начал смотреть просто ахнул: всё по полочкам, последовательно, подробно, наглядно(за визуальное оформление, с обведениями, стрелочками, зумом, отображением горячих клавиш и т д - отдельный респект и спасибо:)), да ещё и выразительно. Я чуть ли не катарсис словил, от такого качества и того что нашёл нужный для себя метод реализации)
Огромное спасибо)
)) благодарю за развернутый отзыв ))
то что искал огромная благодарность
Молодец! жду еще ролики
Огромное спасибо! Я так долго искала эту формулу!
Пожалуйста. Рад, если помог!
Автору - большой респект за качественную подачу материала. Конструкции и комбинации мозгодробительные. Буду Ваш урок сыну объяснять. Но в SQL проще подобные данные обрабатывать, сейчас как раз учусь.
Спасибо за отзыв! )
Супер! Спасибо! Очень интересно!
Полезно для общего развития=)
Хотя для маленьких объёмов можно и простыми фильтрами обойтись=)
В этом и был фокус - автоматизировать вывод значений по заданному критерию/фильтру.
Большое спасибо, друг. Твоё видео помогло решить очень важную задачу. Всех благ!
Да не за что, удачи! )
Очень круто! Спасибо большое за материал, очень помог в работе
Пожалуйста. Очень рад, если урок оказался полезным. Спасибо за отзыв! Удачи! )
Удивительно, насколько упрощает жизнь новая функция FILTER() в Excel 365. Формула: FILTER(B2:B11;A2:A11=F1;"")
НО для понимания логики работы Excel видео очень полезно. Ну и для тех, у кого нет подписки 365...
Спасибо!
Спасибо, познавательно! Для небольших таблиц сойдет. Сводная проще составляется и быстрее вычисляет при больших таблицах
Рассмотренный способ не отменяет сводных таблиц, а дает дополнительный инструмент для подтягивания данных.
Езепов Дмитрий, эт точно.
Класс спасибо очень пригодилось!
ВАУ а так можно было?))))) очень классный урок, спасибо также за показ клавиш!
Оказывается, так тоже разрешается )) Спасибо за комментарий.
Почему о твоей светлой голове не знают люди!
я взял по твоему примеру и нашел способ прописать формулу, где товар один, а интересует последняя дата, итог: Все четко, спасибо! Лайк поставил. Можно было бы еще отдельно установить опцию для Ютуберов, которые осознают что показывают - туда бы тоже поставил Лайк.
Крепкого тебе здоровья и не пользуйся презервативами! Желаю, чтоб таких людей было больше ))
Спасибо за такой емкий комментарий )) И тебе всех благ )
Похоже на какой-то секретный шифр по раскодировке Вселенной. Я попробовал. Не понятно до конца - как, но - работает. Благодарю.. от души!
Еще раз видео посмотрите. Рано или поздно станет понятно )
Спасибо огромное за Ваш труд! Очень помогли! Лайк и подписка!
Спасибо!!
Спасибо за видео!
Спасибо, очень помогли! На протяжении недели искала как бы решить задачу с поиском позиции по условиям. Буду смотреть остальные уроки однозначно. Я работаю не в Экселе, а в гугл таблицах, но суть то ведь не меняется. Подстроила вашу формулу под свои требования и вуаля- 13 взаимосвязанных таблиц не нужно ручками перебирать, чтобы найти и исправить то, что изменилось
Спасибо за комментарий. Посмотрите еще урок про объединение запросов в Power Query czcams.com/video/WKRL3NE926M/video.html
спасибо, вы сделали мой день
Спасибо автору видео! Мне помогло в работе
Спасибо, очень информативно👍👏
Пожалуйста! 😉
спасибо, почувствовал себя тупым)) буду осваивать уроки попроще. но за труд уважение! натоящий специалист это не тот, кто знает много, а тот, кто делится знаниями
Спасибо. Да, этот урок следует освоить после изучения обычного ВПР и аналогов.
надо пробовать на практике и все пойдет
Это просто гениально
Спасибо Вам большое
Большое Спасибо!!!
Чудесно!
повторюшка Дмитрий. Идею доработал
Все за нас уже давно придумали.
Дмитрий, очень крутой трюк! спасибо большое за видео и инструкцию!!!
Столкнулся с трудностью небольшой: Формула: =ЕСЛИ($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, вернуть формулы и чтобы в ячейке показывал расчет, а не "ложь" или "истина"? я сижу парюсь не могу вернуть. плиз подскажите
Большое спасибо. очень помог Ваш ролик.
Отлично. Очень рад. Спасибо за комментарий!
Спасибо большое очень помогли
в очередной раз преисполнился благодарности PQ. До неё тоже приходилось исхитряться формулами и прочее, а сейчас же - ткнул пару раз мышкой и готово)
Это да. Только этот ролик не про PQ ))
Спасибо огромное,все четко объяснил! У меня все получилось,оба варианта работают(плохо что в гугл таблице нет "агрегат"), а так зачет!спасибо!!!!!
Пожалуйста ))
Ничего не поняла но это круто ))
Иногда приходится по 2-3 раза пересматривать, но оно того стоит ))
Езепов Дмитрий спасибо Вам большое за ваш труд !
vivienroshe
да, это вот одно их самых сложных, над чем надо голову поломать - такие вот формулы брутальные.) Но если покорить их - это уже довольно серьёзный уровень.
Так что сейчас постараюсь понять.)
Сходу ни%уя не ясно, вне всякого сомнения
Красивое решение. Не отнять.
Спасибо за комментарий. )
Спасибищще!
Дмитрий, добрый день! Так и понял, зачем вы из строки вычитаете первую строку и прибавляете единицу!
А так огромное спасибо за данный урок, и за все предыдущие и следующие!Восхищаюсь Вами, как профессионалом!
Спасибо за добрый комментарий! В этом месте объяснение, зачем так делать czcams.com/video/_NEvWYp33Eg/video.html
Спасибо, узнал много нового с "нуля!"
Рад, что помог узнать новое. Спасибо за комментарий.
Спасибо за урок! У меня дополнительно стоит здача сложить все стоимости например по яблокам, но при этом есть ещё 4 белее дополнительных условий
Большое спасибо, за отличный урок!
Подскажите, пожалуйста, если будет время, как бы решалась такая же задача, если бы нужно было найти определенную счет-фактуру с дополнительны параметром, например, при цене 70? А то ломаю голову никак не соображу :(
Спасибо огромное
Всегда пожалуйста )
Дякую!!!
Да уж , спасибо за труд. Интеллектуальный труд - самый трудный. Знаю каково это конструировать такие трюки формулами, но эти хитросплетения - это же ,по мне, так - верх конструирования
)) Спасибо за поддержку.
спасибо, очень полезное видео. Кроме того, хочу поблагодарить за разъяснения "для одарённых" с горячими клавишами
Спасибо за отзыв!
Добрый день, Дмитрий! Пока не знаю как применить, но очень поучительно. Я добивался всякой подобной хрени довольно большим количеством формул без формул массива. Всё руки не доходили их изучить. А у Вас 17 минут просмотра и всё как на ладони. Такое ощущение что один из двух способов можно с первого раза запомнить. Отличное видео, а отдельно отмечу клёвые подсказки о том какие комбинации кнопок дают, то что получается. Большое спасибо.
Максим, добрый день. Отлично, что все понятно! Рад помочь и спасибо за комментарий )
см. ВНИМАНИЕ! КОМУ МОЖЕТ БЫТЬ ПОЛЕЗЕН ЭТОТ ПРИЁМ!
На заметку менеджерам, которые делают почтовую рассылку своей продукции с формированием заказа в Excel
Спс за обясненее Индекс и ПоискПоз
Пожалуйста. Рад, если помог разобраться.
Спасибо!!!
Пожалуйста )
прям вообще понравилось объяснение, особенно подсказка что делать с большими базами данных) огромное спасибо, только вот не понимаю как сделать чтоб функция наименьший не сравнивала ячейки с ячейкой(пустой либо ячейкой с ошибкой) а так всё отлично!! огромное спасибо!
Спасибо за урок. Подскажите как можно во втором способе сделать так чтобы выводились все накладные в которых есть яблоко зеленое, яблоко красное. Не получается заменить "яблоко" на "яблоко *". Заранее спасибо
Спасибо! Очень доходчиво объясняете!
А если требуется заполнить не одну строку (новую таблицу) по значению из другой таблице?
Сколько же еще таит в себе эксель))
ВНИМАНИЕ! КОМУ МОЖЕТ БЫТЬ ПОЛЕЗЕН ЭТОТ ПРИЁМ!
На заметку менеджерам, которые делают почтовую рассылку своей продукции с формированием заказа в Excel.
Я не раз получал такую "неудобную" рассылку, где в прайсе нужно отметить количество заказываемой продукции ...
В итоге отправитель получал весь прайс (множество строк) с количеством, отмеченных мной, продукции. Ему необходимо было "промотать" весь прайс, перенести отмеченные позиции, проставить стоимость и сформировать мой заказ .... крайне неудобно!
В ответ на предложение, я отправлял готовую схему, которую в данном уроке довел до педагогического совершенства Дмитрий!
Суть сводилась к следующему:
1. На первом листе Прайс, на втором - лист Заказа.
2.. В первом листе в столбце Заказа я отмечал количество заказанных позиций - ставил количество товара или признак заказа (любую метку).
3. Лист заказа формируется автоматом, с указание моих реквизитов (почта, телефон, адрес)
4. И если у вас настроен почтовый клиент - прайс автоматом уйдет по адресу ...
Еще раз спасибо, Дмитрий!
Сейчас это же самое делает функция ФИЛЬТР что гораздо проще. То есть по сути мы просто отфильтровали яблоки. Функция ФИЛЬТР делает тоже самое и выводит указанный массив отдельно, причем там можно сделать несколько фильтров по разным столбцам. А так конечно впечетляет какую жесть творили програмисты в то время )))
Ни чего не понятно, но было интересно. Спасибо
Пока писал формулу случайно вызвал дьявола и он мне наконец помог дописать формулу
Бывает ). Практика - лучший учитель!
Дмитрий, спасибо - очень толково все объясняете. Очень помогли данным уроком. Есть вопрос по этому уроку. У меня в основной таблице, из которой я вытягиваю значения по условию, есть столбец с вставленными в ячейки картинками-иконками. Если для такой ячейки сделать вручную Ctrl-C Ctrl-V то все нормально копируется и вставляется на другой лист с картинкой. А если попытаться вытащить эти ячейки формулами, то картинка не копируется вместе с ячейкой. Есть ли способ вытащить такой столбец формулами?
Дмитрий, спасибо за урок. Очень круто! Подскажи пожалуйста: есть два столбца- в первом есть повторяющиеся числа. Надо найти максимальное значение (абсолютное) из второго столбца при соответствующем ему максимальном значении в первом(их несколько, т.к. там есть повторяющиеся значения) и применить это значение со своим знаком?
Добрый день. Спасибо за комментарий и вопрос. Только, к сожалению, у меня под рукой нет готового решения. Нужно подождать, пока кто-нибудь ответит )
Привет, а как седлать чтобы формулы пропускать повторяющие значение?
Ничего не понял, но очень интересно! Мне надо разобраться с функцией СТРОКА)))
Спасибо! А как можно сделать так что бы счёт фактуры можно было протянуть горизонтально, а формулу вниз по всем товарам. Так как например если 1000 значений (товаров) постоянно менять вместо яблоко что то будет занимать время (
Спасибо за отлично изложенный материал! 👍
Прошу сориентировать как это работает если результат может состоять и из 1-2 значений и из нескольких сотен? Как корректно подготовить область вывода чтобы ничего не потерять?
Круто
Спасибо за комментарий )
Добрый день, подскажите а можно сделать чтоб номера счет фактур протаскивались не вниз, а вправо при первом варианте решения?
Формула конечно интересная сама по себе, комбинировать и получать результат всегда круто, но проще намного фильтр, или загнать таблицу в сводную и там всё выдаст))
Если для решения одной задачи один раз, то да, быстрее в фильтр или сводную. Но если такая задача возникает по 5 раз на дню, то формула, наверное, более эффективное решение ).
А как сделать в сводной ?
Спасибо большое, давно искал! А как сделать выборку по трём позициям например: картошка, бананы и яблоки?
Надо формулу корректировать. Попробовал изменить условие, и инвойсы начинают повторяться. С ходу придумать не удалось.