Автоматическое деление таблицы по листам в Excel

Поделиться
HTML-код
  • Опубликовано: 30 окт 2024

Комментарии • 288

  • @Velant1
    @Velant1 3 года назад +32

    Господи, как же это облегчит теперь мою работу! Спасибо!

    • @planetaexcel
      @planetaexcel  3 года назад +4

      Лучший комментарий :) Рад, что смог помочь! :)

  • @ASGol
    @ASGol 3 года назад +30

    Высший пилотаж!!! Как, впрочем, и всегда!!!
    Благодарим Вас, Николай!!!

  • @valarg5756
    @valarg5756 3 года назад +18

    Есть специалисты, есть крутые специалисты, есть уникальные, а есть гении. Вы просто Гений, постоянно думаю ну куда уже, ну уже вроде все разобрали по костям. Нет, Николай не перестает удивлять. Спасибо огромное за ваши видео и книги. Уокенбах по сравнению с вами просто немного продвинутый пользователь) Радуйте нас по чаще своим видео.

  • @svetlanamazhaykina6918
    @svetlanamazhaykina6918 3 года назад +17

    Спасибо за Вашу работу! Будьте здоровы!

  • @valeryv9146
    @valeryv9146 3 года назад +17

    Уважаемый Николай, спасибо за очередной лайфхExcel 🙂. Волшебство, да и только!
    Скрещивание VBA и PowerQuery это нечто!
    А так как Вы умеете преподносить материал до слушателя в своих видеоуроках - это магия!!!
    Спасибо!!!

  • @Rahatbek69
    @Rahatbek69 3 года назад +6

    Благодаря вашим видеоурокам со мной стали больше считаться и я продвигаюсь по служебной лестнице вверх. Вы помогаете людям жить легче , веселее и с надеждой на лучшее. Спасибо вам огромное!

  • @Оксана-х8д9с
    @Оксана-х8д9с Год назад

    Николай, слов благодарности уже не осталось! Удачи вам и не оставляйте нас пожалуйста без ваших уроков!

  • @michaelvaiman9744
    @michaelvaiman9744 3 года назад +6

    Очень чистый звук в записи. Ну, и контент, как всегда, на высоте! Спасибо!

  • @andreyandreevich7958
    @andreyandreevich7958 3 года назад +35

    Николай, а Вы никогда не думали делать уроки по VBA? С Вашей подачей материала это было бы божественно 😇

    • @СергейП-г8л
      @СергейП-г8л 3 года назад +1

      Поддерживаю!
      Взял бы платный курс!

    • @Albertus99
      @Albertus99 2 года назад +1

      да.. подача материала на высоченном уровне...

  • @Harycan0
    @Harycan0 2 года назад

    Николай спасибо , я два месяца мучил себя и всех ,а вы все так прям просто объяснили . Судя по всему вы Русский Гуру экселя . Сансей , спасибо .

  • @enot-bober
    @enot-bober 3 года назад +18

    Николай, добрый день. Сделайте, пожалуйста, рубрику с красивыми и информативными ДашБордами.

    • @Valerson247
      @Valerson247 3 года назад +1

      Поддерживаю!🙂

  • @alec_mayor
    @alec_mayor 3 года назад +2

    Очень удобная метода!
    Имя нового листа можно задать сразу в запросе - вместо ActiveWorkbook.Worksheets.Add поставить Sheets.Add.Name = Cell.value
    Он по умолчанию сделает это в активной книге. Если запрос из другой книги, можно в макросе сменить активную книгу перед запросом.

  • @Rice0987
    @Rice0987 3 года назад +46

    Если у вас до сих пор не видно вкладки "Разработчик", то вы - не разработчик. :)

  • @alecandr123
    @alecandr123 3 года назад +1

    Николай, гениально!!! Это то о чём я сегодня думал. Я не предполагал, что это настолько просто. Подача материала, ясность, простота, как всегда, на высоте. Я купил Вашу книгу, на днях зайду на Ваш сайт. Думаю, что-то приобрету. Для меня, очень полезно.

  • @rawwwr19
    @rawwwr19 2 года назад

    До того, как начал смотреть видео Николая, не совсем представлял, какие задачи можно решать через Office. Собственно, поэтому быстро тушевался, когда пытался разузнать, что такое VBA. Но когда видишь такие наглядные примеры, то сразу понимаешь, ДЛЯ ЧЕГО стоит приложить усилия и все-таки разобраться с программированием.
    Очень вдохновляюще для меня-непрограммиста.

  • @артемволков-ч5к
    @артемволков-ч5к Год назад

    Ещё раз спасибо Николай Вам огромное, пересматривал повторно данный ролик, теперь под запись и с выполнением самостоятельно! Увижу вашу книгу и другие труды обязательно буду использовать в работе и обучении! Когда знаешь всё просто! Человеческое спасибо, добрый человек! 👍

  • @Roman-fs7ld
    @Roman-fs7ld 2 года назад

    Оболдеть! Что ж я не догадался? Спасибо, Николай!

  • @ИгорьСингрибаев
    @ИгорьСингрибаев 3 года назад

    Как бы работалось без Вас . Николай Вы лучший

  • @Albertus99
    @Albertus99 2 года назад

    Как всегда огромное спасибо за Ваши праведные труды по обучению малограмотного населения типа меня!

  • @alexavdonin2008
    @alexavdonin2008 3 года назад

    Гениальнейшая разработка Microsoft - объединить SQL И EXCEL!!! Спасибо, Николай! Очередная фишечка на вооружение! Сейчас без PQ как без рук!

  • @NG13832
    @NG13832 3 года назад +3

    Большое спасибо за очередное "просветление тьмы"! 😊

  • @7негритят
    @7негритят 3 года назад +1

    Здравствуйте Николай. Спасибо Вам огромное, за отличные уроки по Microsoft Excel.

  • @oleg-shrek
    @oleg-shrek 3 года назад +1

    Отлично! В своё время как раз не мог найти, как скопировать именно отфильтрованные данные листа, про [#All] вообще не знал. Более того, перед созданием нового листа обязательно проверял наличие листа с таким же именем, оказывается не нужно.
    Понятно, что автор создал такой макрос для наглядности, чтобы сразу не усложнять, но
    3:40 - для метода Add можно использовать Name и After
    Worksheets.Add(after:=Sheets(Sheets.Count)).Name = cell.value
    Если их использовать, то таблицу городов можно отсортировать по возрастанию (так удобнее читать)

  • @ШохбозбекАбдуфаттоев-р6э

    Огромное спасибо, как раз на днях дали одну большую таблицу с городами. Там и применю.
    Спасибо огромное.

  • @zaurmissikov
    @zaurmissikov 3 года назад

    Николай, не знаю как, но видео появляются в рекомендованных практически за моими мыслями, как это сделать))) Это видео помогло мне сделать работу за минуты вместо затрачиваемых часов каждый месяц. Браво! Если еще можно было бы сделать деление по листам с сохранением формул, ну я не знаю...

  • @markmarkov4634
    @markmarkov4634 3 года назад

    Премного благодарны. Ждем новых уроков. Удачи в делах!

  • @ИринаШишкина-ж4с

    Спасибо. Хорошо объяснили, как сделать таблицу по городам

  • @kancler88
    @kancler88 3 года назад +1

    Как всегда шикарно и до гениальности понятно объяснено!!!

  • @ytolk
    @ytolk 3 года назад +3

    Шик. Блеск. Красота.

  • @ЕленаЛенкевич-ф6л

    Просто волшебство! Спасибо Вам!

  • @maksim0933
    @maksim0933 2 года назад

    Вы отлично объясняете VBA !!

  • @Albertus99
    @Albertus99 2 года назад

    не побоюсь этого слова - гений эксел образования!

  • @Alexey_Qwerty
    @Alexey_Qwerty 3 года назад +1

    Огромное спасибо за Вашу работу!

  • @Svetlana-sp7qt
    @Svetlana-sp7qt 3 года назад +2

    просто, красиво и эффективно. Как и всегда) Спасибо!

  • @ivanmamchych5802
    @ivanmamchych5802 3 года назад +4

    Спасибо, Николай, за интересное видео!
    Если эта задача относилась бы к сводной, то можно было бы нарезать таблицу по городам с помощью Show Pages (в фильтре находится поле Город). Потом уже кодом VBA можно применить Paste Like Values к созданным листам с отфильтрованными сводными

    • @planetaexcel
      @planetaexcel  3 года назад +2

      Отличный способ, если сводная! Спасибо!

    • @МарияМ-ю3й
      @МарияМ-ю3й 3 года назад +2

      Боже, о чем это вы? :D Эх, расти мне ещё и расти ☝💪

  • @ИринаЗС
    @ИринаЗС 3 года назад

    Спасибо за то что объясняете так доходчиво и понятно.

  • @sbn4862
    @sbn4862 3 года назад

    Аххх как я эту долга искал, пробовал все. И ешо очень хотелось по даты продажи и не на новый лист а на новый столбец . Побробую сам операяс на ету пример. Спасибо очен.

  • @ДенисКовалев-ч5п
    @ДенисКовалев-ч5п 3 года назад

    Просто супер! Николай, как всегда Вы на высоте!

  • @antonkharitonov9007
    @antonkharitonov9007 3 года назад +3

    Получил уведомление, поставил лайк, добавил в плейлист Смотреть позже, написал комментарий! Ждёшь лайк коммента от Николая))

  • @artembalandin
    @artembalandin 3 года назад +2

    Все как всегда на высоте! Спасибо!

  • @MegaGhostly
    @MegaGhostly 3 года назад +1

    Николай, гениально! Спасибо!

  • @enot-bober
    @enot-bober 3 года назад +8

    Ура) Спасибо большое!!!

  • @МарияС-я7э
    @МарияС-я7э 3 года назад

    Присоединюсь к хвалебным отзывам, Вы лучший👍🏻 Следующий этап Power BI, посоветуйте кого посмотреть 🙏

  • @И.Д.Гаменид
    @И.Д.Гаменид 3 года назад +1

    Николай, спасибо!

  • @ExcelStore
    @ExcelStore 3 года назад

    Просто и понятно разъяснено. Спасибо

  • @ОльгаЛобусова-о7л
    @ОльгаЛобусова-о7л 3 года назад +7

    Когда смотришь такие уроки даже начинаешь жалеть, что это не нужно в работе =)

    • @МарияМ-ю3й
      @МарияМ-ю3й 3 года назад +1

      Вот тот человек, который "подсадил" меня на всё эти Excel -кие штуки:) За что тебе, Олечка, безмерно благодарна!

    • @ОльгаЛобусова-о7л
      @ОльгаЛобусова-о7л 3 года назад

      @@МарияМ-ю3й 🤗

  • @ЮлияКабанова-щ4х
    @ЮлияКабанова-щ4х 2 года назад

    Спасибо, добрый человек😌 Спас годы жизни и огромный кусок нервной системы (раньше разбрасывала по листам через фильтр сводной, и на выходе соответственно куча сводных). Только маленький ляпсь у меня, не получается прибраться за собой. Буква в букву переписала последнюю строку, а всё равно выделяет ошибку и не снимает фильт. Не критично. Но если кто подскажет - буду окончательно счастливым человеком🤪

  • @alexandershavleyko1313
    @alexandershavleyko1313 3 года назад

    Супер-пример и его объяснение автором!

  • @rellanely5493
    @rellanely5493 Год назад

    Новая порция знаний, спасибо вам 😄

  • @ЖаннаДанченко-о2ъ
    @ЖаннаДанченко-о2ъ 3 года назад

    Класс! Большущее Вас спасибо! Обожаю Ваши ролики

  • @Gamma9971
    @Gamma9971 3 года назад

    Очень надеюсь что вы продолжите уроки с разборов команд макросов. Очень интересно, хотя в моей работе это не пригодится.

  • @pvv_live2226
    @pvv_live2226 3 года назад

    Расширенные возможности VBA! Второй способ очень понравился.

  • @mandarina2016
    @mandarina2016 3 года назад +1

    Это волшебство не иначе! Спасибо большое! Ваша книга по PQ стала для меня настольной и просто незаменимой. Хоть на Ютубе уже довольно много уроков по PQ, но так просто, понятно и при этом полно и в одной книге (что часто гораздо удобнее, чем пытаться найти нужный урок на тему в видео). PQ - это вообще отличный инструмент для автоматизации, для таких как я, которые боятся VBA. Конечно, мне ещё много предстоит изучить,но он с моей точки зрения дружелюбнее, чем VBA. Будет ещё книга по Power pivot? Надеюсь и с power pivot подружиться.

  • @natalijamkrv4
    @natalijamkrv4 3 года назад

    Добрый день, огромное спасибо .

  • @belsergey8096
    @belsergey8096 3 года назад +9

    Ещё можно в сводной таблице через Фильтр по листам разбрасывать

    • @jollyjuln1054
      @jollyjuln1054 3 года назад

      Ага, тоже хотела добавить

    • @ybuntu
      @ybuntu 3 года назад

      Это как?! Оо....

    • @belsergey8096
      @belsergey8096 3 года назад +3

      @@ybuntu формируете сводную, в область Фильтры забрасываете те же города, далее Анализ - Параметры - Отобразить страницы фильтра отчета

  • @ice_R
    @ice_R 2 года назад

    Спасибо США за технологии и программы!

  • @UC7T
    @UC7T 3 года назад

    Спасибо большое!))) Очень облегчит мою рутинную работу))) Просто супер!

  • @yurd563
    @yurd563 3 года назад

    Большое спасибо за видеоурок!

  • @timpro8110
    @timpro8110 3 года назад

    Как всегда, гениально!

  • @АлексейУшаков-в1и
    @АлексейУшаков-в1и 3 года назад +3

    Николай, вот откуда Вы берете темы для своих роликов? То, что макрорекодер работает поверх PQ - это прям инсайт, как надо было дойти до этого (ну и до многого другого)? Методом научного тыка или чтобы разработчики Excel подсказали Вам как MVP? ))) В любом случае - огромное спасибо за труд.

    • @rawwwr19
      @rawwwr19 2 года назад +1

      Тоже задумывался над этим. Эти продвинутые неочевидные приемы дают на обучающих программах или человек настолько эксперт в программе, что может связывать и "придумывать" такие решения. В любом случае, Николай крут)

  • @VLA85
    @VLA85 3 года назад

    Громадное спасибо 😊! Вы лучший! 😍

  • @zaolog
    @zaolog 3 года назад +1

    Уровень бог ) супер. Спасибо!

  • @ОлегПаламарчук-в9у
    @ОлегПаламарчук-в9у 3 года назад

    Николай, великолепный урок! было бы идеально, если таким макросом можно было выбрать диапазон, по которому таблица разносилась бы. То есть, чтобы при нажатии на кнопку всплывало окно с возможностью выбора таблицы, по которой разносилась бы таблица
    И это что, VBA продолжает развиваться, теперь он Power Query знает?)

    • @planetaexcel
      @planetaexcel  3 года назад

      Да, начиная с 2016 года в VBA добавили поддержку Power Query - потихоньку развивают :)

  • @Валентин_Викторович

    Здравствуйте, еще один вариант, который не показал Николай, это через сводную таблицу. Берём всю нашу таблицу в свод, в строки тащим город, а в сумму любой столбец в котором можно посчитать сумму либо количество, и теперь при дабл клике на сумме либо количестве на против города который нужен сформируется таблица на новом листе из исходных данных, осталось только переименовать лист!
    Недостаток этого способа, в том, что если позиции не сведутся до одной строки, то и на новый лист выгрузятся не все данные, а только по строке на которой произведён дабл клик. Но макрос по сути так же отработает, потому что Самара и Сомара это для него (экселя) разные города, не смотря на очепятку.

  • @keeperzoom
    @keeperzoom 3 года назад +2

    Просто космос..!

  • @qzRONINzq
    @qzRONINzq 3 года назад

    Круто, когда все знаешь 👍

  • @nazardmytryshyn5477
    @nazardmytryshyn5477 3 года назад +4

    Супер !!! Дуже класний макрос

  • @ДмитрийНикитин-и8о

    Ничего не понял, сделал в точности как показано в уроке - работает! Буду пользоваться

  • @ЕвгенийУткин-ф1т
    @ЕвгенийУткин-ф1т 3 года назад

    Как всегда отлично. Есть решение проще (без макросов) через сводные таблицы. Возможно не идеально, но мне направиться..

  • @СветланаАгибаева-я2ы

    Волшебство! Спасибо

  • @ЮрийКоржов-с3т
    @ЮрийКоржов-с3т 2 года назад

    Это чудо, спасибо огромное

  • @Albertus99
    @Albertus99 2 года назад

    Шикардос!

  • @dimaruso1215
    @dimaruso1215 3 года назад +2

    Супер!!!

  • @ВиталийКаркачев-у7м

    Спасибо большое!!! Как раз во время вышло видео!!!)

  • @farhadhuseynov6527
    @farhadhuseynov6527 2 года назад

    Просто идеально 👍

  • @par15
    @par15 3 года назад +1

    Очень круто!

  • @ВладиславЮлин
    @ВладиславЮлин 3 года назад

    Да это же Гениально!!! 🔥🔥🔥

  • @moiskon
    @moiskon 3 года назад +2

    EXCELence КОСМОС!

  • @ВладимирМель-у7з
    @ВладимирМель-у7з 3 года назад

    *_как обычно просто и понятно)))))_*

  • @ИльяБабушкин-й7с
    @ИльяБабушкин-й7с 3 года назад +1

    Это просто восхитительно))))))))0

  • @ibrohimmurodbekov8217
    @ibrohimmurodbekov8217 Год назад

    Красава, нет слов

  • @Sqd_1111
    @Sqd_1111 3 года назад +6

    Макрос +pq это как пиво с водкой. Спасибо.

  • @ValeriMetov
    @ValeriMetov 3 года назад

    На практике встречается чаще создание подключений ко множеству файлов и затем их объединение. К примеру в одном столбце таблицы адреса всех файлов, в другом название подключений. Я так понимаю тут надо несколько циклов для перебора сделать со ссылкой на конкретные столбцы таблицы, либо разные таблицы.

  • @Red_Arc
    @Red_Arc 3 года назад

    Ваши материалы меня всегда радуют... Но разве нельзя было сделать всё только на запросе? Вроде бы вы в своей книге о чем-то подобном писали...

  • @ГульзадаТусупбекова-л9ф

    Добрый день Андрей, не могли бы Вы показать как вести штатную расстановку в ехсель, с большой текучестью кадров, и разделением на 7 подразделений

  • @sergeymukovoz8626
    @sergeymukovoz8626 3 года назад

    Интересная идея с Power Query, но если будут добавляться или удаляться города, я бы добавил еще кнопку, например, «Обновить данные», и дописал бы макрос на нее, который удаляет все запросы и листы, кроме листа с данными, а дальше запускал описанный в видео макрос.

    • @planetaexcel
      @planetaexcel  3 года назад

      Все правильно, но я решил не усложнять урок :)

  • @MisterTwister0
    @MisterTwister0 6 месяцев назад

    Гениально!!!

  • @ЭльзаШагеева-д4ж
    @ЭльзаШагеева-д4ж 2 года назад

    Николай, спасибо за очень полезный способ. Подскажите, пжста, почему не сохраняется ширина столбцов? Как это исправить?

  • @mustafakamalseyidzade6903
    @mustafakamalseyidzade6903 2 года назад

    Все действительно прекрасно, но есть пара моментов: 1) выгрузить города не в сам файл, а в отдельные файлы; 2) доработать запрос, чтобы полностью избавиться от манипуляций с макросом

  • @nbuhblhfrjy
    @nbuhblhfrjy 3 года назад +3

    Блин, только в пятницу такую задачу решил, намучившись...

  • @TheMaayun
    @TheMaayun 3 года назад

    спасибо, очень интересно!

  • @MrTrylobeat
    @MrTrylobeat 3 года назад

    Спасибо Николай, обязательно проштудирую и попробую применить "на фронте"

  • @SHKIPPER989
    @SHKIPPER989 3 года назад

    Что еще сказать, круто!)

  • @sergeyturchin9992
    @sergeyturchin9992 3 года назад +1

    Доброго времени суток. Николай я с большим удовольствием смотрю Ваши уроки, многие из них существенно упростили работу с большим объемом, парсингом данных, отчетностью. Есть один вопрос, я всё никак не въеду как решить задачу с помощью power BI, когда нужно текстовый файл *.csv (2млн строк) распихать по листам в .xlsx по 1 млн. Есть ли какое то элегантное решение? Или лучше бросить эту затею?

    • @planetaexcel
      @planetaexcel  3 года назад +1

      Я бы сделал два запроса из Excel к csv файлу, где в первом фильтровал первый миллион, а во втором - второй. И выгружал бы на листы.

  • @petyali39
    @petyali39 2 года назад

    Аплодисменты. Огромное спасибо

  • @МарияМ-ю3й
    @МарияМ-ю3й 3 года назад +1

    Николай - Вы просто Бог в Excel и, как вижу, Бог макросов! Оооочень интересно, но КАК все эти макросовские названия функций можно запомнить?! Для меня это unreal! Готовые прописываю и радуюсь, как ребёнок, но сама не могу писать от слова "Ничего".

    • @planetaexcel
      @planetaexcel  3 года назад

      Мария, это всего лишь вопрос практики. Как английский язык учить, например :)

    • @МарияМ-ю3й
      @МарияМ-ю3й 2 года назад

      Ну не знаю:) С английским у меня всё отлично, свободно говорю, но он легко даётся, а тут мозг надо серьёзно напрягать

  • @piktogor
    @piktogor 3 года назад

    Спасибо большое

  • @ValeriMetov
    @ValeriMetov 3 года назад

    Шикарно

  • @Andrei-iw6ph
    @Andrei-iw6ph 3 года назад

    Спасибо помогли!!!

  • @evgen0629
    @evgen0629 3 года назад

    Спасибо, вот про хштэг [#All] я не знал !