Excel COUNT - Công thức INDIRECT

Đếm số, ngày hoặc văn bản trong Excel

Sử dụng hàm INDIRECT trong các công thức Excel giúp dễ dàng thay đổi phạm vi tham chiếu ô được sử dụng trong công thức mà không phải chỉnh sửa chính công thức đó.

INDIRECT có thể được sử dụng với một số hàm chấp nhận tham chiếu ô làm đối số, chẳng hạn như hàm SUM và COUNT.

Trong trường hợp thứ hai, sử dụng hàm INDIRECT làm đối số cho COUNT tạo một phạm vi tham chiếu ô động có thể được tổng bằng hàm.

INDIRECT thực hiện điều này bằng cách chuyển dữ liệu văn bản - đôi khi được gọi là chuỗi văn bản - tham chiếu ô.

Ví dụ: Sử dụng Phạm vi động với công thức COUNT - INDIRECT

Ví dụ này dựa trên dữ liệu được hiển thị trong hình trên.

Công thức COUNT - INDIRECT được tạo trong hướng dẫn này là:

= COUNT (INDIRECT (E1 & ":" & E2))

Trong công thức này, đối số cho hàm INDIRECT chứa:

Kết quả là INDIRECT chuyển đổi chuỗi văn bản D1: D5 thành tham chiếu ô và chuyển nó đến hàm COUNT để được tổng cộng.

Tự động thay đổi phạm vi công thức

Hãy nhớ rằng, mục tiêu là tạo một công thức có phạm vi động - một công cụ có thể được thay đổi mà không cần chỉnh sửa chính công thức đó.

Bằng cách thay đổi dữ liệu văn bản nằm trong các ô E1 và E2, từ D1 và D5 đến D3 và D6, ví dụ, phạm vi tổng cộng bởi hàm có thể dễ dàng thay đổi từ D1: D5 thành D3: D6.

Điều này giúp loại bỏ sự cần thiết phải chỉnh sửa công thức trong ô G1.

Nhập dữ liệu hướng dẫn

  1. Nhập dữ liệu sau vào ô D1 đến E2
  2. Dữ liệu di động D1 - 1 D2 - hai D3 - 3 D5 - 5 D6 - sáu E1 - D1 E2 - D5 F1 - Đếm:

Nhập công thức COUNT - INDIRECT

  1. Bấm vào ô G1 - đây là nơi kết quả của ví dụ này sẽ được hiển thị
  2. Nhập công thức: = COUNT (INDIRECT (E1 & ":" & E2))
  3. Nhấn phím Enter trên bàn phím để hoàn thành chức năng
  4. Ô G1 phải chứa câu trả lời của 3

Lưu ý hàm COUNT chỉ đếm các ô chứa số, vì vậy mặc dù bốn trong năm ô trong phạm vi D1: D5 chứa dữ liệu, chỉ có ba ô chứa số.

Các ô trống hoặc chứa dữ liệu văn bản sẽ bị bỏ qua bởi hàm.

Sửa đổi Phạm vi Công thức

  1. Nhấp vào ô E1
  2. Nhập tham chiếu ô D3
  3. Nhấn phím Enter trên bàn phím để di chuyển đến ô E2
  4. Trong ô này nhập tham chiếu ô D6
  5. Nhấn phím Enter trên bàn phím
  6. Câu trả lời trong ô G1 sẽ thay đổi thành 2 vì chỉ có hai ô trong dãy mới D3: D6 chứa số

COUNTA, COUNTBLANK và INDIRECT

Hai hàm đếm Excel khác là COUNTA - tính các ô chứa bất kỳ loại dữ liệu nào - chỉ bỏ qua các ô trống hoặc ô trống và COUNTBLANK , chỉ đếm các ô trống hoặc ô trống trong một phạm vi.

Vì cả hai hàm này có cú pháp tương tự với hàm COUNT, chúng có thể được thay thế thành ví dụ trên bằng INDIRECT để tạo các công thức sau:

= COUNTA (INDIRECT (E1 & ":" & E2))

= COUNTBLANK (INDIRECT (E1 & ":" & E2))

Đối với phạm vi D1: D5, COUNTA sẽ trả về câu trả lời là 4 - vì bốn trong số năm ô chứa dữ liệu và OUNTBLANK và câu trả lời là 1 - vì chỉ có một ô trống trong phạm vi.