Chuyển đến nội dung chính

Cách Tô Màu Dòng Xen Kẽ trong Excel: Hướng Dẫn Hữu Ích

Giúp tập dữ liệu lớn dễ đọc hơn với màu dòng xen kẽ chỉ bằng vài cú nhấp chuột.
· 10 phút đọc

Khám phá cùng AI

Bạn có thể tô màu dòng xen kẽ trong Excel bằng kiểu bảng hoặc định dạng có điều kiện. Những phương pháp này áp dụng hàng có sọc (các hàng được định dạng với màu nền xen kẽ) giúp dữ liệu dễ đọc và quét hơn.

Khi làm việc với tập dữ liệu lớn, các hàng có thể bị lẫn vào nhau. Điều này làm chậm bạn và tăng nguy cơ đọc nhầm giá trị. Màu dòng xen kẽ tạo khoảng cách thị giác giữa các hàng, giúp tăng độ rõ ràng và độ chính xác.

Trong hướng dẫn này, bạn sẽ học từng bước cách áp dụng màu dòng xen kẽ bằng bảng Excel và định dạng có điều kiện. Bạn cũng sẽ biết khi nào nên dùng mỗi phương pháp tùy theo dữ liệu và nhu cầu định dạng của mình.

Cách Tô Màu Dòng Xen Kẽ trong Excel Bằng Bảng

Để tô màu dòng xen kẽ bằng bảng trong Excel, hãy làm theo từng bước sau: 

Bước 1: Chuyển phạm vi thành bảng

Để chuyển phạm vi thành bảng: 

  1. Nhấp vào bất kỳ vị trí nào trong phạm vi dữ liệu

  2. Nhấn Ctrl + T trên Windows hoặc Command + T trên Mac. Bạn cũng có thể vào thẻ Insert và nhấp Table

  3. Hộp thoại Create Table sẽ xuất hiện. Excel tự động chọn dữ liệu của bạn. Xác nhận phạm vi đã đúng

  4. Chọn My table has headers nếu hàng đầu tiên chứa tên cột

  5. Nhấp OK

Excel chuyển phạm vi của bạn thành bảng và mặc định áp dụng màu dòng xen kẽ. Bây giờ kiểu bảng mặc định bao gồm:

  • Một hàng tiêu đề in đậm
  • Màu nền xen kẽ cho các hàng
  • Mũi tên lọc ở mỗi cột

Chuyển phạm vi dữ liệu thành bảng Excel.

Chuyển phạm vi thành bảng Excel. Ảnh: Tác giả.

Bước 2: Thay đổi màu dòng xen kẽ

Để thay đổi màu mặc định:  

  1. Nhấp vào bất kỳ vị trí nào trong bảng
  2. Vào thẻ Table Design trên ribbon (hoặc Table Tools > Design)
  3. Tìm phần Table Styles
  4. Nhấp mũi tên để mở đầy đủ thư viện kiểu
  5. Chọn một kiểu bạn thích

Excel cập nhật màu dòng xen kẽ ngay lập tức. Mỗi kiểu dùng một mẫu màu khác nhau.

Chọn tùy chọn màu xen kẽ khác cho bảng trong Excel.

Chọn màu xen kẽ khác cho bảng của bạn. Ảnh: Tác giả.

Để kiểm soát hiệu ứng sọc:

  1. Vào Table Design
  2. Dùng hộp chọn Banded Rows trong Table Style Options

Khi bật Banded Rows, Excel hiển thị màu xen kẽ. Khi bỏ chọn, Excel áp dụng một màu nền cho tất cả các hàng.

Tắt tùy chọn Banded Rows để áp dụng cùng màu nền trong bảng Excel.

Tắt Banded Rows để áp dụng cùng một màu nền. Ảnh: Tác giả.

Bước 3: Xem cách bảng tự động điều chỉnh

Bảng sẽ tự động duy trì mẫu xen kẽ. Để xem điều này:

  1. Nhấp vào hàng cuối của bảng
  2. Nhấn Tab

Excel thêm một hàng mới và áp dụng đúng màu xen kẽ. Mẫu cũng cập nhật ngay khi bạn xóa hàng. Điều này giúp bảng tính luôn nhất quán.

Màu dòng xen kẽ vẫn nhất quán khi thêm hàng mới trong bảng Excel.

Đã thêm hàng mới. Ảnh: Tác giả.

Nếu bạn muốn chuyển bảng về phạm vi bình thường nhưng giữ màu sọc:

  1. Nhấp vào trong bảng
  2. Vào Table Design
  3. Nhấp Convert to Range

Excel xóa cấu trúc bảng. Thẻ Table Design biến mất khỏi ribbon. Màu dòng xen kẽ vẫn được giữ nguyên.

Chuyển bảng về phạm vi thường nhưng vẫn giữ màu sọc trong Excel.

Chuyển bảng thành phạm vi thường. Ảnh: Tác giả.

Chuyển dữ liệu của bạn thành bảng Excel là cách nhanh nhất và đáng tin cậy nhất để áp dụng màu dòng xen kẽ.

Bảng Excel tự động áp dụng hàng có sọc (màu nền xen kẽ như trắng và xám nhạt). Định dạng cũng được cập nhật khi bạn thêm hoặc xóa dữ liệu. Điều này khiến bảng rất phù hợp cho người mới bắt đầu và cho các tập dữ liệu thường xuyên thay đổi.

Cách Tô Màu Dòng Xen Kẽ trong Excel Bằng Định Dạng Có Điều Kiện

Để tô màu dòng xen kẽ bằng định dạng có điều kiện:

  • Chọn phạm vi dữ liệu nơi bạn muốn áp dụng màu xen kẽ. Bỏ qua hàng tiêu đề

  • Vào thẻ Home

  • Nhấp Conditional Formatting > New Rule

  • Chọn Use a formula to determine which cells to format

  • Nhập công thức: =MOD(ROW(),2)=0

Cách công thức hoạt động:

  • ROW() trả về số hàng hiện tại

  • MOD(number,2) chia số hàng cho 2 và trả về số dư

  • =0 áp dụng định dạng cho các hàng có số chẵn

  • Dùng =1 nếu bạn muốn định dạng các hàng lẻ

Tiếp theo:

  • Nhấp Format
  • Mở thẻ Fill
  • Chọn màu bạn muốn cho các hàng xen kẽ
  • Nhấp OK, rồi nhấp OK lần nữa để áp dụng quy tắc

Áp dụng Định dạng có điều kiện để tô màu dòng xen kẽ trong Excel.

Áp dụng Định dạng có điều kiện để tô màu dòng xen kẽ. Ảnh: Tác giả.

Giờ bạn sẽ thấy Excel áp dụng màu đã chọn cho mỗi hàng thứ hai trong phạm vi đã chọn.

Các hàng xen kẽ được tô màu bằng Định dạng có điều kiện trong Excel.

Tô màu hàng xen kẽ bằng Định dạng có điều kiện. Ảnh: Tác giả.

Hãy dùng định dạng có điều kiện khi bạn muốn kiểm soát hoàn toàn hàng nào được tô màu và mẫu hiển thị ra sao. Phương pháp này phù hợp khi dữ liệu của bạn là phạm vi thường thay vì bảng, hoặc khi bạn muốn quy tắc tùy chỉnh cho các hàng xen kẽ.

Lưu ý: Định dạng có điều kiện chỉ áp dụng cho phạm vi đã chọn. Các hàng mới thêm bên ngoài phạm vi sẽ không tự động thừa hưởng định dạng.

Cách Tô Màu Dòng Xen Kẽ trong Excel Bắt Đầu Từ Một Hàng Cụ Thể

Để tô màu dòng xen kẽ trong Excel bắt đầu từ một hàng cụ thể, hãy làm lại các bước dùng định dạng có điều kiện. Chỉ thay đổi công thức.

Dùng công thức này:

=MOD(ROW()-1,2)=0

Cách hoạt động:

  • ROW() trả về số hàng hiện tại

  • Trừ 1 sẽ dịch mẫu xen kẽ xuống một hàng

  • MOD(number,2) kiểm tra số hàng là chẵn hay lẻ

  • =0 áp dụng màu cho hàng chẵn. Dùng =1 để tô hàng lẻ

Thay đổi số bạn trừ tùy theo nơi dữ liệu bắt đầu.

Ví dụ:

  • Nếu dữ liệu bắt đầu ở hàng 2, trừ 1

  • Nếu dữ liệu bắt đầu ở hàng 3, trừ 2

  • Nếu dữ liệu bắt đầu ở hàng 5, trừ 4

Khớp giá trị trừ với hàng ngay phía trên hàng dữ liệu đầu tiên. Điều này giúp mẫu xen kẽ thẳng hàng với tập dữ liệu của bạn.

Cách Tô Màu Dòng Xen Kẽ trong Excel Bằng VBA

Để tô màu xen kẽ trong Excel bằng VBA, hãy làm như sau:

Bước 1: Lưu sổ làm việc dưới dạng tệp hỗ trợ macro

Trước khi bắt đầu, lưu sổ làm việc của bạn dưới dạng tệp .xlsm:

  1. Nhấp File
  2. Chọn Save As
  3. Chọn Excel Macro Enabled Workbook (.xlsm)

Bước 2: Mở trình soạn thảo VBA

Để mở VBA editor:

  1. Chọn phạm vi dữ liệu bạn muốn tô nền

  2. Nhấn Alt + F11 để mở VBA editor

  3. Nhấp Insert > Module

Bước 3: Dán mã VBA

Dán đoạn mã này vào cửa sổ Module:

Sub BandRows()
   Dim rng As Range
   Dim r As Long
  
   If TypeName(Selection) <> "Range" Then Exit Sub
   Set rng = Selection
  
   'Clear existing fills in the selection
   rng.Interior.Pattern = xlNone
  
   'Start at row 2 of the selection to skip headers
   For r = 2 To rng.Rows.Count
       If (r Mod 2) = 0 Then
           rng.Rows(r).Interior.Color = RGB(255, 182, 193)
       End If
   Next r
End Sub

Bước 4: Chạy macro

Bạn có thể chạy macro theo hai cách:

  • Nhấp nút Run màu xanh lá trong VBA editor

  • Hoặc đóng editor, nhấn Alt + F8, chọn BandRows, rồi nhấp Run

Excel tô màu mỗi hàng thứ hai trong phạm vi đã chọn. Macro bỏ qua hàng đầu tiên của vùng chọn, rất phù hợp khi hàng đầu chứa tiêu đề.

Nếu bạn muốn tô màu ngay hàng dữ liệu đầu tiên, hãy đổi dòng này:

If (r Mod 2) = 0 Then

thành

If (r Mod 2) = 1 Then

Dùng VBA editor để tô màu các hàng xen kẽ trong Excel.

Tô màu hàng xen kẽ bằng VBA editor. Ảnh: Tác giả.

Phương pháp này áp dụng màu một lần và giữ nguyên. Khác với bảng hoặc định dạng có điều kiện phù hợp hơn cho tập dữ liệu tăng dần theo thời gian, cách này phù hợp cho báo cáo cuối cùng hoặc tệp bạn dự định chia sẻ. 

Vì vậy, hãy dùng VBA khi:

  • Bạn muốn định dạng một lần trước khi chia sẻ tệp
  • Bạn cần kiểu dáng nhất quán giữa các báo cáo
  • Tập dữ liệu không thay đổi sau khi định dạng

Cách Tô Màu Dòng Xen Kẽ trong Excel Khi Dữ Liệu Thay Đổi

Khi dữ liệu thay đổi, bạn có thể dùng bảng hoặc định dạng có điều kiện để tô màu dòng xen kẽ:

Dùng bảng Excel cho dữ liệu động

Khi bạn chuyển phạm vi thành bảng, Excel tự động quản lý hàng có sọc.

Những gì sẽ xảy ra:

  • Các hàng mới nhận đúng màu xen kẽ.
  • Khi xóa hàng, mẫu điều chỉnh ngay lập tức.
  • Sắp xếp vẫn giữ sọc thẳng hàng với dữ liệu.
  • Lọc vẫn giữ cấu trúc trực quan.

Vì bảng xử lý cập nhật thường xuyên mượt mà, đây là lựa chọn tốt nhất cho tập dữ liệu động.

Dùng Định dạng Có Điều kiện cho dữ liệu thay đổi

Định dạng có điều kiện sẽ tính lại công thức bất cứ khi nào dữ liệu của bạn thay đổi.

Khi bạn thêm, xóa hoặc sắp xếp hàng, Excel đánh giá lại quy tắc và áp dụng lại màu sắc.

Tuy nhiên, một số thao tác có thể ảnh hưởng đến chuỗi hiển thị:

  • Ẩn hàng có thể làm dịch mẫu màu hiển thị.
  • Lọc có thể làm thay đổi cách sọc hiển thị trên màn hình.
  • Quy tắc phức tạp có thể giảm hiệu năng trên bảng tính lớn.

Định dạng có điều kiện phù hợp với bố cục tùy chỉnh và chỉnh sửa ở mức vừa. Với việc nhập dữ liệu liên tục và cập nhật thường xuyên, bảng sẽ mang lại trải nghiệm ổn định hơn.

Cách Tô Màu Xen Kẽ Cho Cột

Để tô màu cột xen kẽ, bạn có thể dùng bảng, định dạng có điều kiện hoặc VBA:

Dùng bảng

Bảng Excel có tùy chọn tích hợp để tô màu cột xen kẽ. Để bật:

  1. Nhấp vào bất kỳ vị trí nào trong bảng
  2. Vào thẻ Table Design
  3. Trong nhóm Table Style Options, chọn Banded Columns

Excel áp dụng màu xen kẽ cho các cột ngay lập tức. Bạn có thể bỏ chọn Banded Rows nếu chỉ muốn tô màu theo cột.

Mẫu cột tự động cập nhật khi bạn thêm hoặc xóa cột.

Bật tùy chọn Banded Column để tô màu cột xen kẽ trong bảng Excel.

Tô màu cột xen kẽ bằng tùy chọn Banded Columns. Ảnh: Tác giả. 

Dùng định dạng có điều kiện

Để áp dụng màu cột xen kẽ bằng định dạng có điều kiện:  

  1. Chọn phạm vi dữ liệu nơi bạn muốn tô màu cột xen kẽ

  2. Vào Home > Conditional Formatting > New Rule

  3. Chọn Use a formula to determine which cells to format

  4. Nhập công thức: =MOD(COLUMN(),2)=0

Cách hoạt động:

  • COLUMN() trả về số cột hiện tại

  • MOD(number,2) kiểm tra số cột là chẵn hay lẻ

  • =0 áp dụng định dạng cho các cột chẵn

  • Dùng =1 để định dạng cột lẻ

Tiếp theo:

  • Nhấp Format > Fill tab
  • Chọn một màu
  • Nhấp OK, rồi nhấp OK lần nữa

Excel áp dụng màu đã chọn cho mỗi cột thứ hai trong phạm vi được chọn.

Tô màu cột xen kẽ bằng định dạng có điều kiện.

Tô màu cột xen kẽ bằng định dạng có điều kiện. Ảnh: Tác giả.

Dùng VBA

Để tô màu cột một lần bằng VBA, mở VBA editor và dán đoạn mã này vào một module mới:

Sub BandColumns()
   Dim rng As Range
   Dim c As Long

   If TypeName(Selection) <> "Range" Then Exit Sub
   Set rng = Selection

   'Clear existing fills
   rng.Interior.Pattern = xlNone

   'Start from column 2 to skip first column
   For c = 2 To rng.Columns.Count
       If (c Mod 2) = 0 Then
           rng.Columns(c).Interior.Color = RGB(255, 182, 193)
       End If
   Next c
End Sub

Chạy macro để tô màu mỗi cột thứ hai trong phạm vi đã chọn. Mã bỏ qua cột đầu, rất phù hợp khi cột này chứa nhãn.

Tô màu cột xen kẽ bằng VBA editor

Tô màu cột xen kẽ bằng VBA editor. Ảnh: Tác giả.

Cách Xóa Màu Dòng Xen Kẽ trong Excel

Để xóa màu dòng xen kẽ, bạn có thể dùng thiết lập bảng, quy tắc định dạng có điều kiện hoặc xóa định dạng đối với phần tô bằng VBA — tùy theo nhu cầu. 

Dùng bảng

Để dùng bảng xóa màu: 

  1. Chọn bất kỳ ô nào trong bảng
  2. Vào thẻ Table Design
  3. Trong nhóm Table Styles, nhấp mũi tên thả xuống
  4. Chọn Clear

Bạn cũng có thể bỏ chọn Banded Rows và Banded Columns trong Table Style Options. Kết quả là Excel xóa màu xen kẽ và giữ nguyên cấu trúc bảng.

Xóa màu xen kẽ bằng tùy chọn thiết kế bảng trong Excel.

Xóa màu xen kẽ bằng tùy chọn thiết kế bảng. Ảnh: Tác giả.

Dùng định dạng có điều kiện

Nếu bạn đã áp dụng màu xen kẽ bằng định dạng có điều kiện, hãy làm theo các bước sau để xóa:

  1. Chọn phạm vi đã định dạng
  2. Vào Home > Conditional Formatting > Manage Rules
  3. Chọn quy tắc tô màu dòng xen kẽ
  4. Nhấp Delete Rule
  5. Nhấp OK

Excel xóa mẫu màu khỏi phạm vi đã chọn.

Xóa màu xen kẽ của định dạng có điều kiện. Ảnh: Tác giả.

Dùng VBA 

Để xóa màu đã áp dụng bằng macro: 

  1. Chọn các ô bị ảnh hưởng
  2. Vào Home > Clear > Clear Formats

