Khi chúng ta làm việc trên một trang dữ liệu lớn, chúng ta cần xen kẽ màu hàng để trực quan hóa tập dữ liệu tốt hơn. Chúng ta có thể thực hiện tác vụ thay đổi màu theo dải hoặc theo nhóm. Trong bài viết này, chúng tôi sẽ trình bày 6 phương pháp dễ dàng để xen kẽ màu hàng dựa trên nhóm trong Excel. Nếu bạn cũng quan tâm, hãy tải xuống tệp thực hành của chúng tôi và làm theo.
Tải xuống tệp thực hành này để thực hành trong khi bạn đang đọc bài viết.
6 Cách Nhanh Để Xen Kẽ Màu Hàng Dựa Trên Nhóm Trong Excel
Để minh họa các phương pháp, chúng tôi xem xét tập dữ liệu của 10 người tiêu dùng trái cây. Tên mặt hàng trái cây ở cột B, tên người mua và số lượng thức ăn ở cột C và D tương ứng. Vì vậy, chúng ta có thể nói rằng tập dữ liệu của chúng tôi nằm trong phạm vi ô B5:D14. Trong mỗi phương pháp, chúng ta phải áp dụng định dạng có điều kiện để thay đổi màu ô.

1. Kết Hợp AND Với LEN Và MOD
Trong phương pháp này, trước tiên, chúng ta sẽ sử dụng hàm IF trong tập dữ liệu để lấy nhóm số. Ngoài ra, chúng ta phải sử dụng các hàm AND, LEN và MOD trong quy tắc định dạng có điều kiện để xen kẽ màu hàng. Các bước của quy trình này được đưa ra dưới đây:
📌 Các bước:
- Trước hết, chọn ô E4 và ghi Không (0) vào ô.
0
- Nhấn Enter.

- Bây giờ, chọn ô E5 và ghi công thức sau vào ô.
=IF(B5=B4,E4,E4+1)
- Tương tự, nhấn Enter.

- Sau đó, nhấp đúp vào biểu tượng Fill Handle để sao chép ô đến ô E14.

- Sau đó, chọn phạm vi ô B5:E14.
- Trong tab Trang Chủ, nhấp vào mũi tên thả xuống của Định Dạng Có Điều Kiện > Quy Tắc Mới từ nhóm Kiểu.

- Kết quả là một hộp thoại nhỏ tên Quy Tắc Định Dạng Mới sẽ xuất hiện.
- Bây giờ, ghi công thức sau vào ô trống bên dưới văn bản Định dạng giá trị nơi công thức này đúng.
=AND(LEN($B5)>0,MOD($E5,2)=0)
- Sau đó, nhấp vào tùy chọn Định Dạng.

- Một hộp thoại khác tên Định Dạng Ô sẽ xuất hiện.
- Trong tab Điền, chọn màu theo ý muốn để làm cho các hàng dễ phân biệt. Chúng tôi chọn màu Xanh Lá, Nhấn Mạnh 6, Sáng 60%.
- Cuối cùng, nhấp OK.

- Lại nhấp OK để đóng hộp thoại Quy Tắc Định Dạng Mới.

- Bạn sẽ thấy trong giây lát nhóm xen kẽ của tập dữ liệu hiển thị màu.

Vì vậy, chúng ta có thể nói rằng công thức của chúng tôi hoạt động hoàn hảo, và chúng ta đã có thể xen kẽ màu hàng dựa trên nhóm trong Excel.
🔎 Phân Tích Công Thức
Chúng tôi đang phân tích công thức E5.
👉 LEN($B5): Hàm này đếm độ dài giá trị ô. Trong trường hợp này, giá trị là 5.
👉 MOD($E5,2): Hàm này chia giá trị ô E5 cho 2 và hiển thị giá trị dư. Ở đây, kết quả là 1.
👉 AND(LEN($B5)>0,MOD($E5,2)=0): Trong công thức này, hàm AND kiểm tra xem giá trị của hàm LEN có lớn hơn 5 và kết quả của hàm MOD có bằng 0 không. Nếu cả hai logic đều Đúng, hàng sẽ hiển thị màu đã chọn. Ngược lại, hiển thị như bình thường.
Đọc Thêm: Cách Tô Màu Xen Kẽ Hàng Cho Ô Đã Gộp Trong Excel
2. Áp Dụng Hàm MOD, IF Và ROW
Trong quy trình này, các hàm MOD, IF và ROW sẽ giúp chúng ta lấy nhóm số của tập dữ liệu. Các bước của phương pháp này được đưa ra như sau:
📌 Các bước:
- Trước tiên, chọn ô E4 và ghi Không (0) vào ô.
0
- Nhấn Enter.

