Tính tổng giá trị của chuỗi (1 người xem)

Người dùng đang xem chủ đề này

tienhue0209

Thành viên chính thức
Tham gia
11/12/09
Bài viết
66
Được thích
7
Donate (Momo)
Donate
Kính gửi các AC trong diển đàn.
Hiện nay mình có 1 file tính tổng giá trị trong môt chuỗi cho trước (mình gửi kèm file)
Mình hiện tại đang dùng hàm Search kết hợp với Sumproduct để tính tổng giá trị.
Tuy nhiên mình thấy công thức này không được linh động lắm.
Kinh mong AC trong diễn đàn chỉ giúp một công thức nào tiện lợi hơn, vì hàng tháng mình cứ phải sửa thay cột tính tổng.
Cám ơn anh chị,
 

File đính kèm

Dùng SUMPRODUCT là ý hay, đúng nhưng chưa tới:

Tại H4:

=SUMPRODUCT(ISNUMBER(SEARCH($A$2:$A$8,$J4))*($C$1:$F$1=H$3)*$C$2:$F$8)
 
Em cám ơn anh ndu96081631, tuy nhiên em chưa hiểu chỗ này lắm:COUNTIF($J4,"*"&$A$2:$A$8&"*")
Nhờ anh chỉ giáo thêm.
Cám on anh.,
Bạn tô chọn đoạn COUNTIF($J4,"*"&$A$2:$A$8&"*") trên thanh công thức rồi ấn F9 xem nó hiện ra cái gì rồi ngẫm nghĩ.
Xem xong ấn ESC chứ đừng ấn Enter.
 
Góp chút cho xôm tụ hen:
Mã:
=SUMPRODUCT(COUNTIF($J4,"*"&$A$2:$A$8&"*")*($D$1:$E$1=H$3)*$D$2:$E$8)
Đã Countif() được thì Sumif() cũng phải được hén thầy.
Chủ yếu hàm dưới đây tìm sự tương ứng của chúng: "đồng thanh tương ứng, đồng khí tương cầu" và cái tới hạn của chúng.
Mã:
H4=SUMPRODUCT(SUMIF($J4,"*"&$A$2:$A$8&"*",OFFSET($C$1,ROW($1:$8),MATCH(H$3,$D$1:$F$1,))))

Chúc thầy và anh em ngày thiệt vui.
 
Đã Countif() được thì Sumif() cũng phải được hén thầy.
Chủ yếu hàm dưới đây tìm sự tương ứng của chúng: "đồng thanh tương ứng, đồng khí tương cầu" và cái tới hạn của chúng.
Mã:
H4=SUMPRODUCT(SUMIF($J4,"*"&$A$2:$A$8&"*",OFFSET($C$1,ROW($1:$8),MATCH(H$3,$D$1:$F$1,))))

Chúc thầy và anh em ngày thiệt vui.
SUMIF trong trường hợp này có cái dở là phải thêm OFFSET (vì tính tổng mà điều kiện nằm ở cả 2 chiều ngang dọc)... rồi cuối cùng vẫn phải SUMPRODUCT
Mà đã dùng đến SUMPRODUCT thì phải biết nó "tuyệt chiêu" hơn SUMIF chỗ nào (nếu không người ta "đẻ" ra nó làm gì)
 
SUMIF trong trường hợp này có cái dở là phải thêm OFFSET (vì tính tổng mà điều kiện nằm ở cả 2 chiều ngang dọc)... rồi cuối cùng vẫn phải SUMPRODUCT
Mà đã dùng đến SUMPRODUCT thì phải biết nó "tuyệt chiêu" hơn SUMIF chỗ nào (nếu không người ta "đẻ" ra nó làm gì)
Cám ơn anh ndu96081631, cách giải thích của anh rất dễ hiểu, súc tích. Không rõ hiện anh đang công tác và lạm việc ở địa phương nào? :)
 

Bài viết mới nhất

Back
Top Bottom