Trong bài viết này, chúng ta sẽ xem cách đánh dấu mọi hàng khác trong Excel . Một số kỹ thuật có sẵn đang áp dụng định dạng có điều kiện , sử dụng các kiểu bảng khác nhau và áp dụng Excel VBA mã số. Đó là một phương pháp hay để đánh dấu các hàng khác nhau trong Excel để dễ đọc hơn. Việc đánh dấu các hàng khác nhau trong một bảng nhỏ là một nhiệm vụ khá dễ dàng. Nhưng khi bạn phải xử lý một bảng lớn trong trang tính của mình, bạn cần áp dụng một cách tiếp cận khác.
3 cách thích hợp để đánh dấu mọi hàng khác trong Excel
Giả sử chúng ta có Excel trang tính lớn chứa thông tin về một số đại diện bán hàng của Armani Group . Tên của Sản phẩm và ID sản phẩm được đưa ra trong Cột D và C tương ứng. Chúng tôi sẽ đánh dấu mọi hàng khác trong Excel bằng cách sử dụng Định dạng có điều kiện Lệnh, ISEVEN , ISODD , CHẾ ĐỘ , ROW và VBA cũng có mã. Dưới đây là tổng quan về tập dữ liệu cho nhiệm vụ của ngày hôm nay.
1. Áp dụng các kiểu bảng để làm nổi bật mọi hàng khác
Để áp dụng tô bóng hàng khác nhau trong Excel, bạn có thể sử dụng các kiểu bảng khác nhau. Đây là cách tiếp cận dễ nhất và nhanh nhất để đánh dấu các hàng. Tính năng lọc tự động và dải màu mặc định giúp bạn dễ dàng đánh dấu các hàng khác nhau trong Excel. Bạn cần chọn phạm vi dữ liệu và chuyển đổi nó thành một bảng để thực hiện đánh dấu hàng.
Có rất nhiều sọc màu có sẵn cho các hàng và cột làm nổi bật ở định dạng như một tùy chọn bảng. Đổ bóng hàng có thể được thực hiện theo quy trình dưới đây cho các sọc màu khác nhau. Hãy làm theo hướng dẫn bên dưới để tìm hiểu!
Bước 1:
- Trước hết, hãy chọn phạm vi dữ liệu B4 tới E16 .
- Do đó, từ Chèn tab, truy cập,
Chèn → Bảng
- Kết quả là Tạo bảng hộp thoại sẽ xuất hiện. Từ Tạo bảng hộp thoại, nhấn OK .
- Sau đó, bạn sẽ có thể tạo một bảng với màu mặc định được đánh dấu.
Bước 2:
- Excel tạo màu xanh lam và trắng bảng mẫu theo mặc định . Bây giờ nếu bạn muốn tạo các mẫu màu của riêng bạn cho bảng, bạn cũng có thể làm điều đó. Đối với điều này, bạn cần phải định dạng bảng. Để làm điều đó, chỉ cần nhấp vào Định dạng dưới dạng bảng tùy chọn từ Kiểu nhóm trong Trang chủ Bạn sẽ tìm thấy nhiều mẫu và màu sắc hơn.
- Do đó, bạn có thể thay đổi màu đánh dấu mặc định của bảng đã tạo. Bạn cũng có thể sử dụng Thiết kế trên đầu bảng tính của bạn, nơi bạn sẽ tìm thấy các tùy chọn màu sắc với tùy chọn kiểu bảng.
2. Sử dụng định dạng có điều kiện để đánh dấu mọi hàng khác
Định dạng có điều kiện là một phương pháp hay để tô sáng hoặc tô bóng cho một hàng cụ thể. Với sự trợ giúp của định dạng có điều kiện , bạn có thể đánh dấu các hàng khác nhau tùy theo sự lựa chọn của mình. Ở đây, chúng ta sẽ thấy việc sử dụng hai công thức trong định dạng có điều kiện để đánh dấu các hàng.
2.1 Áp dụng hàm ISEVEN
Sử dụng chức năng ISEVEN ở định dạng có điều kiện bạn có thể đánh dấu các hàng chẵn trong một phạm vi cụ thể. Ví dụ:nếu bạn muốn đánh dấu các hàng chẵn từ phạm vi A1:D9, hãy chọn toàn bộ phạm vi và chọn Quy tắc mới trong Định dạng có điều kiện và sử dụng công thức này =ISEVEN (ROW ()). Quy trình được nêu dưới đây.
Các bước:
- Đầu tiên, chọn các ô từ B5 đến B16 để áp dụng định dạng có điều kiện. Sau đó, từ Trang chủ của bạn tab, truy cập,
Trang chủ → Kiểu → Định dạng có điều kiện → Quy tắc mới
- Hộp thoại có tên Quy tắc định dạng mới sẽ xuất hiện. Làm theo các bước cho Quy tắc định dạng mới hộp thoại. Trước tiên, hãy chọn Sử dụng công thức để xác định ô cần định dạng từ Chọn loại quy tắc: Thứ hai, viết công thức bên dưới trong Định dạng giá trị trong đó công thức này đúng: . ISEVEN chức năng là,
=ISEVEN(ROW())
- Do đó, nhấn Định dạng tùy chọn.
- Sau khi nhấp vào Định dạng tùy chọn Định dạng ô hộp thoại bật lên. Từ hộp thoại đó, trước tiên, hãy chọn Điền Thứ hai, chọn bất kỳ màu nào từ Màu nền thực đơn. Chúng tôi đã chọn màu vàng đậm . Cuối cùng, nhấp vào OK .
- Do đó, bạn sẽ quay lại Quy tắc định dạng mới hộp thoại. Cuối cùng, bạn phải nhấp vào OK .
- Cuối cùng, bạn sẽ có thể đánh dấu mọi hàng khác đã được đưa ra trong ảnh chụp màn hình bên dưới.
2.2 Sử dụng hàm ISODD để làm nổi bật mọi hàng lẻ
Sử dụng ISODD ở định dạng có điều kiện, bạn có thể đánh dấu các hàng lẻ trong một phạm vi cụ thể. Ví dụ:nếu bạn muốn đánh dấu các hàng lẻ từ phạm vi B5:E16 , chọn toàn bộ phạm vi và chọn Quy tắc mới trong Định dạng có điều kiện và sử dụng công thức này =ISODD (ROW ()). Quy trình được nêu dưới đây.
Các bước:
- Đầu tiên, chọn các ô từ B5 đến B16 để áp dụng định dạng có điều kiện. Sau đó, từ Trang chủ của bạn tab, truy cập,
Trang chủ → Kiểu → Định dạng có điều kiện → Quy tắc mới
- Hộp thoại có tên Quy tắc định dạng mới sẽ xuất hiện. Làm theo các bước cho Quy tắc định dạng mới hộp thoại. Trước tiên, hãy chọn Sử dụng công thức để xác định ô cần định dạng từ Chọn loại quy tắc: Thứ hai, viết công thức bên dưới trong Định dạng giá trị trong đó công thức này đúng: . ISODD chức năng là,
=ISODD(ROW())
- Do đó, nhấn Định dạng tùy chọn.
- Sau khi nhấp vào Định dạng tùy chọn Định dạng ô hộp thoại bật lên. Từ hộp thoại đó, trước tiên, hãy chọn Điền Thứ hai, chọn bất kỳ màu nào từ Màu nền thực đơn. Chúng tôi đã chọn màu xanh lá cây màu sắc. Cuối cùng, nhấp vào OK .
- Hence, you will go back to the New Formatting Rule hộp thoại. Finally, you have to click OK .
- Finally, you will be able to highlight every odd row that has been given in the below screenshot.
2.3 Formatting in Group Using Multiple Functions in a Single Formula
Suppose you need to highlight every other row in a group. You can apply conditional formatting with a formula based on the ISEVEN/ISODD , CEILING , and ROW functions to perform this highlighting. To do that, simply repeat sub-method 1. You can only change the below formula in the New Formatting Rule dialog box to highlight every other row,
=ISEVEN(CEILING(ROW()-1,2/2)
Phân tích công thức:
The formula 1 st normalized the row numbers for beginning with 1 using the ROW function and an offset. Here, we used the offset as 1 . The result then goes to the CEILING function , which rounds the result by multiplying 2. Then it is divided by 2 to count as a group of 2 , which starts with 1 . Finally, to show the TRUE result in the even row groups the ISEVEN function is taken in the formula. We can also use the ISODD function instead of ISEVEN . Based on the formula and numbers stated in the formula the output will be different.
- The pictures below show the result that we discussed in this example.
2.4 Combine MOD and ROW Functions to Highlight Rows
Instead of the ISEVEN/ISODD function, we can also use the MOD function to highlight different rows. Like the ISEVEN/ISODD function, this formula also determines whether a row is even or odd-numbered, and then applies the shading accordingly. To highlight every even row, simply repeat sub-method 1. You can only change the below formula in the New Formatting Rule dialog box to highlight every even row,
=MOD(ROW(),2)=0
Phân tích công thức:
The MOD function carries a number with a divisor and returns a number as a remainder. Here the number is provided by the ROW function which is then divided by 2 . If the number is even, MOD returns 0 .
- The following pictures show the highlighted even rows.
- If you want to highlight the odd rows using the same formula, you can just use a 1 instead of 0 in the above formula. The result and formula stated in the conditional formatting are shown in the below pictures.
- After that, select the Format option to highlight every odd row. We will highlight every odd row with Red color.
Lưu ý:
The divisor cannot be zero or one. If zero is used as a divisor no shading will be found in the range, and one is used as a divisor the whole range will be shaded.
If you want to highlight every 2 rows which start from the 1st group, the formula will be =MOD(ROW()-2,4)+1<=2
Again If you want to highlight every 2 rows which start from the 2nd group, the formula will be =MOD(ROW()-2,4)>=2, and to highlight every 3 rows which start from the 2nd group, the formula will be =MOD(ROW()-3,6)>=3.
3. Run VBA Code to Highlight Every Other Row
For highlighting different rows in excel we can also use the VBA code. Here in this example, we used a VBA code that highlights the even rows. Let’s follow the instructions below to highlight the even rows!
Bước 1:
- First of all, open a Module, to do that, firstly, from your Developer tab, go to,
Developer → Visual Basic
- After clicking on the Visual Basic ribbon, a window named Microsoft Visual Basic for Applications – Highlight Every Other Row.xlsm will instantly appear in front of you. From that window, we will insert a module for applying our VBA code . To do that, go to,
Insert → Module
Bước 2:
- Hence, the Highlight Every Other Row module pops up. In the Highlight Every Other Row module, write down the below VBA
Sub Highlight_Every_Other_Row()
Dim R As Range, x
On Error Resume Next
Set R = Application.InputBox("Select Range", Type:=8)
For x = 1 To R.Rows.Count
If x Mod 2 = 0 Then
R.Rows(x).Interior.ColorIndex = 15
End If
Next
End Sub
- Hence, run the VBA To do that, go to,
Run → Run Sub/UserForm
- After running the VBA Code , an Input dialog box pops up. From the Input dialog box, do like the below screenshot.
- Finally, you will be able to highlight every even row which has been given in the below screenshot.
Select Every Other Row in Excel
In this section, we will learn how to select every other row in Excel. The easiest and shortest way to select every other row is by using the keyboard and mouse. Let’s follow the instructions below to learn!
Các bước:
- First, select the row number then double click on the row number by the right side of the mouse.
- Then, it will select the Entire Row .
- Now, hold the CTRL key and select the rest of the rows of your choice using the right side of the mouse .
Những điều cần nhớ
👉 You can also pop up Microsoft Visual Basic for Applications window by pressing Alt + F11 simultaneously trên bàn phím của bạn.
👉 If a Developer tab is not visible in your ribbon, you can make it visible. To do that, go to,
File → Option → Customize Ribbon
Kết luận
In this article, we can see different methods to highlight every other row in Excel. Shading/Highlighting different rows in excel improve readability and legibility. While working on a big spreadsheet, it is better to highlight rows.
Hopefully, from now you won`t have any problems while applying color banding in different rows of Excel. This article may help you with the question of how to highlight every other row in excel. If you have applied any other approach to highlight rows, please don’t hesitate to leave a comment.
Related Articles
- Data Clean-up Techniques in Excel:Randomizing the Rows
- How to Delete Blank Rows in Excel (6 Ways)
- Highlight Row If Cell Contains Any Text
- How to Highlight Row If Cell Is Not Blank (4 Methods)