Hàm đánh số thứ tự có điều kiện trong Excel khá phức tạp nhưng cực kỳ hữu ích khi bạn cần đánh số thứ tự nếu dữ liệu không liên tục, có ô trống. Laptop Hà Nội sẽ hướng dẫn bạn cách thực hiện cực đơn giản, tiết kiệm nhiều thời gian.
Cách đánh số thứ tự trong Excel có điều kiện cực đơn giản
Sử dụng hàm IF là cách đánh số thứ tự theo điều kiện trong Excel quen thuộc, được nhiều người dùng văn phòng sử dụng để quản lý dữ liệu dễ dàng hơn rất nhiều.
Nội dung bài viết
Ý nghĩa của hàm IF
= IF ( logic_test; [ value_if_true ]; [ value_if_false ])
- logical_test: Điều kiện của hàm IF.
- value_if_true: Giá trị trả về nếu điều kiện là đúng của hàm IF.
- value_if_false: Giá trị trả về nếu điều kiện là sai của hàm IF.
Lưu ý: Tùy phiên bản Excel, bạn đổi dấu chấm phẩy ; thành dấu phẩy , để hàm làm việc.
1. Kết hợp hàm IF và hàm COUNTA
Để kết hợp hàm IF với hàm COUNTA, tại giá trị value_if_false bạn đặt lồng hàm COUNTA(ref1;ref2,…) với ref1;ref2,… là các vùng dữ liệu.
Cú pháp hàm IF kết hợp hàm COUNTA như sau:
= IF ( logic_test ; [ value_if_true ]; COUNTA (ref1; ref2, …) )
Ví dụ minh họa
Bước 1: Mở file Excel chứa dữ liệu cần đánh số thứ tự có điều kiện.
Bước 2: Chọn vị trí ô cần đánh số thứ tự đầu tiên và nhập hàm theo cú pháp đã cho.
Trong ví dụ, ta chọn B4 làm ô số thứ tự đầu tiên và nhập hàm như sau.
= IF (B4 = “”; “”; COUNTA ($ B $ 4: B4))
Trong đó:
- B4= sẽ là các điều kiện của hàm IF.
- Nếu B4 rỗng (tức “”;” “) thì hàm IF sẽ trả về kết quả rỗng.
- Nếu B4 không rỗng thì sẽ trả về kết quả là hàm COUNTA.
Trong hàm COUNTA, thì $B$4:B4 sẽ là vùng chứa số thứ tự của hàm. Sau khi hoàn tất, bạn nhấn phím Enter để chạy hàm vừa nhập.
Nhập hàm vào ô A4
Bước 3: Tiếp theo bạn đặt con trỏ chuột tại ô nhập hàm và kéo thả xuống các ô bên dưới.
Ngay lập tức, hàm IF kết hợp hàm COUNTA sẽ giúp bạn đánh số thứ tự trong Excel bỏ qua ô trống.
Kéo hàm xuống các ô còn lại trong cột
2. Kết hợp hàm IF và hàm SUBTOTAL
Bên cạnh hàm COUNTA, bạn có thể kết hợp hàm IF và hàm SUBTOTAL trong các tài liệu cần xử lý phức tạp. Hàm SUBTOTAL cho phép người dùng đánh được đánh số thứ tự không liên tục trong Excel khi sử dụng Filter lọc dữ liệu.
Cú pháp hàm IF kết hợp hàm SUBTOTAL như sau:
= IF ( logic_test ; [ value_if_true ]; SUBTOTAL (function_num; ref1, …) )
Trong đó, function_num là 3 tương đương với hàm COUNTA, còn ref1,… sẽ là vùng dữ liệu được chọn.
Ví dụ minh họa
Bước 1: Mở file cần đánh số thứ tự có điều kiện trong Excel.
Bước 2: Tại đây nhập hàm:
= IF (B4 = “”; “”; SUBTOTAL (3; $ B $ 4: B4))
Trong đó
- B4= sẽ là các điều kiện của hàm IF.
- Nếu B4 rỗng (tức “”;” “) thì hàm IF sẽ trả về kết quả rỗng.
- Nếu B4 không rỗng thì sẽ trả về kết quả của hàm SUBTOTAL
Trong hàm SUBTOTAL thì $B$4:B4 là vùng dữ liệu quy định của hàm.
Nhập hàm vào ô A4 như trên hình
Bước 3: Tương tự như cách trước, bạn cũng kéo hàm xuống các ô bên dưới.
Kết quả sẽ được như hình
Trong hình minh họa, cột A sử dụng hàm SUBTOTAL và cột B sử dụng hàm COUNTA để đánh số thứ tự có khoảng trống trong Excel. Khi lọc dữ liệu ở cột C, ở cột A sẽ cho số thứ tự đúng so với cột B.
Hàm Subtotal vẫn cho số thứ tự đúng ở cột A
Trên đây, Laptop Hà Nội đã hướng dẫn chi tiết cách sử dụng hàm đánh số thứ tự có điều kiện trong Excel. Hãy theo dõi Laptop Hà Nội để có thể tham khảo nhiều mẹo hay về thủ thuật văn phòng nhé!
Chi tiết liên hệ:
—————————————-
HỆ THỐNG LAPTOP HÀ NỘI
?? Fanpage: https://www.facebook.com/hethonglaptophanoi
?Website: https://laphanoi.com
☎️ Hotline/ Zalo: 09 666 444 92
? Email: laptophanoi69@gmail.com
?Địa chỉ: Số 38 Ngõ 177 Cầu Diễn, Từ Liêm, Hà Nội
?Googlemap: https://goo.gl/maps/iZE7pzVXkwETCKa89
?Địa chỉ: Số 175 Hồ Tùng Mậu, Từ Liêm, Hà Nội
?Googlemap: https://goo.gl/maps/m6rpFUnn3ru3Lyhq5
