Импорт данных из CSV и TXT файлов c помощью Power Query

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ต.ค. 2024
  • Импорт csv и txt файлов в Power Query, в том числе из папки в большом количестве. Текстовая версия и файл с примером: statanaliz.inf...
    ► Корпоративный тренинг "Продвинутый уровень MS Excel":
    statanaliz.inf...
    ► Онлайн курс "Продвинутый уровень MS Excel":
    statanaliz.inf...
    **************************
    ** Мой сайт об Excel и статистике **
    statanaliz.info/
    ** Странички и аккаунты в соцсетях **
    Facebook: / statanaliz.info
    Вконтакте: id_stat...
    Твиттер: / statanaliz_info
    Telegram: t.me/statanaliz

ความคิดเห็น • 61

  • @Yevd1977
    @Yevd1977 3 ปีที่แล้ว

    Классно Дмитрий вещает. Не тормозит. Все четко, быстро, по делу.

    • @statanaliz
      @statanaliz  3 ปีที่แล้ว

      Спасибо за отзыв!

  • @АлексейНоздрин-к7в
    @АлексейНоздрин-к7в ปีที่แล้ว

    Как всегда всё просто и понятно. Спасибо вам за ваш неоценимый труд!

  • @udovenko9
    @udovenko9 7 ปีที่แล้ว +6

    Евгений, спасибо! Информация оказалось не новой, но подача очень профессиональная и живая! Побольше бы таких видео на TH-cam

    • @statanaliz
      @statanaliz  7 ปีที่แล้ว +1

      Я Дмитрий, а не Евгений )). Пожалуйста. Будут еще уроки.

    • @udovenko9
      @udovenko9 7 ปีที่แล้ว +1

      Правда заработался :) Второй день бьюсь над одной задачкой, не направите в нужное русло? Есть исходный лист с выписками по банку, к примеру Альфа, который необходимо дополнить новыми данными из папки. Запросы сделал и объединил их, результат выгрузился в новый лист. А мне надо чтобы обновлялся именно исходный лист. Т.е. я хочу чтобы с помощью Power Querty, выполнялась операция: EXCEL подгружает обновление, проверяет их на наличие новых значений и обновляет исходный файл. Не сталкивались с подобными задачами?

    • @statanaliz
      @statanaliz  7 ปีที่แล้ว +1

      Power Query выгружает данные в отдельную таблицу Excel, поэтому соединить источник и обновление... не встречался с таким еще. Видимо, нужно смотреть в сторону, чтобы выгрузить ТОЛЬКО новые данные и затем их вручную или по формулам добавить в нужно место.

    • @udovenko9
      @udovenko9 7 ปีที่แล้ว +1

      Спасибо! Буду искать!

  • @identitynotestablished9133
    @identitynotestablished9133 ปีที่แล้ว

    Это впечатляет. Какой ценный навык

  • @ПавелПавел-н3р
    @ПавелПавел-н3р 3 ปีที่แล้ว

    Классно! Вы просто волшебник! Жалко, что так поздно попал на этот урок.

    • @statanaliz
      @statanaliz  3 ปีที่แล้ว

      Лучше поздно, чем никогда. Спасибо за комментарий!

  • @СезимНурланкызы-ч8х
    @СезимНурланкызы-ч8х 4 ปีที่แล้ว +1

    Спасибо Вам большое. Это очень доброе дело, делиться с другими со своими знаниями.

    • @statanaliz
      @statanaliz  4 ปีที่แล้ว

      Спасибо за комментарий. Я параллельно получаю свои бонусы. Когда пытаюсь что-то объяснить, сам начинаю лучше понимать ))

  • @ЭлинаГончарова-ч7г
    @ЭлинаГончарова-ч7г 2 ปีที่แล้ว

    Гениально! СПАСИБО!!

  • @ppr8117
    @ppr8117 7 ปีที่แล้ว

    Волшебно! Мощно! Быстро!
    Спасибо!!!

    • @statanaliz
      @statanaliz  7 ปีที่แล้ว +1

      Не за что )) Впереди еще уроки про PQ

  • @timpro8110
    @timpro8110 หลายเดือนก่อน

    Очень круто!

  • @СветланаЦыплухина-н7ш
    @СветланаЦыплухина-н7ш ปีที่แล้ว

    Супер, спасибо!

  • @doubleinvis7386
    @doubleinvis7386 3 ปีที่แล้ว

    Дмитрий, я думаю всерьез над тем, что бы начать собирать вам деньги на памятник при жизни)))

  • @alinatotoeva1191
    @alinatotoeva1191 ปีที่แล้ว

    Спамибо огромное 🥲😘

  • @daniyarsagyndykov2443
    @daniyarsagyndykov2443 4 ปีที่แล้ว

    Дмитрий, спасибо большое! Информативно, профессионально и последовательно без спешки и "эффектов бабочки". Единственное - не могли бы вы давать ссылку для скачивания ваших файлов образцов, так как я и (наверное) многие люди не только смотрим видео, но и параллельно следуем всему для практики. С благодарностью, Данияр.

    • @statanaliz
      @statanaliz  4 ปีที่แล้ว

      Пожалуйста! Добавил в статью ссылку на файлы. Статья в описании к ролику. Спасибо.

  • @Pirat7502
    @Pirat7502 2 ปีที่แล้ว

    Тэк, благодарю

  • @АльбинаМарина-л5р
    @АльбинаМарина-л5р ปีที่แล้ว

    Евгений, а как можно несколько .xlsx файлов собрать в один? Я попробовала по вашему уроку и не вышло, там будет немного другая процедура?

  • @ИгорьИльин-ъ9п
    @ИгорьИльин-ъ9п 3 ปีที่แล้ว

    Дмитрий спасибо за ваши видео!
    Скажите пожалуйста, возможно ли сохранить изменения сделанные в запросе объединенном из 50 csv файлов обратно в эти файлы? Типа выгрузить или экспортировать?

  • @dmitriy2502
    @dmitriy2502 2 ปีที่แล้ว

    Здравствуйте! Спасибо за урок! А подскажите ка ксделать обратное.. то есть е сть столбец с данными, нужно выделить часть столбца (выделенный диапазон) и сохранить в csv?

  • @biweb13
    @biweb13 7 ปีที่แล้ว

    Дмитрий, спасибо за отличный пример консолидации данных из файлов!
    Подскажите, пожалуйста:
    Можно делать вывод данных из Power Query сразу в сводную таблицу?
    Power Query в Power Pivot может выгрузить данные?
    Спасибо!

    • @statanaliz
      @statanaliz  7 ปีที่แล้ว +2

      Сергей, всегда рад помочь. Прям вот сразу в сводную таблицу нельзя. Но можно Power Pivot или обычную сводную таблицу построить по запросу Power Query без выгрузки в Excel.
      Если при загрузке поставить галочку "Добавить эти сведения в модель данных", то этот источник можно использовать в Power Pivot. А можно даже и галочку не ставить. Тогда при создании сводной таблицы (в первом окне сразу после нажатии кнопки на ленте) выбираем использовать внешний источник данных - Выбрать подключение... Там выбираем нужный запрос и сводная таблица строится по данным из запроса, хотя они и не выгружаются в Excel.

  • @doubleinvis7386
    @doubleinvis7386 3 ปีที่แล้ว

    Дмитрий, только 1 вопрос, у меня в csv присутствуют столбцы с числами, разделенными точками ( текст, разделенный точкой - по сути), как преобразовать в pq такой текст в число?

    • @SV-13
      @SV-13 2 ปีที่แล้ว

      Преобразование - на основе локали - Английский (США)

  • @Yevd1977
    @Yevd1977 3 ปีที่แล้ว

    Дмитрий, вы не знаете почему в редакторе PQ не работает замена значений по маске ? Может какой синтаксис другой ?
    Есть столбец с менеджерами. В начале всегда фамилия, а потом то имя, то инициалы, то еще как-то.
    В обычном excel'е делаю замену по маске " *" на "" (без кавычек), оставляя тем самым только фамилии. А в PQ не получается, замена не производится. Не знаете причину ?

    • @statanaliz
      @statanaliz  3 ปีที่แล้ว

      С ходу не подскажу. Надо разбираться. Может быть, кто-то подскажет в комментариях.

  • @александреев-калашников
    @александреев-калашников 7 ปีที่แล้ว

    ОЧЕНЬ БЕГЛО И ПОВЕРХНОСТНО

  • @SyvaPankumi
    @SyvaPankumi 5 ปีที่แล้ว

    Добрый день) Столкнулся с ситуацией когда при загрузке из CSV сразу загружается окно редактора запросов, то есть окно предварительного просмотра не появляется вообще. В результате импортируется только 1 колонка (до первой запятой в строке)
    Может Вы знаете как это исправить ?

  • @ЕвгенийДоманов-ь4о
    @ЕвгенийДоманов-ь4о 5 ปีที่แล้ว +1

    Спасибо большое. Вы подарили мне надежду на быструю обработку данных в эксель, но когда дело дошло до реализации, она быстро улетучилась.
    У меня много текстовых файлов и в каждом один столбец чисел. Я их открываю через папку и хочу чтобы каждых файл (т.е. столбец) был столбцом, а не шел друг за другом как у вас в примере. Можно ли так сделать вообще? И если вам не трудно, подскажите,пожалуйста, как можно решить эту проблему?

    • @statanaliz
      @statanaliz  5 ปีที่แล้ว

      Добрый день. Импортируете все подряд в один столбец, но не удаляете название файла. Т.е. напротив каждого значение рядом название файла, из которого оно импортировано. Далее команда столбец сведения th-cam.com/video/sIXo_-HwAt8/w-d-xo.html чтобы разбить на столбцы. Должно помочь.

    • @ВладимирРесурсов
      @ВладимирРесурсов 4 ปีที่แล้ว +1

      @@statanaliz Power Query перед выполнение команды выгрузки контента csv файлов (которая выполняется по нажатию кнопки "с двумя маленькимим стрелками") вставляет всякие промежуточные шаги и промежуточные функции (из всяких вспомогательных запросов, которые сам и создаёт) .И там есть шаг "другие удалённые столюцы" кажется где PQ удаляяет всё кроме столбца с content... так вот чтобы оставалось название файла в итоговой плоской таблице, приходится этот промежуточный шаг удалять потом уже самому... У меня например в названиях csv файлов часть инфы содержится которая имеет значение... Нет ли более удобного способа оставить название файла в итоговой агреггированной плоской таблице? Спасибо.

    • @statanaliz
      @statanaliz  4 ปีที่แล้ว +1

      @@ВладимирРесурсов Не уверен, что знаю правильный ответ. Сам вручную корректирую этот шаг.

    • @ВладимирРесурсов
      @ВладимирРесурсов 4 ปีที่แล้ว

      @@statanaliz похоже пока это самый оптимальный путь.

  • @ДаниилСеменов-м2ж
    @ДаниилСеменов-м2ж ปีที่แล้ว

    Кто-то может подсказать, есть ли автоматизированный способ расположить элементы в порядке возрастания или убывания, а не вручную сидеть это все делать?

  • @megrikyan
    @megrikyan 7 ปีที่แล้ว

    Круто. Это очень круто. Скажите, а вы проводите платные консультации по скайпу?

    • @statanaliz
      @statanaliz  7 ปีที่แล้ว

      Спасибо. Не практикую по скайпу. Какой у Вас вопрос?

    • @megrikyan
      @megrikyan 7 ปีที่แล้ว

      У меня есть таблица учета финансовых показателей компании. Но она сделана в Google таблицах.
      Работает следующим образом.
      Имеется форма, которую заполняют сотрудники. Там вписывается каждый платеж по отдельности.
      Эти данные попадают в таблицу и далее при помощи функции Query сортируются на разных листах книги так, как мне хочется.
      Вопрос мой заключается в следующем. Можно ли реализовать такую работу на базе Excel или нет. Могу предоставить исходник в Google таблицах.
      Спасибо за ваш труд. Смотрю все видео и очень много полезного. Продолжайте в том же духе :)

    • @statanaliz
      @statanaliz  7 ปีที่แล้ว

      Да, такое можно сделать и в Excel. Дальше будем по почте. admin@statanaliz.info.Пришлите, пожалуйста, Ваши данные.

  • @ИванМышленник
    @ИванМышленник 4 ปีที่แล้ว +1

    Спасибо. Подскажите, можно ли как-то оставить столбец name после того как мы раскроем файлы? Смысл в том, что бы в name забить дату и что бы сразу дата напротив строчки писалась.

    • @statanaliz
      @statanaliz  4 ปีที่แล้ว

      Да, конечно, так и надо. Вместе со столбцом Content выделяем Name и удаляем другие столбцы - "10:47".

    • @ИванМышленник
      @ИванМышленник 4 ปีที่แล้ว

      @@statanaliz Вы не поняли. Вот у Вас есть 3 файла с name (Март.csv, февраль, январь). Можно ли этот столбец воспроизвести посте того как мы раскроем данные через content? Что ты у меня напротив каждого раскрытого файла писалось его название из столбца name?

    • @statanaliz
      @statanaliz  4 ปีที่แล้ว

      @@ИванМышленник Понял правильно, написал неправильно )). Power Query изменился с тех пор, как был сделано ролик. Короче, перед разворачиванием столбца Content не удаляйте остальные столбцы. Они сами удалятся, а название файла останется, как Вам надо.

    • @ИванМышленник
      @ИванМышленник 4 ปีที่แล้ว +1

      @@statanaliz да проблема в том, что после разворачивания content оставленные столбцы, которые я оставляю (name) становятся пустые, а не заполняются.

    • @statanaliz
      @statanaliz  4 ปีที่แล้ว +1

      ​@@ИванМышленник То есть сам столбец остается, но без содержания? Возможно, автоматически применяемый шаг "Изменить формат" удаляет содержимое. Удалите этот шаг или просто пойдите вверх, чтобы понять, где происходит удаление содержимого столбца. Версии Power Query могут заметно отличаться, поэтому у нас с Вами разное на экране.

  • @СашаЛысаков-л5ж
    @СашаЛысаков-л5ж 7 ปีที่แล้ว

    Да все очень круто с импортом. Подскажите есть к примеру 10 файлов Excel но бывает есть пробелы в столбцах с низу не вся инфа заполнена, подскажите вот как он будет собирать данные ? Ваш втрой метод по видео подойдет?

    • @statanaliz
      @statanaliz  7 ปีที่แล้ว

      Импорт из файлов Excel - другая история. Скоро запишу урок. Неполные данные тоже затянет.

    • @СашаЛысаков-л5ж
      @СашаЛысаков-л5ж 7 ปีที่แล้ว

      я буду очень ждать )))) не подскажете что то на рабочем компе у меня офис 13 стоит, но не могу скачать офицальную версию QUERY с сайта Microsoft , не скажете что может тут быть?

    • @statanaliz
      @statanaliz  7 ปีที่แล้ว

      Скачать или установить? У меня когда-то стала без проблем. А сейчас Excel 2016 - поуэр куэри уже вшит. Рекомендую обновиться.

    • @СашаЛысаков-л5ж
      @СашаЛысаков-л5ж 7 ปีที่แล้ว

      Да исправили Данную Ошибку. Вот подскажите в Query нет видимо формул для поиска с другого листа типа ВПР или ИНдекс ? вот мне данные необходимо с помощью впр подтянуть в табл Query это не может да?

    • @statanaliz
      @statanaliz  7 ปีที่แล้ว +1

      Можно. Это делается через объединение запросов по ключевому полю.

  • @АлексейСоков-ь8и
    @АлексейСоков-ь8и 2 ปีที่แล้ว

    2021

  • @АлексейСоков-ь8и
    @АлексейСоков-ь8и 2 ปีที่แล้ว

    2022