=SUM(IF(ISERROR(B2:B18),0,IF(B2:B18="BV",IF(C2:C18=25,1,0),0)))
=SUM(IF(ISERROR(B2:B18),0,IF(B2:B18="BV",IF(C2:C18 =25,1,0),0)))Bạn thử dùng hàm mảng sau có đươc không nhé!(nhấn Ctrl+Shift+Enter)
Sao kết quả lại =0? bằng 3 chứ. bạn có nhấn Ctrl+Shift+Enter không???
=SUM(IF(ISERROR(B2:B18),0,IF(B2:B18="BV",IF(C2:C18 =25,1,0),0)))
Cảm ơn anh, em cũng đã thử rồi nhưng kết quả = 0,
Bạn gửi file gốc của bạn lên đi, ghi rõ yêu cầu. còn bài trên là mình làm theo yêu cầu bài #1 của bạn mà.đây là em chỉ lấy ví dụ như thế thôi thì anh mới dùng B2:B18="BV" được, chứ bảng này rất dài và mã cũng nhiều nếu dùng công thức trên mà kéo xuống thì công thực hiện được, do mỗi dòng lại phải sửa ký tự tìm kiếm "BV".
Rất mong anh xem lại giúp em, vì em cũng thử tìm nhiếu cách rồi mà không được.
Sao kết quả lại =0? bằng 3 chứ. bạn có nhấn Ctrl+Shift+Enter không???
Bạn gửi file gốc của bạn lên đi, ghi rõ yêu cầu. còn bài trên là mình làm theo yêu cầu bài #1 của bạn mà.
Bạn thử công thức nầy xem sao. Không biết có đúng yêu cầu khôngBạn xem trong file đính kèm nhé!
công thức dài, các bác trong diễn dàn xem còn công thức nào gọn hơn không nhé!
=SUMPRODUCT(((IF(ISERROR($B$2:$B$18);0;$B$2:$B$18))=IF(ISERROR(B2);"";B2))*($C$2:$C$18=C2))
Công thức của bạn cần thêm 1 vòng IF nữa, vì nều dùng công thức của bạn áp dụng vào trong file thì những dữ liệu chống (mã và tiền không có dữ liệu) kết quả chưa chính xác. ví dụ trong file là dữ liệu dòng 12 (stt 11).Bạn thử công thức nầy xem sao. Không biết có đúng yêu cầu không
Kết thúc phím Ctrl + Shift + EnterMã:=SUMPRODUCT(((IF(ISERROR($B$2:$B$18);0;$B$2:$B$18))=IF(ISERROR(B2);"";B2))*($C$2:$C$18=C2))
Công thức của bạn cần thêm 1 vòng IF nữa, vì nều dùng công thức của bạn áp dụng vào trong file thì những dữ liệu chống (mã và tiền không có dữ liệu) kết quả chưa chính xác. ví dụ trong file là dữ liệu dòng 12 (stt 11).
Công thức lỗi rồi bạn.Bạn thử công thức nầy xem sao. Không biết có đúng yêu cầu không
Kết thúc phím Ctrl + Shift + EnterMã:=SUMPRODUCT(((IF(ISERROR($B$2:$B$18);0;$B$2:$B$18))=IF(ISERROR(B2);"";B2))*($C$2:$C$18=C2))
Mình tổng hợp các công thức lại nè thây có công thức bạn Hoangminhtien là ok mà hơi dài, mà công thức bebo cũng giống mình mà phải nghiên cứu tiếp mới đượcCông thức lỗi rồi bạn.
phải vầy nè:
=IF(ISERROR(B2),"",SUMPRODUCT((IF(ISERROR($B$2:$B$34),0,$B$2:$B$34)=B2)*($C$2:$C$34=C2)))
Kết thúc bằng Ctrl-Shift-Enter
thường tìm BV 25 ,vvv, ai lại tìm cho #VALUE hay trồng làm gì đâu, nên CT ngắn gọn sau là đủ
=SUM((IF(ISERROR($B$2:$B$18),0,$B$2:$B$18)=B3)*($C$2:$C$18=C3))
^shift+enter
Công thức của bạn hoangminhtien:Mình tổng hợp các công thức lại nè thây có công thức bạn Hoangminhtien là ok mà hơi dài, mà công thức bebo cũng giống mình mà phải nghiên cứu tiếp mới được
Cảm ơn bạn, Vấn đề là ở chỗ #VALE, #N/A, rỗng... đấy, chứ còn nếu không thì sử dụng hàm SUMPRODUCT đơn giản hơn công thức của bạn nhiềuthường tìm BV 25 ,vvv, ai lại tìm cho #VALUE hay trồng làm gì đâu, nên CT ngắn gọn sau là đủ
=SUM((IF(ISERROR($B$2:$B$18),0,$B$2:$B$18)=B3)*($C$2:$C$18=C3))
^shift+enter
Cho thếm 1 công thức để vui nhà vui cửa luôn nèCảm ơn bạn, Vấn đề là ở chỗ #VALE, #N/A, rỗng... đấy, chứ còn nếu không thì sử dụng hàm SUMPRODUCT đơn giản hơn công thức của bạn nhiều
=IF(OR(TYPE(B2)=1;TYPE(B2)=16);"";SUMPRODUCT((IF(ISERROR($B$2:$B$18);0;$B$2:$B$18)=B2)*($C$2:$C$18=C2)))