Эксель: ВПР для продвинутых
Ғылым және технология
В этом видео я покажу вам, как работать с довольно сложными данными в Excel при помощи функции ВПР. Мы возьмем за основу таблицу, выгруженную из программы 1С, которая известна своими объединенными ячейками и множественными таблицами на одном листе. Шаг за шагом я расскажу, как преодолеть все трудности и научу вас, как эффективно использовать ВПР в подобных условиях. После просмотра этого видео сложные задачи с использованием функции ВПР не будут для вас проблемой. Присоединяйтесь ко мне, чтобы стать настоящим экспертом в Excel!
Файл: docs.google.com/spreadsheets/...
Если нужна помощь в экселе, подписывайтесь на наш канал в Телеграмме: t.me/HelpVba
Пікірлер: 21
Очень круто. Спасибо
Автор канала демонстрирует безупречное знание Эксель. Сколько лет нужно учиться, чтобы вот так строить формулы? Примерно с середины ролика жутко захотелось решить задачу через Power Query. На будущее предлагаю два пути решения задания - один фантастически сложный, второй -доступно -реальный.
@KrabNaGalerah
2 ай бұрын
На самом деле ничего здесь запредельно сложного нет. Такой уровень я обрел примерно через 2 месяца изучения экселя. Из них прочитал 2 первые книги Павлова, проработав все примеры до полного понимания. Ну и помимо этого так же изучал pq по роликам товарища эксель. Ну и плюс к этому помогал в различных пабликах по экселю (это не было целью, пришел сам в паблик за помощью, в итоге начал помогать другим). Нужно понимать, что я минимум по 2 часа в день уделял экселю, часто больше. Поэтому и результат не заставил себя ждать. Поэтому кто хочет изучить эксель, не бойтесь, просто начните.
@user-jn3hi9cz6s
2 ай бұрын
Просматривая ( и изучая) ролики, мы стремимся прежде всего облегчить решение рабочих задач. Поэтому самый оптимальный вариант - поиск простого решения без нагромождения формул.
@KrabNaGalerah
2 ай бұрын
Согласен, однако это учебное задание для тренировки навыков.
@Cat__Wolf
Ай бұрын
@@KrabNaGalerah, согласен скомментирующим. С точки зрения знания Эксель - великолепно, на практике можно проще сделать, мне кажется. Просто надо переделать немного данные. Я бы Север, Юг и тд просто бы разместил на разные листы и через функцию если делал обращение. Да и допалнять таблицы можно.
@RusanovILYA
22 күн бұрын
@@Cat__Wolf, а если у вас 1000 табличек таких и из всех надо данные получить? Формула отличная и не такая уж сложная
Конечно, очень крутая формула. Много чего узнал, посмотрев это видео. Автору однозначно зачёт и благодарность. Но формула настолько длинна, что проще руками слепить таблицу или использовать Power Query.
@slenug
2 ай бұрын
Не у всех компаний есть лицензия на версию excel после 16
@addkalash
2 ай бұрын
С удовольствием бы изучил эту анальную эквилибристику, но на уровне офиса за нее не платят, а до уровня полноценного программирования это не дотягивает. По моему мнению, эта задача только в качестве спортивного интереса, ну и потренироваться в логике, как формулы работают. На практике применять это негде. Ну и самое веселое: завтра че нить съедет в выгрузке 1с и опять переписывать, и это ещё хорошо, что таблица только 100 строк и ответ можно быстро проверить так как решение перед глазами. З.ы. было познавательно.
@KrabNaGalerah
2 ай бұрын
Да, так и есть, задача для тренировки навыков. Здесь больше подходит решение с помощью power query.
@addkalash
2 ай бұрын
@@KrabNaGalerah здесь подходит решение через тз программисту 1с на создание нового отчета. Если отчёт реально нужный, то он должен за 2 кнопки выходить напрямую из 1с.
@KrabNaGalerah
2 ай бұрын
ну как сказать, в некоторых организациях это может занять месяцы, я не преувеличиваю. Поэтому проще и быстрее сделать все с помощью pq.
Офигеть
Кто ты воин?)
Безусловно молодец, но зачем все усложнять? Все решается в одну строчку))) =ЕСЛИОШИБКА(ВПР($B4;ДВССЫЛ(C$3);14;0);"-"). Нужно только из каждой таблицы сделать именованные диапазоны. У меня ушло минута, вместо ваших кучи ненужных имен. И это вообще самый обычный ВПР, а вот многомерный поиск по нескольким листам со сложной шапкой формулами, а не PQ, вот это да ... весело)
@KrabNaGalerah
2 ай бұрын
Диапазоны нужно вручную писать, не катит, с таким успехом можно и цифры так же вписать. Плюс это здесь диапазон короткий, может быть в разы длиннее. Считаю свое решение получше, чем прописывать для каждой таблицы диапазоны.
@6lskill103
2 ай бұрын
@@KrabNaGalerah на то оно и мнение, что у каждого оно свое. Мы говорим про конкретный кейс. Задание рядом, я читать умею - там нет таких условий, которые вы себе придумали. И там как раз написано, что решить нужно одной формулой. А вы такое ощущение что сами своей формулы боитесь - делите ее на части. Ваше мнение сразу сломается, если я сломаю вашу логику - добавлю ваши данные объединенные ячейки и все ... моя логика будет работать - ваша нет)))
@KrabNaGalerah
2 ай бұрын
@@6lskill103 Не, добавлять диапазоны вручную, с таким же успехом можно скопировать их и вставить на отдельный лист. Этим моя формула и отличается от Вашей, у меня все считается само, у Вас же нет, вы заранее прописали где должны быть таблицы. Добавьте пустых строк в диапазон, моя формула будет работать. Пусть выгрузка будет больше, она так же будет работать.
@6lskill103
2 ай бұрын
@@KrabNaGalerah Вы невнимательно читаете - я написал - объединение ячеек - вы пишите добавить строки - надеюсь вы понимаете , что это разные операции? В таких "ручных" таблицах часто объединяют ячейки вертикально по столбцам, чтобы читать категорию во всей таблице - и ваша формула при этом перестанет работать. И нажимать Ctrl+T я учу всех своих студентов с закрытыми глазами - это доли секунды. Вы же прописываете несколько имен в диспетчере, хотя вас тоже об этом не просили)). Есть еще минимум 2 способа через ПРОСМОТРХ и ДВССЫЛ, что тоже будет короче вашей логики. Хотя мне тоже логичнее всего через PQ. Но правильное решение нет смысла осуждать, чего я ни в коем случае не делаю - есть результат - отлично!