- Sau đó, chọn ô E5 và ghi công thức sau vào ô.
=MOD(IF(ROW()=2,0,IF(B5=B4,E4,E4+1)),2)
- Lại nhấn Enter.

- Bây giờ, nhấp đúp vào biểu tượng Fill Handle để sao chép ô đến ô E14.

- Sau đó, chọn phạm vi ô B5:E14.
- Sau đó, trong tab Trang Chủ, nhấp vào mũi tên thả xuống của Định Dạng Có Điều Kiện > Quy Tắc Mới từ nhóm Kiểu.

- Một hộp thoại nhỏ tên Quy Tắc Định Dạng Mới sẽ xuất hiện.
- Tiếp theo, ghi công thức sau vào ô trống bên dưới văn bản Định dạng giá trị nơi công thức này đúng.
=$E5=1
- Sau đó, nhấp vào tùy chọn Định Dạng.

- Một hộp thoại khác tên Định Dạng Ô sẽ xuất hiện.
- Bây giờ, trong tab Điền, chọn màu theo ý muốn để làm cho các hàng dễ phân biệt. Chúng tôi chọn màu Xanh Lá, Nhấn Mạnh 6, Sáng 60%.
- Cuối cùng, nhấp OK.

- Lại nhấp OK để đóng hộp thoại Quy Tắc Định Dạng Mới.

- Bạn sẽ nhận thấy trong giây lát nhóm xen kẽ của tập dữ liệu hiển thị màu.

Vì vậy, chúng ta có thể nói rằng công thức của chúng tôi hoạt động chính xác, và chúng ta đã có thể xen kẽ màu hàng dựa trên nhóm trong Excel.
🔎 Phân Tích Công Thức
Chúng tôi đang phân tích công thức E5.
👉 ROW(): Hàm này trả về số hàng. Trong trường hợp này, giá trị là 5.
👉 IF(B5=B4,E4,E4+1): Hàm IF kiểm tra giá trị ô B5 với B4. Nếu cả hai giá trị khớp nhau, hàm trả về giá trị ô E4. Ngược lại, nó sẽ cộng 1 với giá trị ô E4 và trả về giá trị đó.
👉 IF(ROW()=2,0,IF(B5=B4,E4, E4+1)): Trong công thức này, hàm IF kiểm tra xem số hàng có bằng 2 không. Nếu logic Đúng, hàm trả về 0. Hoặc, nếu logic Sai, hàm trả về kết quả của hàm IF thứ hai.
👉 MOD(IF(ROW()=2,0,IF(B5=B4,E4, E4+1)),2): Hàm sẽ chia kết quả của hàm IF cho 2 và hiển thị giá trị dư.
Đọc Thêm: Cách Tô Màu Xen Kẽ Hàng Dựa Trên Giá Trị Ô Trong Excel
3. Kết Hợp Hàm MOD Và IF
Trong phương pháp này, chúng ta sẽ sử dụng các hàm MOD và IF để lấy nhóm số của tập dữ liệu. Các bước của phương pháp này được đưa ra dưới đây:
📌 Các bước:
- Đầu tiên, chọn ô E4 và ghi Không (0) vào ô.
0
- Nhấn Enter.

- Sau đó, chọn ô E5 và ghi công thức sau vào ô.
=MOD(IF(B5=B4,E4,E4+1),2)
- Tương tự, nhấn Enter.

- Sau đó, nhấp đúp vào biểu tượng Fill Handle để sao chép ô đến ô E14.

- Bây giờ, chọn phạm vi ô B5:E14.
- Trong tab Trang Chủ, nhấp vào mũi tên thả xuống của Định Dạng Có Điều Kiện > Quy Tắc Mới từ nhóm Kiểu.

- Kết quả là một hộp thoại nhỏ tên Quy Tắc Định Dạng Mới sẽ xuất hiện.
- Sau đó, ghi công thức sau vào ô trống bên dưới văn bản Định dạng giá trị nơi công thức này đúng.
=$E5=1
- Sau đó, nhấp vào tùy chọn Định Dạng.

- Một hộp thoại khác tên Định Dạng Ô sẽ xuất hiện.
- Trong tab Điền, chọn màu theo ý muốn để làm cho các hàng dễ phân biệt. Chúng tôi chọn màu Xanh Lá, Nhấn Mạnh 6, Sáng 60%.
- Cuối cùng, nhấp OK.

- Lại nhấp OK để đóng hộp thoại Quy Tắc Định Dạng Mới.

- Bạn sẽ nhận được nhóm xen kẽ của tập dữ liệu hiển thị màu.

