Nhờ sửa giúp lỗi trích lọc "SUMPRODUCT"

Liên hệ QC
Mình sét thấy quá trình Sumproduct vẫn đúng mà! Chỉ là thuật toán xử lý vấn đề của bạn thôi. Bạn có thể tự test lại quá trình xử lý của công thức bằng cách vào Tools -> Formula Auditing -> Evaluate Formula -> rồi bấm vào Evaluate để xem quá trình từng bước xử lý. Xét ô D15 và E15 cho thấy: +Ở ô D15: L_Dat = "W" có 3 vị trí +Ở ô E15: L_Dat = "W" cũng có 3 vị trí. Còn tất cả các thông số còn lại điều là True hoặc False cả nên đáp số là 3 cho hai ô là đúng rồi. Vậy bạn xem lại. Nếu dữ liệu bên Sheet DATA_nghia dùng cho Thua và To có khác nhau thì chúng sẽ xuất ra đáp số khác nhau. Tức là dữ liệu của Thua hoặc To có 1 hoặc 1 vài số = 0 (hoặc
 
Lần chỉnh sửa cuối:
Mình sét thấy quá trình Sumproduct vẫn đúng mà!
Chỉ là thuật toán xử lý vấn đề của bạn thôi. Bạn có thể tự test lại quá trình xử lý của công thức bằng cách vào Tools -> Formula Auditing -> Evaluate Formula -> rồi bấm vào Evaluate để xem quá trình từng bước xử lý.
Thân.
Cảm ơn bạn ! mình kiểm tra theo cách của bạn bày, song kg có kết quả gì
(ở cơ quan mình dùng OF 2007 về nhà dùng OF 2003 đều như nhau, File chay kg đc)
 
Không chạy được là sao? Mình xài Office 2003, chạy tốt lắm mà? Bạn xem hình nè!
1229240719.bmp
Thân.
 
Lần chỉnh sửa cuối:
Không chạy được là sao? Mình xài Office 2003, chạy tốt lắm mà?
Thân.
Mình chưa hiểu ý của bạn nên trả lời thế. Mình muốn nói là sau khi bấm vào cái chỗ EVALUTE ...thì mình kg thấy gì khác.
Vậy là kiểm tra công thức thì đúng, thực tế thì kết quả trả về vẫn là số "sai".Bạn xem lại giúp vì có lẽ mình lẫn chỗ nào đó "File gui kem"
 

File đính kèm

Mình chưa hiểu ý của bạn nên trả lời thế. Mình muốn nói là sau khi bấm vào cái chỗ EVALUTE ...thì mình kg thấy gì khác.
Vậy là kiểm tra công thức thì đúng, thực tế thì kết quả trả về vẫn là số "sai".Bạn xem lại giúp vì có lẽ mình lẫn chỗ nào đó "File gui kem"
Có phải bạn muốn đếm số tờ duy nhất, 41,41,...50,50,...45,50,...,41,... là 3 tờ thôi phải không, Dùng thử ct sau ở D12.
=SUMPRODUCT(($B$11=Xu_dong)*(1/COUNTIF(To,To))*(L_dat=$G12))
 
Có phải bạn muốn đếm số tờ duy nhất, 41,41,...50,50,...45,50,...,41,... là 3 tờ thôi phải không, Dùng thử ct sau ở D12.
=SUMPRODUCT(($B$11=Xu_dong)*(1/COUNTIF(To,To))*(L_dat=$G12))
Cảm ơn ThuNghi! Mình đã thử công thức bạn gửi song có lẽ vẫn chưa ổn vì Đã có diện tích thì tại sao số mảnh lại bằng 0. Bạn giúp kiểm tra lại cái File mới kèm
 

File đính kèm

Có phải bạn muốn đếm số tờ duy nhất, 41,41,...50,50,...45,50,...,41,... là 3 tờ thôi phải không, Dùng thử ct sau ở D12.
=SUMPRODUCT(($B$11=Xu_dong)*(1/COUNTIF(To,To))*(L_dat=$G12))
Mình sửa lại ý như như vầy gửi ThuNghi xem giúp!
các tờ bản đồ 41,41,.."nếu lặp" thì =1;
50,50,..."lặp" thì =1
vv...
 
Mình sửa lại ý như như vầy gửi ThuNghi xem giúp!
các tờ bản đồ 41,41,.."nếu lặp" thì =1;
50,50,..."lặp" thì =1
vv...
Hình như công thức Countif(1/(...)) sử dụng cho thêm 1 điều kiện nữa (sumproduct) không được, chắc chuyển sang cách khác vậy.
- Nên thêm 1 cột: tên Buôn (Xã)
- Những dòng nt nên copy cho đủ, dòng CF để tô màu trắng nếu An=An-1. Cơ sở dữ liệu mà tính những cái "nt" thì khó.
- Tạo 1 danh mục mã lọai, chớ dùng trích duy nhất mã lọai theo ct Small mình không biết xử lý.
Còn làm VBA thì mình làm cho. Ct thì khó quá với mình.
 
Cảm ơn bạn nhiều!

Hình như công thức Countif(1/(...)) sử dụng cho thêm 1 điều kiện nữa (sumproduct) không được, chắc chuyển sang cách khác vậy.
- Nên thêm 1 cột: tên Buôn (Xã).
Chỗ này từ khi vướng, các bạn bày cho, mình vẫn thấy thiếu song thêm vào chỗ "Countif(1/(...)) " thế nào mình đang mò mẫm....
- Những dòng nt nên copy cho đủ, dòng CF để tô màu trắng nếu An=An-1. Cơ sở dữ liệu mà tính những cái "nt" thì khó.
- Tạo 1 danh mục mã lọai, chớ dùng trích duy nhất mã lọai theo ct Small mình không biết xử lý.).
Còn làm VBA thì mình làm cho. Ct thì khó quá với mình.
Nói chung là còn phải dài dài nếu dùng công thức. Vậy nên mình nhờ bạn nghiên cức giúp cái Code với.
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom