Bạn đang xem bài viết Power Query – Công Cụ Tự Động Hóa Quy Trình Nhập Dữ Liệu được cập nhật mới nhất trên website Nhatngukohi.edu.vn. Hy vọng những thông tin mà chúng tôi đã chia sẻ là hữu ích với bạn. Nếu nội dung hay, ý nghĩa bạn hãy chia sẻ với bạn bè của mình và luôn theo dõi, ủng hộ chúng tôi để cập nhật những thông tin mới nhất.
Một trong những công cụ hữu ích phục vụ cho quá trình phân tích dữ liệu là Power Query. Đây là công cụ vô cùng mạnh mẽ để tự động quy trình nhập dữ liệu. Tiết kiệm thời gian nhập liệu mà vẫn đảm bảo về độ chính xác của dữ liệu.
Tổng quan về Power Query
Power Query là một công cụ phân tích dữ liệu, báo cáo và chia sẻ cực kỳ mạnh mẽ. Trước đây, nó chỉ là một công cụ Add-in trong Office 2010, 2013. Đối với Office 2016, Power Query được tích hợp trong Excel với tên Get & Transform.
Với chức năng Power Query này, bạn có thể thực hiện:
Kết nối:
Kết nối phần mềm Excel với các dữ liệu trên đám mây, dịch vụ hoặc dữ liệu cục bộ.
Chuyển đổi:
Định dạng dữ liệu đúng theo nhu cầu của người dùng.
Kết hợp:
kết hợp nhiều dữ liệu lại với nhau để có góc nhìn bao quát về dữ liệu
Chia sẻ:
Chia sẻ dữ liệu đã tạo đến nhiều người
Nhờ có chức năng Power Query, dữ liệu được trình bày theo cách khoa học nhất, dễ dàng sửa đổi, tính toán, tạo báo cáo và chia sẻ. Từ đó, nó giúp mang lại hiệu quả cao hơn trong công việc.
Hướng dẫn sử dụng Power Query trong Excel
Kết nối
Power Query có thể kết nối với một nguồn dữ liệu đơn lẻ, như một bảng tính Excel, hoặc nhiều dữ liệu khác nhau từ các nguồn cấp dữ liệu và các dịch vụ đám mây.
Để thực hiện kết nối dữ liệu, truy cập thẻ Data, nhấn New Query. Bạn sẽ có các tùy chọn kết nối: From File (từ một File Excel khác), from Database (từ một cơ sở dữ liệu) và From Other Sources (Web, Facebook,…)
Chuyển đổi
Chức năng này của Power Query cho phép loại bỏ cột, thay đổi kiểu dữ liệu hoặc sáp nhập bảng. Mục đích là định dạng dữ liệu theo nhu cầu người dùng nhằm đẩy mạnh phân tích.
Đặc biệt, Power Query không thay đổi dữ liệu nguồn ban đầu và ghi lại những bước đã thao tác để bạn có thể theo dõi và hoàn tác khi cần.
Bạn có thể sửa đổi dữ liệu trên bảng Query Editor.
Kết hợp
Bạn có thể kết hợp nhiều dữ liệu với nhau bằng cách chọn Combine Queries.
Chia sẻ
Để chia sẻ dữ liệu từ Power Query, bạn cần phải đăng nhập Excel và đăng ký Power BI cho Microsoft 365. Sau khi chia sẻ, các dữ liệu được chia sẻ này trở nên sẵn dùng trong kho siêu dữ liệu Power BI. Những người được chia sẻ sẽ tìm thấy nó và sử dụng.
Power Query là một công cụ phức tạp và khó sử dụng. Người dùng cần có sự thực hành thường xuyên để sử dụng thành thạo nhưng nó sẽ cải thiện tốc độ công việc rất nhiều.
Nếu bạn muốn tìm hiểu về Power Query cũng như các công cụ phân tích dữ liệu khác trong Excel, hãy tham gia khóa học Phân tích và thấu hiểu dữ liệu nhân sự – kinh doanh trong doanh nghiệp sẽ tổ chức khóa đầu tiên tại Trung Tâm Tin Học Mos.
*Power Query image in the featured image used by permission of Excel Off The Grid.
Thông tin liên hệ
Trung tâm tin học văn phòng MOS – Viện kinh tế và thương mại Quốc tế – Đại học Ngoại Thương
Email: tinhocmos.edu.vn@gmail.com
Hotline: 0914 444 343
SĐT: 0909 111 485 (Nhánh 1)
Tạo Các Công Thức Power Query Trong Excel
Tạo một công thức đơn giản
Để xem ví dụ về công thức đơn giản, chúng ta hãy chuyển đổi một giá trị văn bản thành kiểu chữ thích hợp bằng cách dùng công thức Text.Proper() .
Trong thanh công thức Trình soạn thảo Truy vấn, hãy nhập = Text.Proper(“text value”), và nhấn Enter hoặc chọn biểu tượng Enter.
Power Query cho bạn thấy kết quả trong ngăn kết quả công thức.
Để xem kết quả trong trang tính Excel, hãy chọn Đóng & Tải.
Kết quả sẽ trông như thế này trong một trang tính:
Bạn cũng có thể tạo công thức truy vấn nâng cao trong Trình soạn thảo Truy vấn.
Tạo công thức nâng cao
Để xem ví dụ về công thức nâng cao, chúng ta hãy chuyển đổi văn bản trong một cột thành kiểu chữ thích hợp bằng cách kết hợp nhiều công thức. Bạn có thể sử dụng Ngôn ngữ Công thức Power Query để kết hợp nhiều công thức thành các bước truy vấn có kết quả tập dữ liệu. Có thể nhập kết quả vào một trang tính Excel.
Chẳng hạn, giả sử bạn có một bảng Excel chứa các tên sản phẩm mà bạn muốn chuyển thành kiểu chữ thích hợp.
Bảng ban đầu trông như thế này:
Và bạn muốn bảng kết quả trông giống như thế này:
Chúng ta hãy xem qua các bước công thức truy vấn để thay đổi bảng ban đầu sao cho các giá trị trong cột Tên Sản phẩm có kiểu chữ thích hợp.
Ví dụ về truy vấn nâng cao bằng Trình soạn thảo Nâng cao
Tạo một chuỗi các bước công thức truy vấn bắt đầu bằng câu lệnh let. Vui lòng lưu ý rằng Ngôn ngữ Công thức Power Query có phân biệt chữ hoa, chữ thường.
Mỗi bước công thức truy vấn xây dựng trên bước trước đó bằng cách tham chiếu đến một bước theo tên.
Tạo đầu ra cho công thức truy vấn bằng câu lệnh in. Thông thường, bước truy vấn sau cùng được dùng làm kết quả tập dữ liệu cuối cùng.
Bước 1 – Mở Trình soạn thảo Nâng cao
Trong Trình soạn thảo Truy vấn, hãy chọn Trình soạn thảo Nâng cao.
Bạn sẽ thấy Trình soạn thảo Nâng cao.
Bước 2 – Xác định nguồn ban đầu
Trong Trình soạn thảo Nâng cao:
Dùng câu lệnh let gán Source = công thức Excel.CurrentWorkbook(). Thao tác này sẽ sử dụng bảng Excel làm nguồn dữ liệu. Để biết thêm thông tin về công thức Excel.CurrentWorkbook(), hãy xem Excel.CurrentWorkbook.
Gán Source cho kết quả in.
letSource = Excel.CurrentWorkbook(){[Name="Orders"]}[Content] inSource
Truy vấn nâng cao của bạn sẽ trông giống như thế này trong Trình soạn thảo Nâng cao.
Để xem kết quả trong một trang tính:
Bấm Xong.
Trong ribbon Trình soạn thảo Truy vấn, bấm Đóng & Tải.
Kết quả sẽ trông như thế này trong một trang tính:
Bước 3 – Tăng cấp hàng đầu tiên thành tiêu đề
Để chuyển đổi các giá trị trong cột Tên Sản phẩm thành kiểu chữ thích hợp, trước tiên bạn cần tăng cấp hàng đầu tiên thành tiêu đề cột. Bạn thực hiện điều này trong Trình soạn thảo Nâng cao:
Thêm #”First Row as Header” = công thức Table.PromoteHeaders() vào các bước công thức truy vấn của bạn và tham chiếu đến Source là nguồn dữ liệu. Để biết thêm thông tin về công thức Table.PromoteHeaders(), hãy xem Table.PromoteHeaders.
Gán #”First Row as Header” cho kết quả in.
let Source = Excel.CurrentWorkbook(){[Name="Orders"]}[Content], #"First Row as Header" = Table.PromoteHeaders(Source) in #"First Row as Header"Kết quả sẽ trông như thế này trong một trang tính:
Bước 4 – Thay đổi mỗi giá trị trong một cột thành kiểu chữ thích hợp
Để chuyển đổi mỗi giá trị trong cột Tên Sản phẩm thành kiểu chữ thích hợp, bạn dùng Table.TransformColumns() và tham chiếu đến bước công thức truy vấn “First Row as Header”. Bạn thực hiện điều này trong Trình soạn thảo Nâng cao:
Thêm #”Capitalized Each Word” = công thức Table.TransformColumns() vào các bước công thức truy vấn của bạn và tham chiếu đến #”First Row as Header” là nguồn dữ liệu. Để biết thêm thông tin về công thức Table.TransformColumns(), hãy xem Table.TransformColumns.
Gán #”Capitalized Each Word” cho kết quả in.
let Source = Excel.CurrentWorkbook(){[Name="Orders"]}[Content], #"First Row as Header" = Table.PromoteHeaders(Source),#"Capitalized Each Word" = Table.TransformColumns(#"First Row as Header",{{"ProductName", Text.Proper}}) in#"Capitalized Each Word"Kết quả cuối cùng sẽ thay đổi mỗi giá trị trong cột Tên Sản phẩm thành kiểu chữ thích hợp và trông giống như thế này trong trang tính:
Với Ngôn ngữ Công thức Power Query bạn có thể tạo các truy vấn dữ liệu từ đơn giản đến nâng cao để khám phá, kết hợp và tinh chỉnh dữ liệu. Để tìm hiểu thêm về Power Query, hãy xem Trợ giúp Microsoft Power Query cho Excel.
Hướng Dẫn Về Chức Năng Power Query Trong Power Pivot
Trong những bài viết trước, chúng ta đã tìm hiểu về các thao tác đều được thực hiện trực tiếp trong cửa sổ làm việc của Power Pivot: từ nạp dữ liệu cho tới thay đổi các bảng. Tuy nhiên trong thực tế việc này lại khá bất tiện so với thực hiện thông qua công cụ Power Query.
Power Query là gì?
Power Query cũng là 1 add-in giống như Power Pivot nhưng được tích hợp sẵn trên Excel từ phiên bản Office 2016 là nhóm Get & Transform trong thẻ Data. Nếu máy tính của bạn đang sử dụng Office ở phiên bản thấp hơn thì bạn có thể tải Add-in này về theo địa chỉ:
https://www.microsoft.com/en-us/download/confirmation.aspx?id=39379
Sau khi tải về bạn tiến hành cài đặt là sử dụng được.
Hình 1: Vị trí nhóm Get & Transform Data trên thanh công cụ tại thẻ Data
Power Query có tác dụng chính là:
Hình 2: Các tác dụng chính của Power Query
Kết nối: tạo kết nối tới dữ liệu trong nền tảng điện toán đám mây, trong một dịch vụ, hoặc cục bộ.
Chuyển đổi (tái cấu trúc): định hình dữ liệu để đáp ứng nhu cầu của bạn; dữ liệu nguồn ban đầu vẫn không thay đổi.
Kết hợp: tạo một mô hình dữ liệu từ nhiều nguồn dữ liệu và có được góc nhìn độc đáo về dữ liệu
Chia sẻ: sau khi truy vấn của bạn hoàn tất, bạn có thể lưu, chia sẻ hoặc sử dụng nó cho báo cáo
Hướng dẫn cách sửa nội dung bảng đã nạp vào Power Pivot: https://blog.gitiho.com/wp-admin/post.php?post=45384&action=edit Hướng dẫn cách sử dụng Power Query để nạp dữ liệu vào Power Pivot https://blog.gitiho.com/wp-admin/post.php?post=45417&action=edit
Thời đại công nghệ 4.0 đang dần đi vào cuộc sống đòi hỏi mọi người phải tự trang bị kiến thức tin học cho phù hợp để có thể bắt kịp nhưng thay đổi nhanh chóng này. Chẳng ai khác ngoài bạn hiểu mình cần trang bị thêm kiến thức gì. Hãy tìm hiểu ngay TẠI ĐÂY những khóa học hấp dẫn, có tính thực tế cao của Gitiho và đăng ký nhận tư vấn ngay hôm nay.
Đánh giá bài viết này
Lập Trình C++: Cấu Trúc Dữ Liệu Trong C++
Hôm nay chúng ta cùng tìm hiểu về Cấu trúc dữ liệu trong c++
– Là kỹ thuật được sử dụng để thay thế cho những hạn chế của mảng.
– Nếu như mảng chỉ có thể khai báo một nhóm các đối tượng cùng kiểu dữ liệu,
thì struct lại có thể cho phép người dùng định nghĩa một nhóm các biến có kiểu dữ liệu khác nhau.
Giả sử bài toán lập trình là bài toán về quản lý thông tin của một con người, ví dụ là một sinh viên.
Thông tin của một sinh viên thường là như sau. char * name_
Trong trường hợp này, mảng không thể nào đáp ứng được và do đó người ta sử dụng struct.
1.Cú pháp khai báo cấu trúc dữ liệu.
Và trong ví dụ trên, tôi có thể thực hành như sau:
Khi truy nhập vào các thành phần con của struct thì dùng dấu chấm.
2. Một vài tính chất của cấu trúc dữ liệu trong c++.
– Khi khai báo một struct với một tên kiểu đã xác định, người ta có thể sử dụng một định danh khác đại diện.
Như vậy khi sử dụng, chúng ta có thể dùng PERSON để khai báo như một kiểu dữ liệu mới đại diện cho Person.
– Cấu trúc có thể khai báo lồng nhau, nghĩa là một trường trong cấu trúc có thể có kiểu dữ liệu là một cấu trúc khác. struct A { B b_;
3. BÀI TÂP THỰC HÀNH CẤU TRÚC DỮ LIỆU
Hãy xem demo thực hành cơ bản.
Cập nhật thông tin chi tiết về Power Query – Công Cụ Tự Động Hóa Quy Trình Nhập Dữ Liệu trên website Nhatngukohi.edu.vn. Hy vọng nội dung bài viết sẽ đáp ứng được nhu cầu của bạn, chúng tôi sẽ thường xuyên cập nhật mới nội dung để bạn nhận được thông tin nhanh chóng và chính xác nhất. Chúc bạn một ngày tốt lành!