Giúp công thức cộng nhiều điều kiện (trong cột có chứa kí tự) (1 người xem)

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

tsunbeam

Thành viên mới
Tham gia
17/7/13
Bài viết
18
Được thích
0
Em cần mọi người giúp em làm công thức cộng nhiều điều kiện. Em dã sử dụng sumproduct nhưng ngặt nỗi trong bảng tính của em có những dòng có chữ nên dùng sumproduct nó báo value. Em có ghi rõ trong file attact, mọi người xem và giúp em nhé
 

File đính kèm

Em cần mọi người giúp em làm công thức cộng nhiều điều kiện. Em dã sử dụng sumproduct nhưng ngặt nỗi trong bảng tính của em có những dòng có chữ nên dùng sumproduct nó báo value. Em có ghi rõ trong file attact, mọi người xem và giúp em nhé

thử vậy xem............
Mã:
=SUM(IF((($B$7:$B$12="tot")+($B$7:$B$12="dhtot"))*($C$7:$C$12="Y"),K7:K12,0))
cthức mảng nhấn tổ hợp phím Ctrl Shift Enter nha
ghi chú: nếu có lổi thay "," bằng ";"
 
tại K17 dùng công thức sau:
PHP:
=SUMPRODUCT((J17=$J$7:$J$12&"-"&$I$7:$I$12)*1,$K$7:$K$12)
 
[h=1]tttmuahmuah, có thể giải thích giúp em tại sao "-" và *1 được không? Vì của em muốn là 3 điều kiện, tttmuahmuah lập công thức chỉ có 2 điều kiện à, em muốn thêm vào 1 điều kiện nữa nhưng không hiểu rõ công thức nên không biết thêm thế nào[/h]
 
tttmuahmuah, có thể giải thích giúp em tại sao "-" và *1 được không? Vì của em muốn là 3 điều kiện, tttmuahmuah lập công thức chỉ có 2 điều kiện à, em muốn thêm vào 1 điều kiện nữa nhưng không hiểu rõ công thức nên không biết thêm thế nào
"-" là để ghép nối 02 "mảng" dữ liệu (Y...) và (tốt...) để thành 1 mảng như (Y-tốt, ...) rồi so sánh với ô J17 đúng thì trả về True, sai về False.
*1 để chuyển True, False về 1, 0
Công thức trên có thể sử dụng thành
PHP:
=SUMPRODUCT((J17=$J$7:$J$12&"-"&$I$7:$I$12)*($K$7:$K$12)*[Bieu thuc/ Mang cung chieu])


 
thử vậy xem............
Mã:
=SUM(IF((($B$7:$B$12="tot")+($B$7:$B$12="dhtot"))*($C$7:$C$12="Y"),K7:K12,0))
cthức mảng nhấn tổ hợp phím Ctrl Shift Enter nha
ghi chú: nếu có lổi thay "," bằng ";"
Công thức này em làm thành công rồi nhưng sợ lâu lâu lâu thật là lâu mở ra không nhớ mình làm công thức mảng lại phải ngồi suy nghĩ ;;;;;;;;;;; . Cám ơn Let's gâu gâu nhiều
 
"-" là để ghép nối 02 "mảng" dữ liệu (Y...) và (tốt...) để thành 1 mảng như (Y-tốt, ...) rồi so sánh với ô J17 đúng thì trả về True, sai về False.
*1 để chuyển True, False về 1, 0
Công thức trên có thể sử dụng thành
PHP:
=SUMPRODUCT((J17=$J$7:$J$12&"-"&$I$7:$I$12)*($K$7:$K$12)*[Bieu thuc/ Mang cung chieu])


Em nói thật, đừng có cười em dốt nghen, em vẫn chưa hiểu, hic. Ý em muốn, vd ô K17 là cộng lại những số cùng thỏa là Y, thêm điều kiện tot và dhtot, giúp em tiếp nghen
 
anh chị nào giúp em công thức sumproduct này với
 
Em nói thật, đừng có cười em dốt nghen, em vẫn chưa hiểu, hic. Ý em muốn, vd ô K17 là cộng lại những số cùng thỏa là Y, thêm điều kiện tot và dhtot, giúp em tiếp nghen
Vậy thì bạn có thể dùng công thức sau:
PHP:
=SUMPRODUCT(($J$7:$J$12="Y")*($I$7:$I$12="tot")+($J$7:$J$12="Y")*($I$7:$I$12="dhtot"),$K$7:$K$12)
 
Vậy thì bạn có thể dùng công thức sau:
PHP:
=SUMPRODUCT(($J$7:$J$12="Y")*($I$7:$I$12="tot")+($J$7:$J$12="Y")*($I$7:$I$12="dhtot"),$K$7:$K$12)
Hì hì, cám ơn tttmuahmuah. Thay đổi một tí so với công thức cũ của tsunbeam mà không nghĩ ra, mình dở ghê á
 
Lần chỉnh sửa cuối:
Vậy thì bạn có thể dùng công thức sau:
PHP:
=SUMPRODUCT(($J$7:$J$12="Y")*($I$7:$I$12="tot")+($J$7:$J$12="Y")*($I$7:$I$12="dhtot"),$K$7:$K$12)
Rút thừa số chung được k nhỉ?
=SUMPRODUCT(($J$7:$J$12="Y")*($I$7:$I$12="tot"+$I$7:$I$12="dhtot"),$K$7:$K$12)
 

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

Back
Top Bottom