Tham chiếu ô và tên trong COUNTIF (Microsoft Excel)
Larry có một trang tính sử dụng rộng rãi hàm COUNTIF. Cách sử dụng điển hình sẽ tương tự như sau:
=COUNTIF(B5:B25,">=2")
Điều này hoạt động tốt, nhưng Larry muốn chỉ định tham số thứ hai bằng cách sử dụng tham chiếu ô hoặc tên, như trong “> = B3” hoặc “> = Mục tiêu”. Vấn đề là, Larry không thể làm cho những loại tham chiếu đó hoạt động.
Thật vậy, nếu bạn sử dụng cú pháp sau cho COUNTIF, bạn sẽ không nhận được kết quả như mong muốn:
=COUNTIF(B5:B25,">=B3")
Lý do là vì mọi thứ trong dấu ngoặc kép được coi là một phần của một chuỗi ký tự. Nói cách khác, B3 không (trong trường hợp này)
đại diện cho một tham chiếu ô, nhưng hai ký tự B và 3.
Giải pháp là lấy tham chiếu ô bên ngoài dấu ngoặc kép, theo cách này:
=COUNTIF(B5:B25,">=" & B3)
Trong trường hợp này, B3 không phải là chữ, mà là một tham chiếu đến nội dung của ô B3. Ví dụ: nếu ô B3 chứa giá trị 49, thì phiên bản COUNTIF này được dịch theo cách sau:
=COUNTIF(B5:B25,">=49")
Nếu bạn muốn sử dụng tham chiếu ô trong công thức và bạn sẽ sao chép tham chiếu ô đó ở nơi khác trong trang tính của mình, thì bạn có thể muốn đảm bảo rằng bạn sử dụng tham chiếu tuyệt đối cho ô, như trong cách sử dụng này:
=COUNTIF(B5:B25,">=" & $B$3)
Bằng cách đó, bạn có thể sao chép công thức mà không cần Excel thay đổi tham chiếu ô B3 thành một số ô khác. Tương tự, bạn có thể sử dụng tham chiếu ô đã đặt tên trong công thức của mình bằng kỹ thuật tương tự:
=COUNTIF(B5:B25,">=" & Goal)
Nếu muốn, bạn cũng có thể chỉ cần đặt tiêu chí cho COUNTIF trong ô bạn đang tham chiếu. Ví dụ: ô B3 có thể chứa văn bản “> = 49”, không có dấu ngoặc kép. Sau đó, bạn có thể đơn giản hóa việc sử dụng COUNTIF theo cách sau:
=COUNTIF(B5:B25,B3)
ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.
Mẹo này (11417) áp dụng cho Microsoft Excel 2007, 2010, 2013, 2016, 2019 và Excel trong Office 365. Bạn có thể tìm phiên bản của mẹo này cho giao diện menu cũ hơn của Excel tại đây: