Có hàm nào tính tổng tương tựa như SUMIF ?

Liên hệ QC

thanhtam348

Thành viên thường trực
Tham gia
9/3/07
Bài viết
288
Được thích
62
Anh chị và các bạn cho mình hỏi. Tương tựa như tôi có cột họ tên nằm hai cột khác nhau, và cột thứ ba là cột số liệu.
Vậy có hàm nào hoặc cách nào gộp hai cột họ tên lại để tính tổng như hàm SUMIF mà không dùng cột phụ không? Xin chỉ giúp.
 
Anh chị và các bạn cho mình hỏi. Tương tựa như tôi có cột họ tên nằm hai cột khác nhau, và cột thứ ba là cột số liệu.
Vậy có hàm nào hoặc cách nào gộp hai cột họ tên lại để tính tổng như hàm SUMIF mà không dùng cột phụ không? Xin chỉ giúp.
Thì dùng SUMPRODUCT
=SUMPRODUCT((Cột họ = điều kiện họ)*(Cột tên = điều kiện tên)*(Cột Số liệu))
 
Cảm ơn anh ndu96081631, để mình thử.
 
Thì dùng SUMPRODUCT
=SUMPRODUCT((Cột họ = điều kiện họ)*(Cột tên = điều kiện tên)*(Cột Số liệu))


-Anh ndu96081631 à! chưa hiểu lắm. VD như Sheet1 có cột họ ở A1 và có cột tên+chử lót ở B1, còn cột thứ 3 là số liệu.
-Ở Sheet2 mình có cột họ+tên+chử lót đầy đủ, VD như "Trần văn B" và muốn tính tổng cho ông nầy như hàm SMIF nhưng ở Sheet1 thì bị nằm 2 cột khác nhau. Anh có thể hướng dẩn tỉ mĩ hơn dùm. Cám ơn ndu96081631.
 
-Anh ndu96081631 à! chưa hiểu lắm. VD như Sheet1 có cột họ ở A1 và có cột tên+chử lót ở B1, còn cột thứ 3 là số liệu.
-Ở Sheet2 mình có cột họ+tên+chử lót đầy đủ, VD như "Trần văn B" và muốn tính tổng cho ông nầy như hàm SMIF nhưng ở Sheet1 thì bị nằm 2 cột khác nhau. Anh có thể hướng dẩn tỉ mĩ hơn dùm. Cám ơn ndu96081631.
Sao không đưa file lên mà cứ ví dụ hoài vậy?
Có dữ liệu thì mọi người dễ hình dung ra cách làm.
 
Các anh xem File VD đây và tìm cách dùm mình. Cám ơn.
Công thức tại B1 sheet2:
PHP:
=SUMPRODUCT((Sheet1!$A$1:$A$13&" "&Sheet1!$B$1:$B$13=A1)*(Sheet1!$C$1:$C$13))
-------------------
Thì sheet 1 ta gọp họ tên vào thành 1 cell giống như họ tên sheet 2
SUMPRODUCT có thể làm được hơn thế mà không cần phải dùng đến cột phụ đâu
 
À! - tốt quá rồi. Cám ơn các anh nha!

TO: hophoang
Vì mình không muốn có cột phụ đó mà.
 
Lần chỉnh sửa cuối:
Các anh xem File VD đây và tìm cách dùm mình. Cám ơn.

Bạn thử dùng công thức này xem:

PHP:
=SUMPRODUCT((Sheet1!$A$1:$A$13=LEFT(A1,FIND(" ",A1,1)-1))*(Sheet1!$B$1:$B$13=RIGHT(A1,LEN(A1)-LEN(LEFT(A1,FIND(" ",A1,1)))))*Sheet1!$C$1:$C$13)


Tèo rùi, ẹc ẹc, vừa gừi lên đã thấy bài của thầy NDU mình choáng váng, hay quá Thầy ui!
 
Lần chỉnh sửa cuối:
Công thức tại B1 sheet2:
PHP:
=SUMPRODUCT((Sheet1!$A$1:$A$13&" "&Sheet1!$B$1:$B$13=A1)*(Sheet1!$C$1:$C$13))
-------------------
Sao cái màu đỏ nó kỳ kỳ sao nha thầy(Sao xa thế)


Tôi không hiểu cái gọi là sao sao của bạn như thế nào nữa, tôi thử thì hoàn toàn đúng.

Thầy NDU ơi, có thể mình thêm hàm TRIM vào thì nó sát hơn phải không Thầy?

PHP:
=SUMPRODUCT((TRIM(Sheet1!$A$1:$A$13) & " " & TRIM(Sheet1!$B$1:$B$13)=TRIM(A1))*(Sheet1!$C$1:$C$13))
 
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom