Giải thích dùm mình dấu * và dấu {} trong công thức

Liên hệ QC

blackhat8x

Thành viên chính thức
Tham gia
1/3/09
Bài viết
80
Được thích
259
{=SUM(IF(($B$6:$B$12=$D17)*($C$6:$C$12=$C17),$D$6:$D$12,0))}

{=SUM(IF((MONTH($A$6:$A$15)=$B17)*($B$6:$B$15=$C17),1,0))}

Các bác giải thích dùm với...!
 
Lần chỉnh sửa cuối:
bác nào hiểu ve hàm này giải thích em với, em cũng không iểu hàm này.
 
theo mình biết công thức có dấu {} là do mình sử dụng hàm mảng, sau khi mình đánh công thức xong phải nhấn tổ hợp phím ctrl + shift + anter chứ không được nhấn enter không.
còn công thức này, theo mình là cộng có 2 điều kiện, vùng cộng là D6:D12, thoả điều kiện D17 và C17.
 
Dấu * là phép nhân; Dấu {} là ký hiệu mảng
 
Đó là công thức mảng như Tanbinh2002 đã nói. Cái này cũng khá hay xong có lẽ ít người biết dùng. Công thức thứ nhất có thể thay thế bằng:
=SUMPRODUCT(($B$6:$B$12=D17)*($C$6:$C$12=C17)*$D$6:$D$12)
công thức thứ hai:
=SUMPRODUCT((MONTH($A$6:$A$15)=$B17)*($B$6:$B$15=$C17))

có lẽ dễ hiểu hơn.
 
Lần chỉnh sửa cuối:
Cám ơn mọi người đã giải thích cho mình nhé, đúng là cách làm của echo07 đơn giản và dễ hiểu hơn nhiều...!
 
Web KT
Back
Top Bottom