Power Query - Tổng hợp dữ liệu từ nhiều files Excel (Query Folder) vào PivotTable & Power Pivot

Поділитися
Вставка
  • Опубліковано 14 жов 2024

КОМЕНТАРІ • 61

  • @nguyeninhthong2913
    @nguyeninhthong2913 3 роки тому

    Mình đang dùng excel 2016 ,làm theo hướng dẫn của bạn khi bấm ok thì noshieenj ra cửa sổ query edditor luôn chớ không hiện mấy cái nút để chọn như :combine,load,stranform dât...Vậy phải làm sao?

    • @tranmanhha7850
      @tranmanhha7850  3 роки тому

      Bạn update phiên bản excel nhé

    • @laiboybaby6140
      @laiboybaby6140 Рік тому

      Trường hợp không update phiên bản excel 2019 thì còn cách nào khác không ạ

  • @Cuongpham-xr9pb
    @Cuongpham-xr9pb 3 роки тому

    ANh ơi. Nếu có bươc filter row thì làm sao tiếp ah. File của em cần phải filter ah

    • @tranmanhha7850
      @tranmanhha7850  3 роки тому +1

      Các bước như filter thì đó là trong quá trình xử lý dữ liệu. Bạn cứ filter bình thường rồi sau đó làm tiếp các bước query thôi.

  • @duongthanhha77
    @duongthanhha77 2 роки тому

    Anh ơi, cho em hỏi mục địch của các bước từ phút 2:47 đến 6:22 là dùng để làm gì vậy ah, nếu mình không làm các bước đó thì có load được không?

    • @tranmanhha7850
      @tranmanhha7850  2 роки тому

      Mục đích là để lấy các dữ liệu trong workbook của tất cả các files trong folder mà mình query. Tiếp đó là định dạng tiêu đề cột bạn ạ. Vì mỗi một file có một cái tiêu đề cột.

  • @nhauyennguyenle2415
    @nhauyennguyenle2415 3 роки тому

    Anh cho khỏi, sau khi Load vào xong và tạo báo cáo, nếu "thêm cột lên" các bảng của file excel nguồn, thì refresh lại dữ liệu có dc cập nhật k? Mình refresh trên PW Query hay PW Pivot hay trên file báo cáo excel ?

    • @tranmanhha7850
      @tranmanhha7850  3 роки тому

      Về vấn đề Refresh mình có thể làm ở bất kỳ đâu nhé.
      Về vấn đề thêm cột thì sẽ chỉnh chút xíu trong Power Query mới được.

    • @nhauyennguyenle2415
      @nhauyennguyenle2415 3 роки тому

      @@tranmanhha7850 là mình cần chú ý chỉnh gì trong Power Query vậy a?

    • @tranmanhha7850
      @tranmanhha7850  3 роки тому

      @@nhauyennguyenle2415 Mình có đề cập nội dung chỉnh query khi thêm cột trong video up vào ngày mai đó. Bạn đón xem nhé

    • @nhauyennguyenle2415
      @nhauyennguyenle2415 3 роки тому

      @@tranmanhha7850 cam on a

  •  2 роки тому

    mỗi file data riêng lẻ đều có 1 dòng cuối (tính tổng) cần phải xóa, thì xử lý ở Power Query như thế nào ạ?

    • @tranmanhha7850
      @tranmanhha7850  2 роки тому +1

      Bạn hãy chọn cho 1 cái tiêu chí là chung nhất trong 1 cột rồi filter cũng okie nhé

  • @nhauyennguyenle2415
    @nhauyennguyenle2415 3 роки тому

    A oi, khi load vào các bảng đều bị lấy dòng đầu làm tiêu đề roi, nên khi làm Table.PromoteHeaders thì ket qua cuoi cùng nó k hiện ra các table giống anh.
    Mình de y thấy trước khi Table.promoteHeaders thì các table của anh k chọn dòng dầu làm tiêu đề.
    A cho hỏi làm sao de khắc phục?

    • @tranmanhha7850
      @tranmanhha7850  3 роки тому

      Mình dùng hàm Table.PromoteHeaders trước khi Expan dữ liệu nha bạn

  • @ChauChau_yeu_ve
    @ChauChau_yeu_ve 3 роки тому

    Anh cho em hỏi, em vẫn làm theo anh hướng dẫn ₫ể gộp data từ folder 2 file. Nhưng đến khúc expand data để chuẩn bị lọc bớt dữ liệu thì lại quay mãi không xong bước này. Em đang không hiểu là vấn đề do data quá nhiều hay do nguyên nhân gì. Data của em tổng cộng 156 cột, khoảng hơn 1 triệu dòng. Em làm lại rồi đợi hoài vẫn ko xong. Cảm ơn Anh.

    • @tranmanhha7850
      @tranmanhha7850  3 роки тому

      Vấn đề đúng như bạn đề cập đó. Dữ liệu hơn 1 triệu dòng sẽ đòi hỏi máy tính có cấu hình tốt chút xíu. Đặc biệt thì ổ cứng nên là ổ SSD nha

    • @ChauChau_yeu_ve
      @ChauChau_yeu_ve 3 роки тому

      @@tranmanhha7850 Em rõ rồi. Em cảm ơn Anh.

  • @quanvan3384
    @quanvan3384 3 роки тому

    Em gặp vấn đề : khi thêm cột 1 cột mới trong sheet data Nguồn, => Refesh trong Query bước PromoteHeader không tự chọn cột mới thêm của data, ( data của em khoảng 170 cột, thêm lên 175 cột thì phải vô trong Qurey bước tạo PromoteHeader để tick thêm 5 cột mới) còn hàng thì vẫn thêm và chỉnh sửa dữ liệu bình thường, Sư phụ chỉ em khắc phục bước này với

    • @tranmanhha7850
      @tranmanhha7850  3 роки тому +1

      Khi bạn thêm dữ liệu cột trong dữ liệu nguồn thì bạn sẽ phải chỉnh lại một chút trong Power Query đó. Cụ thể là bạn click vào bước đầu tiên (Source) sau đó click vào "Table" ở cột "Data". Nhưng nếu như bảng dữ liệu nguồn của bạn chưa đầy đủ thì bạn nên xây dựng một bản đầy đủ. Vì nếu thêm cột thì chúng ta chỉ thêm cột tính toán dựa trên cơ sở dữ liệu và thêm trực tiếp trong Power Query chứ không thêm trong cơ sở dữ liệu.

    • @quanvan3384
      @quanvan3384 3 роки тому

      @@tranmanhha7850 DO EM TỔNG HỢP DỮ LIỆU TỪ NHIỀU FILE KHÁC, CỦA NHIỀU NGƯỜI GỬI, NÊN KHI CÓ THÊM CỘT MỚI THÌ CẦN NÓ TỰ UPDATE THÊM ẤY, Mình làm file thì mình biết các vào Source để tích chọn cột mới, nhưng gửi qua cho người khác thì họ sẽ hhong6 biết, Nên không biết còn cách nào khác ko ạ

    • @tranmanhha7850
      @tranmanhha7850  3 роки тому +1

      @@quanvan3384 Vậy chỉ có một cách là gửi một email cụ thể hướng dẫn thôi bạn ạ

  • @BachXuanHien
    @BachXuanHien 4 роки тому

    Cảm ơn bạn

  • @vanhoanpham5941
    @vanhoanpham5941 3 роки тому

    Mình có folder chưa nhiều file excel. Các file excel này có passwork protect (giống nhau). mình chưa dùng VBA để refresh được. Mong mọi người hướng dẫn thêm.

  • @hainguyenlehoang3381
    @hainguyenlehoang3381 4 роки тому

    Bạn cho hỏi khi dữ liệu tập họp vào chung một bảng, nếu dữ liệu sai thì làm sao biết dữ liệu này của file con nào? vì lúc này mình đang coi file tổng mà, có cách nào thêm tên file con đi kèm dữ liệu của nó không?

    • @tranmanhha7850
      @tranmanhha7850  4 роки тому

      Có đó bạn, lúc remove các cột đi thì mình để lại cột tên của file là đc.

  • @hoangkien193
    @hoangkien193 4 роки тому

    A ơi về bài này a hướng dẫn thêm phần làm sạch dữ liệu và bảng nhé. các bảng ở các file có 5 dòng đầu có chữ tên bảng báo cáo và các dòng dưới có Tính tổng của cột 1 số hàng có cột được gộp lại với nhau ạ. Giống bài "Làm thế nào để tổng hợp từ nheieuf file khác nhau. A chỉ rõ giúp em được không ạ. Em cảm ơn anh :P.

    • @tranmanhha7850
      @tranmanhha7850  4 роки тому +1

      Phương án tốt nhất thì cần trình bày bảng dữ liệu sạch trước sẽ tốt nhất. Tuy nhiên mình sẽ làm một video chia sẻ để giải quyết vấn đề của bạn.

    • @hoangkien193
      @hoangkien193 4 роки тому

      Trần Mạnh Hà em cảm ơn anh vì các file suất từ dữ liệu bán hàng trên ipos của bên e nó định dạng loạn lắm ạ :(

  • @nhthanh-gmail2127
    @nhthanh-gmail2127 3 роки тому

    Câc file này ko cần định dang table đúng ko Thày?

    • @tranmanhha7850
      @tranmanhha7850  3 роки тому

      Thực tế thì mình query các sheets sẽ không cần phải định dạng table trước nhé.

  • @cuongmanh7288
    @cuongmanh7288 3 роки тому

    Bạn cho hỏi mình có 100 file excel cùng dạng, mỗi file có 5 sheet (1,2,3,4,5). Mình chỉ cần tổng hợp sheet 2 của 100 file đó thôi thì làm thế nào ạ

    • @tranmanhha7850
      @tranmanhha7850  3 роки тому +3

      Mình chỉ cần lọc trong bước filter là được nha bạn

  • @haihungtung5583
    @haihungtung5583 4 роки тому

    Anh Hà, khi query 5 tháng doanh thu xong, sau khi có doanh thu tháng 6, tháng 7 xuất từ hệ thống về lưu vào Folder nhưng vào query để update thì báo lỗi ạ. Rất mong anh trợ giúp. Trân trọng

    • @tranmanhha7850
      @tranmanhha7850  4 роки тому

      Bạn có thể chia sẻ cụ thể lỗi gặp phải không? Thường thì lỗi sẽ do dữ liệu đầu vào.

    • @haihungtung5583
      @haihungtung5583 4 роки тому

      Cảm ơn anh Hà, đã xử lý được rồi ạ. Do không tạo Table các file. Tuy nhiên xin hỏi thêm anh nội dung: Khi query xong, lưu file tổng hợp này vào cùng folder, nếu có file mới thì khi refresh thì query này lại bị lỗi ạ

    • @tranmanhha7850
      @tranmanhha7850  3 роки тому +1

      @@haihungtung5583 file tổng hợp mình để riêng nhé. Cái folder chỉ lưu file dữ liệu cần tổng hợp thôi nhé

  • @popcornvlog8836
    @popcornvlog8836 4 роки тому

    Mình viết hàm Table.PromotedHeader như này máy báo viết sai chính tả. Nhờ Anh viết lại rõ trong phần bình luận này nhé.

    • @tranmanhha7850
      @tranmanhha7850  4 роки тому +1

      Sẽ là "Headers" anh nhé, có chữ "s" sau Header nữa nhé.

    • @popcornvlog8836
      @popcornvlog8836 4 роки тому

      Cảm ơn Anh!
      Cho mình hỏi thêm trường hợp Get Data From Folder có nhiều file (txt/csv) thì loại bỏ dòng tiêu đề (chỉ giữ lại 1 hàng tiêu đề duy nhất) như thế nào vậy. Nhờ Anh hướng dẫn giúp.

    • @AnhQuochq
      @AnhQuochq 3 роки тому

      Thầy ơi cho em hỏi.
      Dùng function filtered row => fill out data ok.
      Nhưng chỉnh sửa file excel nguồn, sửa tên sheet năm thì cập nhật lại nó không nhận dc cái file nguồn đó.
      Lổi đó bị sao v Thầy ?

  • @cuongmanh7288
    @cuongmanh7288 3 роки тому

    Sao mình ko thấy transform data bạn

    • @tranmanhha7850
      @tranmanhha7850  3 роки тому

      Bản excel mình dùng trong video là 2016. Bản của bạn là phiên bản nào thế ạ?

    • @cuongmanh7288
      @cuongmanh7288 3 роки тому

      @@tranmanhha7850 thấy rồi bạn đó là chữ edit, thanks bạn nhiều

    • @nguyeninhthong2913
      @nguyeninhthong2913 3 роки тому

      @@tranmanhha7850 Mình dùng 2016 nhuwngcungx không thấy transform data bạn

  • @QuanNguyen-th9dk
    @QuanNguyen-th9dk 3 роки тому

    anh ơi, sao e bỏ dữ liệu cũ, thêm dữ liệu mới vào, nó lại bị sai dữ liệu tổng hợp mới vậy ạ !

    • @tranmanhha7850
      @tranmanhha7850  3 роки тому +1

      Bạn kiểm tra lại xem tên file, tên cột, định dạng dữ liệu có bị sai không nhé.

    • @QuanNguyen-th9dk
      @QuanNguyen-th9dk 3 роки тому

      @@tranmanhha7850 dạ em có để tên file giống như dữ liệu cũ ạ. nhưng nó update bị sai dữ liệu, e đã kiểm tra lại, nhưng vẫn k ra lỗi gì ạ :(

    • @tranmanhha7850
      @tranmanhha7850  3 роки тому

      @@QuanNguyen-th9dk vậy bạn kiểm tra lại các bước trong query nhé. ví dụ như lúc filter chẳng hạn

  • @thoalethi6025
    @thoalethi6025 4 роки тому

    Mình có thể query các file có nhiều sheet không ạ?
    Ai biết chỉ mình với nha. Thanks!

    • @tranmanhha7850
      @tranmanhha7850  4 роки тому

      Thực tế là làm được nhưng khá phức tạp. Khuyến nghị thì vẫn nên đơn giản hóa data bạn ạ.

    • @trongtranminh7954
      @trongtranminh7954 3 роки тому

      Nên dùng kutool/ VBA cắt lát sheet ra rồi load vào Query công việc sẽ đơn giản hơn rất nhiều.

  • @hoangkien193
    @hoangkien193 4 роки тому

    Em cảm ơn a

  • @tinvo4125
    @tinvo4125 4 роки тому

    em cảm ơn anh nhiều, em thực hiện được rồi nha anh :D

  • @baoduy3735
    @baoduy3735 3 роки тому

    Anh ơi Link tải tài liệu bị vào thùng rác rồi, anh cho link mới đi ạ, cảm ơn anh nhiều ạ!