Cuối cùng, chúng ta có thể nói rằng công thức của chúng tôi hoạt động hiệu quả, và chúng ta đã có thể xen kẽ màu hàng dựa trên nhóm trong Excel.
🔎 Phân Tích Công Thức
Chúng tôi đang phân tích công thức E5.
👉 IF(B5=B4,E4,E4+1): Hàm IF kiểm tra giá trị ô B5 với B4. Nếu cả hai giá trị khớp nhau, hàm trả về giá trị ô E4. Ngược lại, nó sẽ cộng 1 với giá trị ô E4 và trả về giá trị đó.
👉 MOD(IF(B5=B4,E4,E4+1),2): Hàm sẽ chia kết quả của hàm IF cho 2 và hiển thị giá trị dư.
4. Áp Dụng Hàm ISODD
Trong thủ tục này, chúng ta sẽ sử dụng các hàm IF và SUM trước, để lấy nhóm số của tập dữ liệu. Sau đó, chúng ta phải sử dụng định dạng có điều kiện sử dụng hàm ISODD để thay đổi màu hàng. Quy trình của quy trình này được hiển thị như sau:
📌 Các bước:
- Trước tiên, chọn ô E4 và ghi Không (0) vào ô.
0

- Nhấn Enter.
- Bây giờ, chọn ô E5 và ghi công thức sau vào ô.
=IF(B4=B5,E4,SUM(E4,1))
- Lại nhấn Enter.

- Sau đó, nhấp đúp vào biểu tượng Fill Handle để sao chép ô đến ô E14.

- Sau đó, chọn phạm vi ô B5:E14.
- Trong tab Trang Chủ, nhấp vào mũi tên thả xuống của Định Dạng Có Điều Kiện > Quy Tắc Mới từ nhóm Kiểu.

- Kết quả là một hộp thoại nhỏ tên Quy Tắc Định Dạng Mới sẽ xuất hiện.
- Bây giờ, ghi công thức sau vào ô trống bên dưới Định dạng giá trị nơi công thức này đúng
=ISODD($E5)
- Nhấp vào tùy chọn Định Dạng.

- Một hộp thoại khác tên Định Dạng Ô sẽ xuất hiện.
- Sau đó, trong tab Điền, chọn màu theo ý muốn để làm cho các hàng dễ phân biệt. Chúng tôi chọn màu Xanh Lá, Nhấn Mạnh 6, Sáng 60%.
- Cuối cùng, nhấp OK.

- Lại nhấp OK để đóng hộp thoại Quy Tắc Định Dạng Mới.

- Làm như vậy, sẽ có dấu cộng ("+") trong tệp Excel và dữ liệu nguồn cũng sẽ bị ẩn.

Cuối cùng, chúng ta có thể nói rằng công thức của chúng tôi hoạt động thành công, và chúng ta đã có thể xen kẽ màu hàng dựa trên nhóm trong Excel.
🔎 Phân Tích Công Thức
Chúng tôi đang phân tích công thức E5.
👉 SUM(E4,1): Hàm sẽ cộng 1 với giá trị ô E4. Với ô này, hàm trả về 1.
👉 IF(B4=B5,E4,SUM(E4,1)): Hàm IF kiểm tra giá trị ô B5 với B4. Nếu cả hai giá trị khớp nhau, hàm trả về giá trị ô E4. Ngược lại, nếu logic Sai, nó trả về kết quả của hàm SUM.
5. Sử Dụng Hàm ISEVEN
Giống như hàm ISODD, chúng ta có thể sử dụng hàm ISEVEN để thay đổi màu hàng. Tuy nhiên, chúng ta phải trước tiên sử dụng các hàm IF và SUM để lấy nhóm số của tập dữ liệu. Quy trình của trường hợp này được hiển thị dưới đây:
📌 Các bước:
- Trước hết, chọn ô E4 và ghi Không (0) vào ô.
0
- Nhấn Enter.

- Sau đó, chọn ô E5 và ghi công thức sau vào ô.
=IF(B4=B5,E4,SUM(E4,1))
- Lại nhấn Enter.

- Tiếp theo, nhấp đúp vào biểu tượng Fill Handle để sao chép ô đến ô E14.

- Bây giờ, chọn phạm vi ô B5:E14.
- Sau đó, trong tab Trang Chủ, nhấp vào mũi tên thả xuống của Định Dạng Có Điều Kiện > Quy Tắc Mới từ nhóm Kiểu.

- Kết quả là một hộp thoại nhỏ tên Quy Tắc Định Dạng Mới sẽ xuất hiện.
- Ghi công thức sau vào ô trống bên dưới Định dạng giá trị nơi công thức này đúng.
=ISEVEN($E5)
- Sau đó, nhấp vào tùy chọn Định Dạng.

- Một hộp thoại khác tên Định Dạng Ô sẽ xuất hiện.
- Trong tab Điền, chọn màu theo ý muốn để làm cho các hàng dễ phân biệt. Chúng tôi chọn màu Xanh Lá, Nhấn Mạnh 6, Sáng 60%.
- Nhấp OK.

