Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Excel: Phân biệt Load Data và Transform Data

Đang tìm hiểu khác biệt giữa Load và Transform Data trong Excel? Đây là nơi đúng. Bài viết thảo luận ngắn gọn hai khái niệm riêng biệt rồi so sánh sự khác nhau.

Load Data trong Excel là gì?

Đơn giản, Load Data có nghĩa là nhập dữ liệu vào Excel. Có nhiều cách nạp dữ liệu vào Workbook. Bài viết tóm tắt các tùy chọn.

  • Tab Data → chọn Get Data.

Tất cả tùy chọn nhập dữ liệu vào Workbook hiện ra.

Excel: Phân biệt Load Data và Transform Data

Xem nhanh các mục trong Get Data:

Dưới mục From File có:

  • From Excel Workbook – Nhập từ mọi loại file Workbook (.xlsx, .xlsm, .xls...).
  • From Text/CSV – Nhập từ file .txt, .csv, .prn.
  • From XML – Nhập từ file .xml.
  • From JSON – Nhập từ file JavaScript.
  • From PDF – Nhập từ file PDF.
  • From Folder – Nhập từ một thư mục cụ thể.

Excel: Phân biệt Load Data và Transform Data

Các menu ít dùng hơn:

  • From Database – 4 menu con: nhập từ Microsoft Access và SQL Database.
  • From Azure – Nạp dữ liệu từ Microsoft Azure Data Explorer.
  • From Power Platform – Nạp từ Dataverse.

Menu From Other Sources:

  • From Table / Range – Nạp dữ liệu hiện có vào Power Query.
  • From Web – Nhập từ nguồn trực tuyến.
  • From Microsoft Query – Dùng Microsoft Query.
  • From OData Feed – Nhập từ OData Feed.
  • From ODBC – Nhập từ ODBC.
  • From OLEDB – Nhập từ OLEDB.
  • Blank Query – Mở Power Query Editor rỗng.

Excel: Phân biệt Load Data và Transform Data

Kết thúc tìm hiểu tính năng Get Data. Tiếp theo, demo Load Data từ Web.

Load Data từ các nguồn khác nhau

Demo nạp dữ liệu từ 2 nguồn: Google Sheets và file text. Cần hiểu Load Data để so sánh với Transform Data.

a) Nạp dữ liệu từ Web (Google Sheets)

Có bộ dữ liệu trực tuyến trên Google Sheets. Sẽ nạp vào file Excel.

Excel: Phân biệt Load Data và Transform Data

Các bước:

  • Xuất bản ra Web: File → Share → Publish to Web.
  • Sao chép link đã xuất bản.

Excel: Phân biệt Load Data và Transform Data

  • Tab Data → From Web.

Excel: Phân biệt Load Data và Transform Data

  • Hộp thoại hiện ra → Dán link → OK.

Excel: Phân biệt Load Data và Transform Data

  • Cửa sổ Navigator xuất hiện. Chọn Table (ví dụ: Table 0) → Load.

Excel: Phân biệt Load Data và Transform Data

  • Table 0 nạp vào Sheet mới. Hoàn tất Load Data.

Excel: Phân biệt Load Data và Transform Data

b) Nạp dữ liệu từ file Text/CSV

Các bước:

  • Tab Data → From Text/CSV.

Excel: Phân biệt Load Data và Transform Data

  • Hộp thoại Import Data: chọn file → Import.

Excel: Phân biệt Load Data và Transform Data

  • Nhấn Load.

Excel: Phân biệt Load Data và Transform Data

Dữ liệu nhập được.

Excel: Phân biệt Load Data và Transform Data

Nhận thấy cột Price thiếu dấu $. Mở file text gốc thì thấy có dấu $. Do đó cần chỉnh sửa sau khi nhập – đó chính là Transform Data.

Excel: Phân biệt Load Data và Transform Data

Transform Data trong Excel là gì?

Sau khi nhập dữ liệu, thấy định dạng bị vỡ (file text) hoặc thừa hàng/cột (Web). Dùng Transform Data để khắc phục.

Dùng Power Query để Transform Data

Khi nạp file, có nút Transform. Dùng nút này để vào Power Query Editor chỉnh sửa. Học cách Transform Data hoạt động.

Các bước:

  • Mở cửa sổ Navigator (như đã demo).
  • Nhấn Transform Data.

Excel: Phân biệt Load Data và Transform Data

  • Cửa sổ Power Query Editor hiện ra.

Excel: Phân biệt Load Data và Transform Data

  • Chuyển đổi dữ liệu bằng các lệnh.
  • Chọn 2 cột đầu → Remove Columns → Remove Columns.

Excel: Phân biệt Load Data và Transform Data

  • 2 cột đầu đã bị xóa.

Excel: Phân biệt Load Data và Transform Data

  • Xóa hàng đầu: chọn Use First Row as Headers.

Excel: Phân biệt Load Data và Transform Data

  • Hàng đầu đã biến mất, hàng 2 thành tiêu đề.

Excel: Phân biệt Load Data và Transform Data

  • Định dạng cột Price thành tiền tệ: Tab Transform → Data Type → Currency.

Excel: Phân biệt Load Data và Transform Data

Lưu ý: Power Query không cho thay đổi ký hiệu tiền tệ ở đây. Cần làm sau khi Load xong, từ menu Number Format.

Excel: Phân biệt Load Data và Transform Data

  • Xem tất cả thay đổi trong Applied Steps dưới Query Settings.

Excel: Phân biệt Load Data và Transform Data

  • File → Close & Load.

Dữ liệu nạp vào Sheet mới.

Excel: Phân biệt Load Data và Transform Data

  • Chọn vùng D2:D7 → Tab Home → Number Format → Currency.

Excel: Phân biệt Load Data và Transform Data

Đã có ký hiệu tiền tệ. Hoàn tất Transform Data.

Excel: Phân biệt Load Data và Transform Data

Khác biệt chính giữa Load và Transform Data

Dựa trên demo, tóm tắt khác biệt:

  • Load Data: Nhập dữ liệu vào file Excel. Transform Data: Chỉnh sửa/sửa chữa dữ liệu.
  • Dữ liệu gốc có thể bị thay đổi khi Load Data. Transform Data (trong Power Query) giúp khôi phục cấu trúc, định dạng gốc.
  • Load Data có nhiều cách (file text, Web, DB...). Transform Data thực hiện trong Power Query Editor.

Kết luận

Bài viết đã chỉ rõ khác biệt giữa Load và Transform Data trong Excel. Vấn đề gì hãy bình luận. Ghé ExcelDemy đọc thêm bài Excel hữu ích. Cảm ơn đã đọc!