← Trở về Lộ trình học
Giáo Án Bài 35 (120 Phút)

Power Query: Robot Hút Dữ Liệu

Chào mừng đến với công cụ mạnh mẽ nhất của Excel hiện đại. Hôm nay chúng ta sẽ chế tạo những "đường ống" tự động dẫn dữ liệu từ các file khác về máy mình mà không cần chạm tay vào bàn phím.

🎯 Mục tiêu bài học

  • Hiểu tư duy "Kết nối" thay vì "Copy-Paste".
  • Sử dụng Power Query để lấy dữ liệu từ file Excel bên ngoài.
  • Làm quen với cửa sổ Power Query Editor (Cửa sổ biến hình dữ liệu).
  • Thực hiện các thao tác làm sạch: Xóa cột, đổi tên, lọc dữ liệu tự động.

⏱️ Thời lượng & Phân bổ

  • Tại sao Copy-Paste là sai lầm?: 20 phút
  • Thiết lập đường ống dữ liệu: 35 phút
  • Biến hình dữ liệu trong Query: 30 phút
  • Dự án Cập nhật Tỉ giá tự động: 35 phút

20 Phút Hoạt động 1: Sự lười biếng thông minh

"Mỗi sáng, sếp đưa cho em một file 'Báo cáo doanh thu' mới. Em lại phải mở ra, bôi đen, copy, rồi dán vào file tổng của mình. Công việc này lặp đi lặp lại rất chán. Một chuyên gia Excel sẽ không làm thế. Họ sẽ xây một cái 'vòi hút'. Sếp cứ ném file vào thư mục, chuyên gia chỉ cần bấm 1 nút là dữ liệu tự chui vào file tổng. Đó là Power Query!"

35 Phút Hoạt động 2: Cắm vòi hút (Connect Data)

Chúng ta sẽ thực hành lấy dữ liệu từ file DanhSachLop.xlsx nằm ở ngoài Desktop.

Các bước thực hiện:

  1. Vào tab Data -> Get Data -> From File -> From Excel Workbook.
  2. Chọn file nguồn. Một cửa sổ Navigator hiện ra.
  3. Tích vào tên Sheet chứa dữ liệu. Một bản xem trước hiện ra bên phải.
  4. KHÔNG nhấn Load ngay! Hãy nhấn nút Transform Data. Chào mừng các em đến với thế giới của những con Robot.

30 Phút Hoạt động 3: Cửa sổ Biến hình (Power Query Editor)

"Tại đây, mọi hành động của em đều được ghi lại thành một danh sách 'Applied Steps' ở bên phải. Nó giống như một đoạn video quay lại các bước em làm sạch dữ liệu. Sau này khi có dữ liệu mới, Excel sẽ tự động 'xem lại video' này và làm y hệt cho dữ liệu mới!"

Thực hành các lệnh:

💰 Dự án: Máy Tính Tiền Ngoại Tệ Tự Động

Mô phỏng: Em có một bảng doanh thu bán hàng bằng đồng USD. Em cần nhân với tỉ giá VND để ra số tiền Việt. Nhưng tỉ giá thay đổi từng giây!

Nhiệm vụ:

  1. Giáo viên chuẩn bị file TiGia.xlsx có 1 ô duy nhất ghi số 25000.
  2. Học sinh dùng Power Query kết nối đến file TiGia.xlsx đó.
  3. Trong file chính của em, lập bảng tính tiền: Số tiền USD * Ô tỉ giá vừa hút về.
  4. Thí nghiệm: Giáo viên mở file TiGia.xlsx, đổi số thành 26000 rồi lưu lại.
  5. Học sinh quay về file mình, KHÔNG ĐƯỢC gõ lại số. Chỉ cần chuột phải vào bảng dữ liệu -> Refresh. Xem số tiền Việt Nam tự động nhảy lên hàng triệu đồng trong ngỡ ngàng!