- Lại nhấp OK để đóng hộp thoại Quy Tắc Định Dạng Mới.

- Bạn sẽ nhận thấy nhóm xen kẽ của tập dữ liệu hiển thị màu.

Cuối cùng, chúng ta có thể nói rằng công thức của chúng tôi hoạt động hoàn hảo, và chúng ta đã có thể xen kẽ màu hàng dựa trên nhóm trong Excel.
🔎 Phân Tích Công Thức
Chúng tôi đang phân tích công thức E5.
👉 SUM(E4,1): Hàm sẽ cộng 1 với giá trị ô E4. Với ô này, hàm trả về 1.
👉 IF(B4=B5,E4,SUM(E4,1)): Hàm IF kiểm tra giá trị ô B5 với B4. Nếu cả hai giá trị khớp nhau, hàm trả về giá trị ô E4. Ngược lại, nếu logic Sai, nó trả về kết quả của hàm SUM.
6. Sử Dụng Hàm ISEVEN, CEILING Và ROW
Trong trường hợp này, chúng ta sẽ sử dụng các hàm ISEVEN, CEILING, và ROW để thay đổi màu hàng. Quy trình của phương pháp này được hiển thị từng bước dưới đây:
📌 Các bước:
- Đầu tiên, chọn phạm vi ô B5:E14.
- Bây giờ, trong tab Trang Chủ, nhấp vào mũi tên thả xuống của Định Dạng Có Điều Kiện > Quy Tắc Mới từ nhóm Kiểu.

- Kết quả là một hộp thoại nhỏ tên Quy Tắc Định Dạng Mới sẽ xuất hiện.
- Sau đó, ghi công thức sau vào ô trống bên dưới Định dạng giá trị nơi công thức này đúng.
=ISEVEN(CEILING(ROW()-4,2)/2)
- Sau đó, nhấp vào tùy chọn Định Dạng.

- Kết quả là một hộp thoại khác tên Định Dạng Ô sẽ xuất hiện.
- Sau đó, trong tab Điền, chọn màu theo ý muốn để làm cho các hàng dễ phân biệt. Chúng tôi chọn màu Xanh Lá, Nhấn Mạnh 6, Sáng 60%.
- Nhấp OK để đóng hộp thoại Định Dạng Ô.

- Lại nhấp OK để đóng hộp thoại Quy Tắc Định Dạng Mới.

- Bạn sẽ nhận được nhóm xen kẽ của tập dữ liệu hiển thị màu.

Cuối cùng, chúng ta có thể nói rằng công thức của chúng tôi hoạt động hiệu quả, và chúng ta đã có thể xen kẽ màu hàng dựa trên nhóm trong Excel.
🔎 Phân Tích Công Thức
Chúng tôi đang phân tích công thức hàng 5.
👉 ROW(): Hàm này trả về số hàng. Trong trường hợp này, giá trị là 5.
👉 CEILING(ROW()-4,2): Hàm này trừ 4 từ kết quả của hàm ROW và sau đó nhân giá trị với 2. Ở đây, kết quả là 2.
👉 ISEVEN(CEILING(ROW()-4,2)/2): Trong công thức này, hàm ISEVEN kiểm tra xem giá trị chia của kết quả hàm CEILING và 2. Nếu giá trị là chẵn, hàng sẽ hiển thị màu đã chọn. Ngược lại, hiển thị như bình thường.
💬 Những Điều Bạn Nên Biết
Bạn có thể nhận thấy rằng chúng tôi nhập công thức trực tiếp vào hộp quy tắc định dạng có điều kiện. Chúng tôi không thực hiện bất kỳ nhóm số nào. Vì vậy, trong trường hợp này, bạn phải giữ số lượng thực thể nhóm bằng nhau. Nếu không, công thức sẽ không hoạt động chính xác.
Kết Luận
Đây là cuối bài viết. Tôi hy vọng bài viết này sẽ hữu ích cho bạn và bạn sẽ có thể xen kẽ màu hàng dựa trên nhóm trong Excel. Vui lòng chia sẻ bất kỳ thắc mac hay đề xuất nào với chúng tôi trong phần bình luận bên dưới nếu bạn có bất kỳ câu hỏi hay đề xuất thêm.
Đừng quên truy cập trang web ExcelDemy để tìm hiểu một số vấn đề và giải pháp liên quan đến Excel. Hãy tiếp tục học tập các phương pháp mới và không ngừng phát triển!
Các Bài Viết Liên Quan
- Cách Tô Màu Mỗi Hàng Kế Tiếp Trong Excel (3 Cách)
- Cách Xen Kẽ Màu Hàng Trong Excel Không Dùng Bảng (5 Phương Pháp)