Mẹo đánh số thứ tự trong Excel có điều kiện với hàm IF bạn cần biết

26/08/2022 - Office
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. Sửa chữa laptop 24h 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

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.

Ý nghĩa của hàm IF

= IF(logical_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(logical_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

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

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(logical_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

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

Kết quả sẽ được như hình

Trong hình minh họa, cột A sử dụng hàm SUBTOTAL 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

Hàm Subtotal vẫn cho số thứ tự đúng ở cột A

Trên đây, Sửa chữa laptop 24h đã 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 Sửa chữa Laptop 24h để có thể tham khảo nhiều mẹo hay về thủ thuật văn phòng nhé!


Đánh giá - Bình luận
Nhấn vào đây để đánh giá
X
Đặt lịch hẹn sửa chữa
Hãy đặt lịch trước để chúng tôi phục vụ bạn tốt hơn
Liên hệ tổng đài 1800 6024 - Hoặc 085 245 3366 để được đặt lịch.
X
Tra cứu bảo hành
Dễ dàng theo dõi tình trạng bảo hành máy của bạn
Tra cứu thông tin bảo hành

Nhập thông tin bảo hành

Đặt lịch

0.30550 sec| 2522.992 kb