Hướng dẫn tính tổng mã giống nhau trong Excel

Darkrose
Hướng dẫn tính tổng mã giống nhau trong Excel

Excel đã phát triển công cụ mạnh mẽ và hữu ích để cộng giá trị theo nhiều điều kiện, như hàm SUMIF và SUMIFS. Nhưng để tìm tổng các giá trị từ các ô chứa một đoạn mã giống nhau, bạn sẽ sử dụng công thức nào? Đây là một câu hỏi rất thú vị mà nhiều độc giả đã gửi đến Mytour. Hãy khám phá cách làm trong bài viết dưới đây nhé.

Hướng dẫn tính tổng mã giống nhau trong Excel

Áp dụng hàm SUMIF và tạo cột phụ

Hãy xem xét ví dụ cụ thể sau đây:

Hướng dẫn tính tổng mã giống nhau trong Excel

Bước 1: Sử dụng cột phụ để xác định các dòng chứa kí tự thỏa mãn điều kiện.

(1) Tạo cột phụ với tiêu đề là Áo sơ miNữ.

Hướng dẫn tính tổng mã giống nhau trong Excel

(2) Trên cột điều kiện Áo sơ mi, đặt tại ô H3, nhập công thức: H3 =IFERROR(SEARCH('Áo sơ mi',D3),0). Điều này có nghĩa là Excel sẽ tìm trong ô D3 có kí tự nào thỏa mãn Áo sơ mi và trả về vị trí của kí tự đó trong chuỗi. Nếu không có kí tự nào thỏa mãn điều kiện, sẽ trả về vị trí 0. Sao chép công thức cho toàn bộ các ô trong cột để có kết quả như sau:

Hướng dẫn tính tổng mã giống nhau trong Excel

(3) Tương tự với cột Nữ, thay đổi điều kiện từ Áo sơ mi sang Nữ để thu được kết quả:

Hướng dẫn tính tổng mã giống nhau trong Excel

Vì vậy, những hàng có mã thỏa mãn điều kiện sẽ có giá trị lớn hơn 0 trong cột phụ.

Bước 2: Tổng các hàng có giá trị lớn hơn không trong cột phụ sử dụng hàm SUMIF.

Để tổng Doanh thu theo điều kiện sản phẩm là Áo sơ mi, tại ô K3 nhập công thức: K3 =SUMIF(H3:H12,'>0',G3:G12).

Hướng dẫn tính tổng mã giống nhau trong Excel

Tương tự ở ô K4, nhập công thức K4 =SUMIF(I3:I12,'>0',G3:G12) để tổng Doanh thu thỏa mãn điều kiện sản phẩm chứa mã kí tự là nữ.

Hướng dẫn tính tổng mã giống nhau trong Excel

Chú ý: Trong quá trình thực hiện, Excel không phân biệt kí tự là chữ in hoa hay chữ thường.

Sử dụng hàm SUMIF và ký tự đại diện

Nếu bạn không muốn thêm cột phụ, có thể kết hợp với dấu sao (*) - ký tự đại diện cho bất kỳ kí tự nào trong công thức:

=SUMIF(mảng tham chiếu điều kiện,'*'& 'chuỗi kí tự tìm kiếm'&'*',vùng cần tính tổng). Thay đổi mục in nghiêng theo nhu cầu của bạn.

Đối với ví dụ tương tự như trước, Mytour đề xuất cách gõ công thức như sau: K3 =SUMIF(D3:D12,'*'&'Áo sơ mi'&'*',G3:G12), K4 =SUMIF(D3:D12,'*'&'nữ'&'*',G3:G12).

Kết quả thu được là:

Hướng dẫn tính tổng mã giống nhau trong Excel

Chú ý: Để sao chép công thức một cách hiệu quả, bạn nên sử dụng vị trí tuyệt đối để cố định mảng tham chiếu và vùng cần tính tổng. Thay thế công thức bằng K3=SUMIF($D$3:$D$12,'*'&J3&'*',$G$3:$G$12). Trong đó, J3 là ô chứa chuỗi kí tự cần tìm kiếm. Kết quả của ô tính không thay đổi.

Sử dụng hàm SUMPRODUCT

Hàm SUMPRODUCT là một trong những công cụ đặc biệt của Excel để xử lý dữ liệu mảng.

SUMPRODUCT sử dụng các phạm vi ô làm đối số, nhân và cộng các mục tương ứng trong các mảng để tổng kết quả.

Trong ví dụ này, bạn nhập công thức: K3 =SUMPRODUCT((G3:G12)*(IFERROR(SEARCH('áo sơ mi', D3:D12), 0)>0 )), sau đó nhấn Ctrl +Shif + Enter.

  • Với công thức trên, hàm IFERROR(SEARCH('áo sơ mi', D3:D12), 0) sẽ tìm kiếm các ô trong cột D chứa kí tự áo sơ mi và trả về giá trị lớn hơn 0, nếu không sẽ trả về 0.
  • Khi đặt công thức này vào hàm SUMPRODUCT, Excel sẽ kiểm tra kết quả có >0 hay không, và tổng hợp doanh thu tương ứng trong cột Doanh thu (Cột G) nếu giá trị >0.
Hướng dẫn tính tổng mã giống nhau trong Excel

Lưu ý: Trong trường hợp này, bạn cần sử dụng tổ hợp phím Ctrl +Shif + Enter khiến công thức SUMPRODUCT trở nên đặc biệt.

Tương tự như với ô K4, Mytour dùng cách tương tự để tính tổng doanh thu từ các mặt hàng chứa kí tự nữ. Chúc các bạn thành công!