Sanjib muốn đếm tất cả các nhận xét trong một trang tính.

Rất tiếc, Excel không bao gồm một chức năng cho phép bạn truy cập thông tin này. Tuy nhiên, bạn có thể lấy giá trị theo cách thủ công bằng cách sử dụng quy trình này:

  1. Nhấn F5. Excel sẽ hiển thị hộp thoại Đi tới.

  2. Nhấp vào Đặc biệt. Excel sẽ hiển thị hộp thoại Đi đến Đặc biệt. (Xem Hình 1.)

  3. Đảm bảo rằng nút radio Nhận xét được chọn.

  4. Bấm OK. Excel chọn tất cả các ô chứa nhận xét.

  5. Nhấp chuột phải vào thanh trạng thái và chọn Đếm. Thanh trạng thái hiện hiển thị số ô đã chọn — số lượng nhận xét trong trang tính. (Điều này chỉ hoạt động chính xác nếu có thứ gì đó trong mỗi ô có nhận xét liên quan đến nó.)

Nếu bạn muốn lấy số lượng nhận xét và đặt nó vào một ô, thì bạn cần sử dụng macro để tạo một hàm do người dùng xác định.

Function CountComments(rCell As Range)

Application.Volatile     CountComments = rCell.Parent.Comments.Count End Function

Hàm này lấy giá trị của thuộc tính Count cho bộ sưu tập Nhận xét. Sau đó, nó được hàm trả về trang tính. Để sử dụng nó trong trang tính của bạn, hãy nhập một công thức như sau:

=CountComments(A1)

Địa chỉ ô bạn sử dụng trong công thức là không quan trọng; nó chỉ nên tham chiếu đến một ô trên trang tính mà bạn muốn đếm.

_Lưu ý: _

Nếu bạn muốn biết cách sử dụng các macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên trang ExcelTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (12363) áp dụng cho Microsoft Excel 2007, 2010, 2013 và 2016.

Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện menu cũ hơn của Excel tại đây: