Bài 9: Công Cụ Quản Lý & Chuẩn Hóa Dữ Liệu (Data Tools)
Giai đoạn 2 – Trung cấp · Mục tiêu: Thành thạo Sort, Filter, Remove Duplicates và Data Validation để quản lý dữ liệu chuyên nghiệp.
1. Sắp xếp dữ liệu (Sort)
Sắp xếp đơn giản
- Chọn vùng dữ liệu → Tab
Data→Sort A to Z(tăng dần) hoặcSort Z to A(giảm dần).
Sắp xếp nâng cao (Advanced Sort)
Sắp xếp theo nhiều tiêu chí phân cấp:
- Chọn vùng dữ liệu → Tab
Data→Sort. - Thêm các cấp sắp xếp bằng nút
Add Level.
Ví dụ: Sắp xếp danh sách nhân viên:
- Cấp 1: Phòng ban (A → Z)
- Cấp 2: Chức vụ (Giám đốc → Nhân viên)
- Cấp 3: Tên (A → Z)
:::warning Lưu ý
- Luôn đảm bảo dòng tiêu đề không bị chọn vào vùng sắp xếp.
- Tick "My data has headers" trong hộp thoại Sort. :::
2. Lọc dữ liệu (Filter)
AutoFilter – Lọc nhanh
- Chọn bất kỳ ô nào trong vùng dữ liệu.
- Tab
Data→Filter(hoặcCtrl + Shift + L). - Click mũi tên trên tiêu đề cột → chọn điều kiện lọc.
Các kiểu lọc phổ biến
| Kiểu lọc | Cách dùng |
|---|---|
| Lọc theo giá trị | Tick/bỏ tick các giá trị cần hiển thị |
| Lọc theo số | Number Filters → Greater Than, Between, Top 10... |
| Lọc theo text | Text Filters → Contains, Begins With, Ends With... |
| Lọc theo ngày | Date Filters → This Month, Last Quarter, Between... |
| Lọc theo màu | Filter by Color → chọn màu nền hoặc màu chữ |
Advanced Filter – Lọc nâng cao
Cho phép:
- Lọc với nhiều điều kiện phức tạp (AND/OR).
- Xuất kết quả lọc ra vùng khác (không ghi đè dữ liệu gốc).
- Lọc giá trị duy nhất (Unique records only).
Cách dùng:
- Tạo vùng điều kiện (Criteria Range) ở khu vực trống.
- Tab
Data→Advanced. - Chọn
List Range,Criteria Range, vàCopy to(nếu muốn xuất ra vùng khác).
3. Loại bỏ dữ liệu trùng lặp (Remove Duplicates)
- Chọn vùng dữ liệu.
- Tab
Data→Remove Duplicates. - Chọn các cột cần kiểm tra trùng lặp.
- Excel sẽ thông báo số bản ghi trùng đã xóa và số bản ghi còn lại.
:::tip Mẹo an toàn Luôn sao chép dữ liệu sang Sheet phụ trước khi Remove Duplicates, phòng trường hợp xóa nhầm! :::
4. Kiểm soát dữ liệu đầu vào (Data Validation)
Data Validation giúp giới hạn giá trị mà người dùng có thể nhập vào ô, tránh sai sót dữ liệu.
Cách tạo
- Chọn vùng ô cần kiểm soát.
- Tab
Data→Data Validation.
Các kiểu Validation phổ biến
| Kiểu | Thiết lập | Ứng dụng |
|---|---|---|
| Dropdown List | Allow: List → Source: Nam,Nữ hoặc =$A$1:$A$5 | Danh sách giới tính, phòng ban |
| Giới hạn số | Allow: Whole Number → Between: 0 - 100 | Điểm thi (0-100) |
| Giới hạn ngày | Allow: Date → Greater than: 01/01/2000 | Ngày sinh hợp lệ |
| Giới hạn ký tự | Allow: Text Length → Less than: 50 | Họ tên tối đa 50 ký tự |
Tạo Dropdown List từ vùng dữ liệu
Tab Data → Data Validation → Allow: List → Source: =DanhSachPhongBan
Hoặc nhập trực tiếp (phân cách bằng dấu phẩy):
Source: Phòng Kinh Doanh,Phòng Kỹ Thuật,Phòng Nhân Sự
Thiết lập thông báo
- Input Message: Hiện gợi ý khi click vào ô (ví dụ: "Vui lòng chọn phòng ban").
- Error Alert: Hiện cảnh báo khi nhập sai (3 kiểu: Stop, Warning, Information).
Bài tập thực hành
Cho bảng Danh sách nhân viên (100 bản ghi): Mã NV, Họ Tên, Phòng Ban, Chức Vụ, Lương, Ngày vào.
- Sắp xếp theo: Phòng Ban (A-Z) → Lương (cao → thấp).
- Lọc nhân viên Phòng Kinh Doanh có lương > 15 triệu.
- Kiểm tra trùng Mã NV và loại bỏ bản ghi trùng.
- Tạo Dropdown List cho cột Phòng Ban và giới hạn cột Lương từ 5 triệu đến 50 triệu.
Bài trước: Bài 8 – Hàm Chuỗi & Thời Gian · Bài tiếp: Bài 10 – Conditional Formatting