Data processing Part 2: Xử lý khi cần xóa một số dòng theo điều kiện begin with nhưng có chọn lọc(công thức)

 


Trong công việc, sẽ có nhiều file cần xử lý loại bỏ 1 số dòng trước khi đưa vào báo cáo, đặc biệt là data thô tải từ hệ thống.

Đa số cách xử xí là filter từng điều kiện trong từng cột. Ví dụ như cần lọc những ô có bắt đầu bằng chứ "PAR" để xóa (mang ý nghĩa là mã sản phẩm, ví dụ PAR1234) nhưng không bao gồm những ô bắt đầu từ "Par" nhưng mang ý nghĩa tên (ví dụ Parlet rose)

Thay vì filter Begin with "PAR" ra và ngồi lọc bằng mắt những tên -có -vẻ -như không phải là mã sản phẩm ra ngoài. Ta hãy định nghĩa tất cả các ô Begin with "PAR" sang 1 sheet, đánh dấu chúng như bảng dưới:

Sau đó đặt công thức cho bảng chứa data như sau(nếu có một ô Begin with "PAR" nào mới, sẽ hiện #N/A và ta chỉ cần cập nhật thêm vào bảng định nghĩa kia.

Lưu ý:
1. Nên xử lý data ở 1 file khác , copy kết quả vào file data báo cáo vì nếu dùng cách xóa dòng sẽ dẫn tới miss data (ví dụ Pivot table range hoặc formula Range, rất nguy hiểm)
2. Nếu muốn xử lý data raw trong chính file báo cáo, nên set up data dưới dạng TABLE(Nhưng rất nặng, trừ khi báo cáo có Chart pivot, còn không thì không nên)



Nhận xét