Power Query là add-in tuyệt vời của Excel, giúp quá trình xử lý dữ liệu trở nên dễ dàng hơn. Bài viết này sẽ hướng dẫn bạn sử dụng Power Query tạo truy vấn nhập dữ liệu từ trang web đơn giản nhất.
Để thực hiện công việc này, bạn sẽ cần phải điều hướng khắp các bảng trên trang web và áp dụng các bước chuyển đổi để chỉ hiển thị dữ liệu muốn thấy. Power Query ghi lại tất cả các bước. Những bước đó sẽ được lặp lại bất cứ khi nào bạn làm mới dữ liệu.
Bước 1: Kết nối trang Wikipedia
Excel 2016: Click tab Data, sau đó tới New Query > From Other Sources > From Web. Nếu không thấy nút New Query, click Data > From Web.
Excel 2010-2013: Click tab Power Query, rồi tới From Web. Nếu không thấy tab Power Query, đảm bảo bạn đã tải và cài đặt add-in Power Query.
1. Trong hộp thoại From Web, dán URL Wikipedia (http://en.wikipedia.org/wiki/UEFA_European_Football_Championship) vào text box URL.
2. Click OK.
Sau khi thiết lập kết nối tới trang web, bạn sẽ thấy một danh sách các bảng biểu có sẵn trên trang Wikipedia trong box Navigator. Bạn có thể click vào từng bảng để mở cửa sổ xem trước nhanh, được hiển thị dưới dạng bảng ở bên phải.
3. Click đúp bảng Results[edit], Query Editor sẽ mở ra kèm dữ liệu giải đấu.
Bước 2: Định dạng dữ liệu
Giờ bạn đã mở bảng trong Query Editor. Bạn có thể lọc và định dạng dữ liệu phù hợp nhu cầu. Trong bước này, bạn sẽ định hình lại cấu trúc dữ liệu bằng cách xóa tất cả cột ngoại trừ Year và Final Winers.
1. Trong ô lưới Query Preview, sử dụng Ctrl+Click để chọn cột Year và Final Winners.
2. Click Remove Columns > Remove Other Columns.
Bước 3: Dọn dẹp dữ liệu
Bạn sẽ thực thi nhiệm vụ này bằng cách thay thế các giá trị và lọc dữ liệu.
1. Chọn cột Year.
2. Trong Query Editor, click Replace Values.
3. Trong hộp thoại Replace Values, gõ “Details” trong text box Value to Find và bỏ trống Replace With.
4. Click OK.
Bước 4: Lọc các giá trị trong cột
Giờ bạn sẽ lọc cột Year để hiển thị các hàng không chứa năm.
1. Click mũi tên thả xuống của bộ lọc trên cột Year.
2. Trong Filter thả xuống, bỏ tích Year.
3. Click OK.