Kết quả bạn sẽ xây dựng

Tạo một vùng dữ liệu sạch loại các hàng có mã Order trống nhưng vẫn giữ nguyên dữ liệu nhập gốc trên tab Raw. Bài dùng dữ liệu giả để bạn có thể lặp lại từng bước an toàn.

Mục tiêu học tập

Dùng FILTER để chỉ trả về các hàng có Order ID không trống, hiểu từng đối số, kiểm tra kết quả tràn và nhận biết khi một hàng thiếu một phần dữ liệu cần được xem xét thủ công thay vì bỏ âm thầm.

Chuẩn bị dữ liệu mẫu

Mở workbook nguồn bên dưới hoặc tạo bản sao của riêng bạn. Tab Raw chứa bảng mẫu; giữ Raw nguyên vẹn và thực hành trên tab Clean.

HANDS-ON PRACTICE

Thực hành trên bản sao của riêng bạn

Mở bản mẫu Google Sheets để tạo bản sao giữ nguyên dữ liệu, công thức, định dạng, bộ lọc và hàng cố định. Bản gốc không bị thay đổi.

Bạn cần đăng nhập Google; nếu bản gốc chưa được chia sẻ công khai, hãy tải bảng mẫu đầy đủ rồi nhập vào Google Sheets, hoặc dán dữ liệu vào trang tính của bạn.

Workbook nguồn trong Google Sheets với tab Raw được chọn, hiển thị Order và Amount cùng hai hàng trống cần loại khỏi vùng kết quả sạch.

Mở đúng workbook nguồn trong Google Sheets ↗

Thực hành từng bước

Bước 1: Giữ bảng nhập ở tab Raw để dữ liệu gốc luôn còn đó cho việc đối chiếu và khôi phục.

Workbook _result trong Google Sheets với tab Raw được chọn, hiển thị đúng bảng Order và Amount trước khi công thức FILTER trên tab Clean tham chiếu dữ liệu.

Bước 2: Trên bản sao của bạn, mở Clean. Nhập tiêu đề Order và Amount vào A1:B1, rồi chọn A2 để nhập công thức lọc.

Công thức cần thử

Tại Clean!A2, nhập công thức bên dưới. Các hàng khớp sẽ tự tràn sang cột A:B. Không kéo chốt điền hoặc copy công thức xuống các hàng dưới; chỉ cần một công thức tại A2. Hãy để vùng tràn trống.

=FILTER(Raw!A2:B6,Raw!A2:A6<>"")
Workbook _result trong Google Sheets với Clean!A2 được chọn; thanh công thức hiển thị FILTER và vùng kết quả tràn chứa O01, O02 và O03.

Điểm kiểm tra

OrderAmount
O01120
O02240
O0380

Kết quả sạch có ba hàng. Hai hàng hoàn toàn trống trong dữ liệu nguồn không xuất hiện.

Lỗi thường gặp và cách xử lý

Nếu FILTER báo lỗi hoặc số hàng không đúng, hãy kiểm tra công thức có ở Clean!A2 hay không, vùng tràn có trống hay không và vùng nguồn có đúng là Raw!A2:B6 với điều kiện Raw!A2:A6<>"" hay không.

Bài tập tự thực hành

Không chỉnh sửa Raw, hãy thêm một cột kiểm tra trên bản sao để đánh dấu những hàng có Order ID trống nhưng Amount vẫn có dữ liệu. Cách này giúp phân biệt hàng thật sự trống với bản ghi thiếu dữ liệu cần xem xét.

Tóm tắt kiến thức

  • ✓Giữ dữ liệu nhập gốc trên Raw và tạo kết quả sạch ở vùng riêng.
  • ✓FILTER chỉ trả về các hàng nguồn có Order ID không trống.
  • ✓Kết quả sạch mong đợi là O01/120, O02/240 và O03/80.
  • ✓Điều tra hàng thiếu một phần dữ liệu thay vì coi đó là hàng trống vô hại.
QUICK CHECK

Tự kiểm tra kiến thức

Trả lời 4 câu hỏi dựa trên bảng tính vừa thực hành.

1. Vì sao nên giữ bảng nhập ở Raw?
2. Công thức nào được dùng trong ví dụ này?
3. Kết quả sạch phải có bao nhiêu hàng dữ liệu?
4. Nên làm gì nếu Order ID trống nhưng Amount vẫn có dữ liệu?

Bài học tiếp theo

Bài trước: Tìm giá trị trùng trong cột. Bài tiếp: Tách họ và tên.