Vừa rồi QuanTriExcel.info có nhận được 1 câu hỏi rằng: Làm cách nào để tự động phát hiện nội dung xuất hiện đồng thời ở nhiều Sheet. Cụ thể như sau:
Có 2 Sheet có chứa dữ liệu như sau:
Làm cách nào để tự động phân biệt được ở Sheet2 những mã nào có xuất hiện cả trong Sheet1?
Chúng ta cùng tìm hiểu cách làm như sau:
1. PHÂN TÍCH YÊU CẦU
Ở đây cần hiểu được ý nghĩa của câu: “Tự động phân biệt được ở Sheet2 những mã nào có xuất hiện cả trong Sheet1”
Bao gồm:
- Thứ 1: So sánh từng mã trong danh sách ở Sheet2 với danh sách ở Sheet1
- Thứ 2: Mã nào có xuất hiện ở Sheet1 sẽ tự động phân biệt (bằng định dạng màu) trong danh sách sheet2
Với yêu cầu thứ 1, chúng ta có thể sử dụng hàm COUNTIF để thực hiện việc so sánh
Với yêu cầu thứ 2, chúng ta có thể sử dụng chức năng Conditional formatting trong Excel để giúp tự động cảnh báo
2. CÁCH THỰC HIỆN
2.1. Sử dụng hàm COUNTIF
Chúng ta sử dụng hàm Countif như sau:
- Range: xét tới danh sách ở Sheet1, cụ thể là Sheet1!A2:A15. Vùng này sẽ cố định trong công thức vì luôn tham chiếu tới vùng này.
- Criteria: mỗi nội dung trong Sheet2 sẽ là 1 điều kiện, nên sẽ áp dụng công thức theo từng nội dung.
Tại cột B của Sheet2 sử dụng công thức COUNTIF thu được kết quả như sau:
Như vậy với những ô có kết quả là 1 thì là trùng với danh sách tại Sheet1
2.2. Sử dụng Conditional formatting để tự động cảnh báo
Để tự động cảnh báo trong danh sách ở Sheet2, vùng A2:A26 chúng ta sẽ áp dụng Conditional formatting cho vùng này.
Chọn toàn bộ vùng A2:A26 tại Sheet2, bấm chọn chức năng Conditional formatting trong tab HOME
* Trường hợp áp dụng hàm Countif trong cột phụ là cột B
Xét giá trị nào ở cột B bằng 1 thì sẽ định dạng màu cho nội dung tương ứng ở cột A:
Chú ý: công thức trong Conditional formatting là =$B2=1 (ô B2 chỉ cố định cột mà không cố định dòng, như vậy sẽ hiểu là xét từng nội dung ở cột B, bắt đầu từ dòng 2)
* Trường hợp áp dụng trực tiếp hàm COUNTIF trong Conditional formatting
Trường hợp này không cần tới cột phụ mà có thể sử dụng ngay công thức countif trong phần viết điều kiện của Conditional formatting như sau:
Cả 2 cách viết điều kiện trong Conditional formatting đều đúng.
Như vậy chúng ta đã thu được kết quả như mong muốn rồi.
Tài liệu kèm theo: Tại đây
Để có thể ứng dụng tốt Excel vào trong công việc, chúng ta không chỉ nắm vững được các hàm mà còn phải sử dụng tốt cả các công cụ của Excel. Những hàm nâng cao giúp áp dụng tốt vào công việc như SUMIFS, COUNTIFS, SUMPRODUCT, INDEX + MATCH… Những công cụ thường sử dụng là Data validation, Conditional formatting, Pivot table…
Các bạn tham khảo các tài liệu thực hành về các hàm này ( có đáp án kèm theo ) tải free tại đây nhé:
1. Tổng hợp 50+ bài tập Excel từ cơ bản tới nâng cao
https://www.quantriexcel.info/2018/11/tong-hop-bai-tap-excel-tu-co-ban-toi.html
2. 70+ Bài tập Excel từ cơ bản đến nâng cao, hàm mẫu excel
https://www.quantriexcel.info/2018/09/70-bai-tap-excel-tu-co-ban-en-nang-cao.html
3. 30+ Bài tập Excel nâng cao
https://www.quantriexcel.info/2018/11/30-bai-tap-excel-nang-cao.html
?DienDan.Edu.Vn cám ơn bạn đã quan tâm và rất vui vì bài viết đã đem lại thông tin hữu ích cho bạn. https://diendan.edu.vn/
?Các bạn tham khảo hướng dẫn tải file trên Quản Trị Excel tại đây: http://www.quantriexcel.info/2018/11/huong-dan-tai-file-tren-quan-tri-excel.html
DienDan.Edu.Vn Cám ơn bạn đã quan tâm và rất vui vì bài viết đã đem lại thông tin hữu ích cho bạn.DienDan.Edu.Vn! là một website với tiêu chí chia sẻ thông tin,... Bạn có thể nhận xét, bổ sung hay yêu cầu hướng dẫn liên quan đến bài viết. Vậy nên đề nghị các bạn cũng không quảng cáo trong comment này ngoại trừ trong chính phần tên của bạn.Cám ơn.