Excel xóa mọi định dạng khỏi các ô đã chọn, bao gồm màu nền. Hành động này xóa tất cả định dạng đã áp dụng cho các ô đó.

Xóa màu xen kẽ bằng nút Clear Formats.

Xóa màu xen kẽ bằng nút Clear Formats. Ảnh: Tác giả.

Sau khi xóa sọc

Rà soát bảng tính sau khi xóa màu xen kẽ. Hãy kiểm tra rằng:

  • Tiêu đề vẫn rõ ràng và nổi bật
  • Các cột vẫn dễ quét
  • Giá trị quan trọng vẫn nổi bật

Định dạng gọn gàng giữ cho dữ liệu của bạn dễ đọc, ngay cả khi không có màu sọc.

Thực Hành Tốt Nhất Khi Tô Màu Dòng Xen Kẽ trong Excel

Màu dòng xen kẽ giúp cải thiện khả năng đọc, nhưng cách bạn áp dụng cũng rất quan trọng. Theo kinh nghiệm của chúng tôi, vài thói quen đơn giản sẽ giúp bảng tính gọn gàng, nhất quán và dễ bảo trì.

Chúng tôi đề xuất các thực hành tốt sau:

  • Dùng bảng bất cứ khi nào có thể: Bảng tự động áp dụng màu dòng xen kẽ và giữ mẫu nhất quán khi dữ liệu thay đổi.
  • Dùng định dạng có điều kiện cho bố cục tùy chỉnh: Phương pháp này cho bạn nhiều kiểm soát hơn khi bảng không phù hợp với cấu trúc của bạn.
  • Chọn màu tinh tế: Tông nhạt giúp người đọc theo dõi hàng mà không làm phân tán sự chú ý khỏi dữ liệu.
  • Hạn chế định dạng thừa trên tập dữ liệu lớn: Quá nhiều kiểu dáng ảnh hưởng hiệu năng và làm bảng tính khó quét hơn.
  • Duy trì nhất quán giữa các báo cáo: Phong cách sọc đồng nhất giúp dữ liệu dễ so sánh và rà soát.

Kết Luận

Giờ bạn đã biết cách tô màu dòng xen kẽ trong Excel, hãy áp dụng phương pháp phù hợp với quy trình làm việc của bạn: 

  • Dùng bảng cho tập dữ liệu động
  • Dùng định dạng có điều kiện khi bạn cần kiểm soát chính xác
  • Giữ định dạng đơn giản và nhất quán để dữ liệu luôn dễ quét khi phình to

Bước tiếp theo, hãy củng cố cấu trúc bảng tính của bạn. Làm sạch dữ liệu, xóa các hàng trống và sắp xếp cột trước khi áp dụng kiểu trực quan. Bạn cũng có thể khám phá hướng dẫn của DataCamp về Tô sáng dữ liệu trùng lặp trong Excel để tăng thêm độ rõ ràng cho phân tích và giúp bảng tính dễ rà soát hơn.

Laiba Siddiqui

Tác giả

Laiba Siddiqui

Tôi là một chiến lược gia nội dung, yêu thích việc đơn giản hóa các chủ đề phức tạp. Tôi đã giúp các công ty như Splunk, Hackernoon và Tiiny Host tạo nội dung hấp dẫn và giàu thông tin cho khán giả của họ.

FAQs

Có tiêu chuẩn ngành cho màu dòng xen kẽ trong các báo cáo không?

Không có tiêu chuẩn nghiêm ngặt, nhưng hầu hết các báo cáo chuyên nghiệp dùng tông màu nhạt tinh tế để đảm bảo khả năng đọc, với bảng màu nhất quán giữa các báo cáo để tăng độ rõ ràng.

Màu dòng xen kẽ có hiển thị khi tôi in trang tính không?

Có. Màu sẽ được in theo mặc định. Tuy nhiên, in đen trắng có thể làm giảm độ tương phản, vì vậy hãy dùng tông nhạt.

Màu dòng xen kẽ có hoạt động với hàng hoặc cột cố định không?

Có. Cố định khung không ảnh hưởng đến hành vi của hàng.

Tôi có thể áp dụng màu xen kẽ cho biểu đồ hoặc PivotTable đã lọc không?

Không, biểu đồ và PivotTable có cài đặt kiểu riêng. Chúng không thừa hưởng định dạng của trang tính.

Màu dòng xen kẽ có ảnh hưởng đến công thức Excel không?

Không. Màu hàng chỉ mang tính hiển thị. Chúng không làm thay đổi phép tính hoặc kết quả công thức.

Chủ đề