Nhờ Các Bạn Kiểm Tra Giúp Công Thức SumProduct

Liên hệ QC

thaibinh_excel

Thành viên hoạt động
Tham gia
18/10/07
Bài viết
127
Được thích
29
Nghề nghiệp
Bán Hàng
Chào các bạn,

Mình có 1 bảng tính này dự định dùng công thức SumProduct để cộng tổng 2 điều kiện, nhưng mặc dù mình đã check công thức rồi, k thấy có sai sót, kết quả vẫn ra là Value, trong khi nếu mình dùng công thức mảng thì okie ngay. Vấn đề là nếu áp dụng công thức mảng cho cả bảng tính của mình thì mỗi lần calculate máy chết luôn. Mình k hiểu tại sao SumProduct k có tác dụng, nhờ các bạn giúp mình nhé,

Mình gửi bảng số liệu để các bạn dễ kiểm tra,
Cám on các bạn rất nhiều
 

File đính kèm

  • Example.zip
    209.3 KB · Đọc: 110
Lần chỉnh sửa cuối:
Chào các bạn,

Mình có 1 bảng tính này dự định dùng công thức SumProduct để cộng tổng 2 điều kiện, nhưng mặc dù mình đã check công thức rồi, k thấy có sai sót, kết quả vẫn ra là Value, trong khi nếu mình dùng công thức mảng thì okie ngay. Vấn đề là nếu áp dụng công thức mảng cho cả bảng tính của mình thì mỗi lần calculate máy chết luôn. Mình k hiểu tại sao SumProduct k có tác dụng, nhờ các bạn giúp mình nhé,

Mình gửi bảng số liệu để các bạn dễ kiểm tra,
Cám on các bạn rất nhiều
Lỗi do cột I trong sheet NTL của Bạn: =IF($D3="";"";$H3/1,1)
Nếu =IF($D3="";0;$H3/1,1) thì không còn lỗi.
Lý do: Bạn tự tìm hiểu.
 
Lỗi do cột I trong sheet NTL của Bạn: =IF($D3="";"";$H3/1,1)
Nếu =IF($D3="";0;$H3/1,1) thì không còn lỗi.
Lý do: Bạn tự tìm hiểu.

Hình như vẫn chưa đúng bác ơi, với lại theo em hiểu hàm sumproduct không liên quan gì tới hàng rỗng đâu.
 
Hình như vẫn chưa đúng bác ơi, với lại theo em hiểu hàm sumproduct không liên quan gì tới hàng rỗng đâu.
Dữ liệu của Tác giả quá nhiều chưa kiểm tra nỗi. (9996 dòng, máy chạy muốn xỉu)
Chỉ thấy rằng thay đổi công thức trong cột I này thì công thức của Bạn ấy không còn lỗi nữa.
 
Tiện đây em cũng nhờ các bác kiểm tra giúp em xe liệu bảng này của em có thể dùng hàm Sumproduct để thay thế công thức mảng mà em dùng không?
Hic công thức mảng mà chạy cho vài nghìn dòng chứng từ là máy của em -+*/-+*/ ngủ luôn không tỉnh nữa hic hic
 

File đính kèm

  • Book1.xls
    20 KB · Đọc: 74
Chào các bạn,

Mình có 1 bảng tính này dự định dùng công thức SumProduct để cộng tổng 2 điều kiện, nhưng mặc dù mình đã check công thức rồi, k thấy có sai sót, kết quả vẫn ra là Value, trong khi nếu mình dùng công thức mảng thì okie ngay. Vấn đề là nếu áp dụng công thức mảng cho cả bảng tính của mình thì mỗi lần calculate máy chết luôn. Mình k hiểu tại sao SumProduct k có tác dụng, nhờ các bạn giúp mình nhé,

Mình gửi bảng số liệu để các bạn dễ kiểm tra,
Cám on các bạn rất nhiều
lỗi ở đây nè =SUMPRODUCT((NTL!$I$3:$I$10000)*(NTL!$A$3:$A$10000=CategoriesWise!$D$3)*(NTL!$D$3:$D$10000=CategoriesWise!$B7))thay bằng
=SUMPRODUCT((NTL!$A$3:$A$10000=CategoriesWise!$D$3)*(NTL!$D$3:$D$10000=CategoriesWise!$B7),NTL!$I$3:$I$10000)
 
Tiện đây em cũng nhờ các bác kiểm tra giúp em xe liệu bảng này của em có thể dùng hàm Sumproduct để thay thế công thức mảng mà em dùng không?
Hic công thức mảng mà chạy cho vài nghìn dòng chứng từ là máy của em -+*/-+*/ ngủ luôn không tỉnh nữa hic hic

bạn đặt công thức này nhé
=SUMPRODUCT((Nhap_lieu!$A$5:$A$15<=$C$3)*(Nhap_lieu!$D$5:$D$15=$A8),Nhap_lieu!E$5:E$15)
 
cám ơn bác Le Duy Thuong em làm được rùi. /-*+//-*+/--=0
 
Công thức của le Duy Thuong là ổn. Nhưng mình thấy có 1 tài liệu nói dùng như sau tốc độ sẽ cao hơn. (Mình cũng biết lấy gì đo nữa)

=SUMPRODUCT(--(Nhap_lieu!$A$5:$A$15<=$C$3),--(Nhap_lieu !$D$5:$D$15=$A8),Nhap_lieu!E$5:E$15)
 
Hình như vẫn chưa đúng bác ơi, với lại theo em hiểu hàm sumproduct không liên quan gì tới hàng rỗng đâu.
batê đã viết:
Chỉ thấy rằng thay đổi công thức trong cột I này thì công thức của Bạn ấy không còn lỗi nữa.
Sumproduct không liên quan đến hàng rỗng là thế nào? Ô trống thì có thể bỏ qua, Chuỗi rỗng có thể dùng trong điều kiện, chứ chuỗi rỗng mà bắt nhân với số (Điều kiện true false đã biến thành số), thì tiêu là đúng rồi. Đổi chuỗi rỗng ("") thành zero như Batê là đúng.
Sumproduct không liên quan đến hàng rỗng là khi dùng theo cú pháp chuẩn như Lê Duy Thương, không nhân trực tiếp mà dùng công thức chuẩn của SumProduct với dấu phẩy, chứ không phải nhân.
 
http://www.giaiphapexcel.com/forum/showthread.php?36102-Nh%E1%BB%9D-C%C3%A1c-B%E1%BA%

Chào bạn mình muốn hỏi bạn mình có một bảng tính mình muốn dựa vào bảng xuất bê tông hàng ngày để tính ra tổng khối lưọng tháng đó của từng lái xe xem họ xuất đi đựoc bao nhiêu mét khối bê tông. nhưng khi mình dùng hàm sumproduct như hướng dẫn thì không cho ra giá trị gì cả mà nó trả về giá trị là 0.
các bạn có thể giúp mình được không?
( mình có gửi file đính kèm)
Nếu có thể các bạn hãy gửi về cho mình theo địa chỉ mail này nhé: vananhkt7a@gmail.com
 

File đính kèm

  • tong hop be tong.rar
    36.8 KB · Đọc: 21
Chào bạn mình muốn hỏi bạn mình có một bảng tính mình muốn dựa vào bảng xuất bê tông hàng ngày để tính ra tổng khối lưọng tháng đó của từng lái xe xem họ xuất đi đựoc bao nhiêu mét khối bê tông. nhưng khi mình dùng hàm sumproduct như hướng dẫn thì không cho ra giá trị gì cả mà nó trả về giá trị là 0.
các bạn có thể giúp mình được không?
( mình có gửi file đính kèm)
Nếu có thể các bạn hãy gửi về cho mình theo địa chỉ mail này nhé: vananhkt7a@gmail.com
Bạn dùng SUMIF được rồi:
Tại ô C7 sheet "th khoi luong",
=SUMIF('XUẤT RA'!$D$7:$D$875,'th khoi luong'!B7,'XUẤT RA'!$F$7:$F$875)
Lưu ý, Nguyễn Thanh Hải và Đinh Tiến Lực, có sự khác nhau giữa bảng tổng hợp và chi tiết (Có khoảng trắng phía sau), bạn nên dùng lệnh copy để bảo đảm giống nhau.
 
Web KT
Back
Top Bottom