Bỏ qua nội dung chính

Đếm số hàng chứa các giá trị cụ thể trong Excel

Tác giả: Tiểu Dương Sửa đổi lần cuối: 2021-09-22

Chúng tôi có thể dễ dàng đếm số ô có giá trị cụ thể trong trang tính Excel. Tuy nhiên, để có được số lượng hàng chứa các giá trị cụ thể có thể khá phức tạp. Trong trường hợp này, một công thức phức tạp hơn dựa trên các hàm SUM, MMULT, TRANSPOSE và COLUMN có thể giúp ích cho bạn. Hướng dẫn này sẽ nói về cách tạo công thức này để giải quyết công việc này trong excel.


Đếm số hàng có chứa các giá trị cụ thể

Ví dụ: bạn có một phạm vi giá trị trong một trang tính và bây giờ, bạn cần đếm số hàng có giá trị cho trước “300” như ảnh chụp màn hình bên dưới:

Để nhận được số hàng có chứa các giá trị cụ thể, cú pháp chung là:

{=SUM(–(MMULT(–(data=X),TRANSPOSE(COLUMN(data)))>0))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • data: Phạm vi ô để kiểm tra xem có chứa giá trị cụ thể hay không;
  • X: Giá trị cụ thể mà bạn sử dụng để đếm các hàng.

1. Vui lòng nhập hoặc sao chép công thức dưới đây vào một ô trống mà bạn muốn đặt kết quả:

=SUM(--(MMULT(--($A$2:$C$12=300),TRANSPOSE(COLUMN($A$2:$C$12)))>0))

2. Sau đó nhấn Ctrl + Shift + Enter các phím với nhau để có kết quả chính xác, xem ảnh chụp màn hình:


Giải thích công thức:

=SUM(--(MMULT(--($A$2:$C$12=300),TRANSPOSE(COLUMN($A$2:$C$12)))>0))

  • - $ A $ 2: $ C $ 12 = 300: Biểu thức này kiểm tra xem giá trị “300” có tồn tại trong phạm vi A2: C12 hay không và sẽ tạo ra kết quả mảng TRUE và False. Dấu âm kép được sử dụng để chuyển đổi TRUE thành 1s và FALSEs thành 0s. Vì vậy, bạn sẽ nhận được kết quả như sau: {0,0,0; 1,0,0; 0,0,0; 0,1,1; 0,0,0; 0,1,0; 0,0,0 , 1,0,0; 0,0,1; 0,0,0; 1,1,1; 11}. Mảng gồm 3 hàng và 1 cột sẽ hoạt động như mảng XNUMX trong hàm MMULT.
  • VẬN CHUYỂN (COLUMN ($ A $ 2: $ C $ 12)): Hàm COLUMN ở đây được sử dụng để lấy số cột của phạm vi A2: C12, nó trả về một mảng 3 cột như sau: {1,2,3}. Và sau đó, hàm TRANSPOSE sẽ hoán đổi mảng này thành mảng 3 hàng {1; 2; 3}, hoạt động như mảng2 trong hàm MMULT.
  • MMULT (- ($ A $ 2: $ C $ 12 = "Joanna"), TRANSPOSE (COLUMN ($ A $ 2: $ C $ 12))): Hàm MMULT này trả về tích ma trận của hai mảng trên, bạn sẽ nhận được kết quả như sau: {0; 1; 0; 5; 0; 2; 0; 1; 3; 0; 6}.
  • SUM(--(MMULT(--($A$2:$C$12="Joanna"),TRANSPOSE(COLUMN($A$2:$C$12)))>0))= SUM(--{0;1;0;5;0;2;0;1;3;0;6}>0): Đầu tiên, hãy kiểm tra các giá trị trong mảng lớn hơn 0: Nếu giá trị lớn hơn 0, giá trị TRUE được hiển thị; nếu nhỏ hơn 0, FALSE được hiển thị. Và sau đó dấu âm kép buộc TRUE và FALSE là 1s và 0s, vì vậy bạn sẽ nhận được điều này: SUM ({0; 1; 0; 1; 0; 1; 0; 1; 1; 0; 1}). Cuối cùng, hàm SUM tính tổng các giá trị trong mảng để trả về kết quả: 6.

Lời khuyên:

Nếu bạn cần đếm số hàng có chứa một văn bản cụ thể trong một trang tính, vui lòng áp dụng công thức bên dưới và nhớ nhấn phím Ctrl + Shift + Enter các phím với nhau để nhận tổng số:

=SUM(--(MMULT(--(ISNUMBER(SEARCH("Joanna",A2:C12))),TRANSPOSE(COLUMN($A$2:$C$12)))>0))


Hàm tương đối được sử dụng:

  • TỔNG:
  • Hàm SUM trong Excel trả về tổng giá trị được cung cấp.
  • NHIỀU:
  • Hàm MMULT trong Excel trả về tích ma trận của hai mảng.
  • VẬN CHUYỂN:
  • Hàm TRANSPOSE sẽ trả về một mảng theo hướng mới dựa trên một phạm vi ô nhất định.
  • CỘT:
  • Hàm COLUMN trả về số cột mà công thức xuất hiện hoặc trả về số cột của tham chiếu đã cho.

Các bài viết khác:

  • Đếm hàng nếu đáp ứng tiêu chí nội bộ
  • Giả sử, bạn có một báo cáo về doanh số bán sản phẩm của năm nay và năm ngoái, và bây giờ, bạn có thể cần phải tính các sản phẩm có doanh số bán hàng trong năm nay lớn hơn năm ngoái hoặc doanh số bán hàng trong năm nay ít hơn năm ngoái như bên dưới ảnh chụp màn hình được hiển thị. Thông thường, bạn có thể thêm cột trợ giúp để tính toán chênh lệch bán hàng giữa hai năm, sau đó sử dụng COUNTIF để nhận kết quả. Nhưng, bài viết này, tôi sẽ giới thiệu hàm SUMPRODUCT để lấy kết quả trực tiếp mà không cần bất kỳ cột trợ giúp nào.
  • Đếm hàng nếu đáp ứng nhiều tiêu chí
  • Đếm số hàng trong một phạm vi dựa trên nhiều tiêu chí, một số tiêu chí phụ thuộc vào các kiểm tra logic hoạt động ở cấp hàng, hàm SUMPRODUCT trong Excel có thể giúp bạn.
  • Đếm số ô bằng một trong nhiều giá trị
  • Giả sử, tôi có một danh sách các sản phẩm trong cột A, bây giờ, tôi muốn lấy tổng số các sản phẩm cụ thể Táo, Nho và Chanh được liệt kê trong phạm vi C4: C6 từ cột A như ảnh chụp màn hình bên dưới. Thông thường, trong Excel, các hàm COUNTIF và COUNTIFS đơn giản sẽ không hoạt động trong trường hợp này. Bài viết này, tôi sẽ nói về cách giải quyết công việc này một cách nhanh chóng và dễ dàng với sự kết hợp của hàm SUMPRODUCT và COUNTIF.

Các công cụ năng suất văn phòng tốt nhất

Kutools cho Excel - Giúp bạn nổi bật giữa đám đông

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao  |  Xóa hàng trống  |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu  |  Vòng không có công thức hữu ích. Cảm ơn !
Super VLookup: Nhiều tiêu chí  |  Nhiều giá trị  |  Trên nhiều trang tính  |  Tra cứu mờhữu ích. Cảm ơn !
Khuyến cáo. Danh sách thả xuống: Danh sách thả xuống dễ dàng  |  Danh sách thả xuống phụ thuộc  |  Danh sách thả xuống nhiều lựa chọnhữu ích. Cảm ơn !
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  So sánh các cột với Chọn các ô giống nhau và khác nhau hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới  |  Chế độ xem thiết kế  |  Thanh công thức lớn  |  Trình quản lý sổ làm việc & trang tính | Thư viện tài nguyên (Văn bản tự động)  |  Bảng chọn ngày  |  Kết hợp các bảng tính  |  Mã hóa/Giải mã ô  |  Gửi email theo danh sách  |  Siêu lọc  |  Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự ...)  |  50 + Biểu đồ Các loại (Biểu đồ Gantt ...)  |  40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh ...)  |  19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn ...)  |  12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ ...)  |  7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Tách ô Excel ...)  |  ... và nhiều hơn nữa

Kutools cho Excel tự hào có hơn 300 tính năng, Đảm bảo rằng những gì bạn cần chỉ là một cú nhấp chuột...

Mô tả


Tab Office - Bật tính năng Đọc và Chỉnh sửa theo Tab trong Microsoft Office (bao gồm Excel)

  • Một giây để chuyển đổi giữa hàng chục tài liệu đang mở!
  • Giảm hàng trăm cú click chuột cho bạn mỗi ngày, tạm biệt bàn tay chuột.
  • Tăng năng suất của bạn lên 50% khi xem và chỉnh sửa nhiều tài liệu.
  • Mang các tab hiệu quả đến Office (bao gồm Excel), giống như Chrome, Edge và Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations