Trong Power Query, bạn có thể bao gồm hoặc loại trừ các hàng dựa trên một giá trị cột. Cột đã lọc chứa biểu tượng bộ lọc nhỏ ( ) trong tiêu đề cột. Nếu bạn muốn loại bỏ một hoặc nhiều bộ lọc cột để bắt đầu từ đầu, đối với mỗi cột, hãy chọn mũi tên xuống bên cạnh cột, rồi chọn Xóa bộ lọc.
Sử dụng tính năng Tự Lọc để tìm, hiển thị hoặc ẩn các giá trị và dễ dàng chỉ định tiêu chí lọc hơn. Theo mặc định, bạn chỉ thấy 1.000 giá trị riêng biệt đầu tiên. Nếu thư cho biết danh sách bộ lọc có thể chưa hoàn tất, hãy chọn Tải thêm. Tùy thuộc vào lượng dữ liệu, bạn có thể thấy thông báo này nhiều lần.
-
Để mở truy vấn, hãy định vị truy vấn đã tải trước đó từ Trình soạn thảo Power Query, chọn một ô trong dữ liệu, rồi chọn Truy vấn> Sửa. Để biết thêm thông tin , hãy xem mục Tạo, tải hoặc chỉnh sửa truy vấn trong Excel.
-
Chọn mũi tên xuống bên cạnh cột mà bạn muốn lọc.
-
Bỏ chọn hộp kiểm (Chọn Tất cả) để bỏ chọn tất cả các cột.
-
Chọn hộp kiểm của các giá trị cột mà bạn muốn lọc, rồi chọn OK.
Bạn có thể lọc theo một giá trị văn bản cụ thể bằng menu con Bộ lọc Văn bản.
-
Để mở truy vấn, hãy định vị truy vấn đã tải trước đó từ Trình soạn thảo Power Query, chọn một ô trong dữ liệu, rồi chọn Truy vấn> Sửa. Để biết thêm thông tin , hãy xem mục Tạo, tải hoặc chỉnh sửa truy vấn trong Excel.
-
Chọn mũi tên xuống bên cạnh cột có chứa giá trị văn bản mà bạn muốn lọc.
-
Chọn Bộ lọc Văn bản, rồi chọn tên loại bình đẳng là Bằng,Dkhông Bằng, Bắt đầu Bằng, Không Bắt đầu Bằng, Kết thúc Bằng, Không Kết thúc Bằng, Chứa và Không Chứa.
-
Trong hộp thoại Lọc Hàng :
-
Sử dụng chế độ Cơ bản để nhập hoặc cập nhật hai toán tử và giá trị.
-
Sử dụng chế độ Nâng cao để nhập hoặc cập nhật nhiều hơn hai mệnh đề, so sánh, cột, toán tử và giá trị.
-
-
Chọn OK.
Bạn có thể lọc theo một giá trị số bằng cách sử dụng menu con Bộ lọc Số.
-
Để mở truy vấn, hãy định vị truy vấn đã tải trước đó từ Trình soạn thảo Power Query, chọn một ô trong dữ liệu, rồi chọn Truy vấn> Sửa. Để biết thêm thông tin , hãy xem mục Tạo, tải hoặc chỉnh sửa truy vấn trong Excel.
-
Chọn mũi tên xuống cột có chứa giá trị số mà bạn muốn lọc.
-
Chọn Bộ lọc Số, rồi chọn tên loại bằng bằng, KhôngBằng, Lớnhơn, Lớn hơn hoặc Bằng, Nhỏhơn, Nhỏ hơn hoặc Bằng hoặc Giữa.
-
Trong hộp thoại Lọc Hàng :
-
Sử dụng chế độ Cơ bản để nhập hoặc cập nhật hai toán tử và giá trị.
-
Sử dụng chế độ Nâng cao để nhập hoặc cập nhật nhiều hơn hai mệnh đề, so sánh, cột, toán tử và giá trị.
-
-
Chọn OK.
Bạn có thể lọc theo giá trị ngày/giờ bằng menu con Bộ lọc Ngày/Thời gian.
-
Để mở truy vấn, hãy định vị truy vấn đã tải trước đó từ Trình soạn thảo Power Query, chọn một ô trong dữ liệu, rồi chọn Truy vấn> Sửa. Để biết thêm thông tin , hãy xem mục Tạo, tải hoặc chỉnh sửa truy vấn trong Excel.
-
Chọn mũi tên xuống cột có chứa giá trị ngày/giờ mà bạn muốn lọc.
-
Chọn Bộ lọc Ngày/Giờ, rồi chọn tên loại bình đẳng là Bằng, Trước, Sau, Giữa, Trong Tiếp theo, Trướcđó, Là Sớm nhất, Mớinhất, Không Sớm nhất, Không Phải Là Mới nhất và Bộ lọc Tùy chỉnh.
Mẹo Bạn có thể thấy dễ dàng hơn khi sử dụng các bộ lọc được xác định trước bằng cách chọn Năm, Quý, Tháng, Tuần, Ngày, Giờ, Phút và Thứ hai. Các lệnh này hoạt động ngay lập tức. -
Trong hộp thoại HàngBộ lọc:
-
Sử dụng chế độ Cơ bản để nhập hoặc cập nhật hai toán tử và giá trị.
-
Sử dụng chế độ Nâng cao để nhập hoặc cập nhật nhiều hơn hai mệnh đề, so sánh, cột, toán tử và giá trị.
-
-
Chọn OK.
Để lọc nhiều cột, hãy lọc một cột đầu tiên, rồi lặp lại một bộ lọc cột cho mỗi cột bổ sung.
Trong ví dụ trên thanh công thức như sau, hàm Table.SelectRows trả về một truy vấn được lọc theo Bang và Năm.
Giá trị null hoặc trống xảy ra khi một ô không có gì trong đó. Có hai phương pháp để loại bỏ giá trị null hoặc trống:
Sử dụng Tự Lọc
-
Để mở truy vấn, hãy định vị truy vấn đã tải trước đó từ Trình soạn thảo Power Query, chọn một ô trong dữ liệu, rồi chọn Truy vấn> Sửa. Để biết thêm thông tin , hãy xem mục Tạo, tải hoặc chỉnh sửa truy vấn trong Excel.
-
Chọn mũi tên xuống bên cạnh cột mà bạn muốn lọc.
-
Bỏ chọn hộp kiểm (Chọn Tất cả) để bỏ chọn tất cả các cột.
-
Chọn Loại bỏ trống rồi chọn OK.
Phương pháp này sẽ kiểm tra từng giá trị trong một cột bằng cách dùng công thức này (đối với cột "Tên"):
Table.SelectRows(#"Changed Type", each ([Name] <> null and [Name] <> ""))
Dùng lệnh Loại bỏ Hàng Trống
-
Để mở truy vấn, hãy định vị một truy vấn đã được tải trước đó từ Trình soạn thảo Power Query, chọn một ô trong dữ liệu, rồi chọn Dữ liệu> truy > Sửa. Để biết thêm thông tin , hãy xem mục Tạo, tải hoặc chỉnh sửa truy vấn trong Excel.
-
Chọn Trang > Loại bỏ Hàng > Loại bỏ Hàng Trống.
Để xóa bộ lọc này, hãy xóa bước tương ứng bên dưới Các bước đã Áp dụng trong Thiết đặt Truy vấn.
Phương pháp này sẽ kiểm tra toàn bộ hàng dưới dạng bản ghi bằng công thức này:
Table.SelectRows(#"Changed Type", each not List.IsEmpty(List.RemoveMatchingItems(Record.FieldValues(_), {"", null})))
Lọc hàng theo vị trí tương tự như lọc hàng theo giá trị, ngoại trừ việc các hàng được bao gồm hoặc loại trừ dựa trên vị trí của chúng trong dữ liệu truy vấn thay vì theo giá trị.
Lưu ý: Khi bạn xác định phạm vi hoặc mẫu hình, hàng dữ liệu đầu tiên trong bảng là hàng không (0), không phải hàng một (1). Bạn có thể tạo cột chỉ mục để hiển thị vị trí hàng trước khi xác định hàng. Để biết thêm thông tin, hãy xem Thêm cột chỉ mục.
Để giữ lại các hàng trên cùng
-
Để mở truy vấn, hãy định vị truy vấn đã tải trước đó từ Trình soạn thảo Power Query, chọn một ô trong dữ liệu, rồi chọn Truy vấn> Sửa. Để biết thêm thông tin , hãy xem mục Tạo, tải hoặc chỉnh sửa truy vấn trong Excel.
-
Chọn Trang > Giữ Lại Hàng >Giữ Hàng Trên cùng.
-
Trong hộp thoại Giữ Hàng Trên cùng, hãy nhập số trong Số hàng.
-
Chọn OK.
Để giữ lại hàng dưới cùng
-
Để mở truy vấn, hãy định vị truy vấn đã tải trước đó từ Trình soạn thảo Power Query, chọn một ô trong dữ liệu, rồi chọn Truy vấn> Sửa. Để biết thêm thông tin , hãy xem mục Tạo, tải hoặc chỉnh sửa truy vấn trong Excel.
-
Chọn Trang > Giữ Lại Hàng >Giữ Hàng Dưới cùng.
-
Trong hộp thoại Giữ Hàng Dưới cùng, hãy nhập số trong Số hàng.
-
Chọn OK.
Để giữ một phạm vi hàng
Đôi khi, bảng dữ liệu được lấy từ một báo cáo với bố trí cố định. Ví dụ: năm hàng đầu tiên là tiêu đề báo cáo, theo sau là bảy hàng dữ liệu, sau đó là một số hàng đa dạng có chứa chú thích. Nhưng bạn chỉ muốn giữ lại các hàng dữ liệu.
-
Để mở truy vấn, hãy định vị một truy vấn đã được tải trước đó từ Trình soạn thảo Power Query, chọn một ô trong dữ liệu, rồi chọn Dữ liệu> truy > Sửa. Để biết thêm thông tin , hãy xem mục Tạo, tải hoặc chỉnh sửa truy vấn trong Excel.
-
Chọn Trang > Giữ Lại Hàng > Giữ Lại Phạm vi Hàng.
-
Trong hộp thoại Giữ Phạm vi Hàng , hãy nhập số trong Hàng đầutiên và Số hàng. Để làm theo ví dụ, hãy nhập sáu làm hàng đầu tiên và bảy làm số hàng.
-
Chọn OK.
Để loại bỏ hàng trên cùng
-
Để mở truy vấn, hãy định vị một truy vấn đã được tải trước đó từ Trình soạn thảo Power Query, chọn một ô trong dữ liệu, rồi chọn Dữ liệu> truy > Sửa. Để biết thêm thông tin , hãy xem mục Tạo, tải hoặc chỉnh sửa truy vấn trong Excel.
-
Chọn Trang > Loại bỏ Hàng >Loại bỏ Hàng Trên cùng.
-
Trong hộp thoại Loại bỏ Hàng Trên cùng, hãy nhập số trong Số hàng.
-
Chọn OK.
Để loại bỏ hàng dưới cùng
-
Để mở truy vấn, hãy định vị một truy vấn đã được tải trước đó từ Trình soạn thảo Power Query, chọn một ô trong dữ liệu, rồi chọn Dữ liệu> truy > Sửa. Để biết thêm thông tin , hãy xem mục Tạo, tải hoặc chỉnh sửa truy vấn trong Excel.
-
Chọn Trang > Loại bỏ Hàng >Loại bỏ Hàng Dưới cùng.
-
Trong hộp thoại Loại bỏ Hàng Dưới cùng, hãy nhập số trong Số hàng.
-
Chọn OK.
Bạn có thể lọc theo hàng thay thế và thậm chí bạn có thể xác định mẫu hình hàng thay thế. Ví dụ: bảng của bạn có một hàng chú thích sau mỗi hàng dữ liệu. Bạn muốn giữ lại các hàng lẻ (1, 3, 5, v.v.), nhưng loại bỏ các hàng chẵn (2, 4, 6, v.v.).
-
Để mở truy vấn, hãy định vị một truy vấn đã được tải trước đó từ Trình soạn thảo Power Query, chọn một ô trong dữ liệu, rồi chọn Dữ liệu> truy > Sửa. Để biết thêm thông tin , hãy xem mục Tạo, tải hoặc chỉnh sửa truy vấn trong Excel.
-
Chọn Trang đầu> Hàng và loại >Loại bỏ Hàng Thay thế.
-
Trong hộp thoại Loại bỏ Hàng Thay thế, hãy nhập như sau:
-
Hàng đầu tiên cần loại bỏ Bắt đầu đếm tại hàng này. Nếu bạn nhập 2, hàng đầu tiên sẽ được giữ lại nhưng hàng thứ hai sẽ bị loại bỏ.
-
Số hàng cần loại bỏ Xác định phần đầu của mẫu hình. Nếu bạn nhập 1, một hàng sẽ bị loại bỏ mỗi lần.
-
Số hàng cần giữ lại Xác định phần cuối của mẫu hình. Nếu bạn nhập 1, hãy tiếp tục mẫu hình với hàng tiếp theo, là hàng thứ ba.
-
-
Chọn OK.
Kết quả
Power Query có một mẫu hình để theo dõi cho tất cả các hàng. Trong ví dụ này, các hàng lẻ sẽ bị loại bỏ và giữ lại các hàng chẵn.
Xem thêm
Loại bỏ hoặc giữ các hàng có lỗi
Giữ hoặc loại bỏ các hàng trùng lặp