Nhóm mẫu tin và gán giá trị theo nhóm có điều kiện ?

Liên hệ QC
kết quả bạn sai rồi, bạn xem file đính kèm kết quả sẻ là dòng màu xanh dương (màu blue) mới đúng http://www.mediafire.com/file/y13xcyncfe6qxzp/baitap3.xls


Dữ liệu của bạn lọc thủ công chỉ có ra đúng 3 dòng HD: 0184 là có LOAI HD ="FBAN1" và số lượng 100.000 vậy làm ra 2.037?
Dữ liệu excel của bạn cũng không có cột định danh nào để xác định nó là của HD nào.
Bạn móc thủ công nhưng dòng nào đáp ứng đúng điều kiện của bạn đưa ra để đối chiếu xem.

 
Lần chỉnh sửa cuối:
1. bạn xem lại file access điều kiện LOAI HD ="FBAN" không có LOAI HD ="FBAN1"
2. file excel là file kết quả khi chạy, bạn muốn xem dữ liệu gốc nằm trong Table HDBAN access đấy
 
1. bạn xem lại file access điều kiện LOAI HD ="FBAN" không có LOAI HD ="FBAN1"
2. file excel là file kết quả khi chạy, bạn muốn xem dữ liệu gốc nằm trong Table HDBAN access đấy

Đúng là potay với bạn. Trả lời trớt quớt.
Tôi đang xử lý trên cái file .mdb bạn đưa thì làm sao mà tôi không biết dữ liệu gốc nằm trên đó hả bạn?
Vấn đề là phải có những dòng dữ liệu bạn lọc thủ công ra để đối chiếu xem query có chạy ra kết quả đúng không. Chỉ cần kiểm mẫu vài dòng dữ liệu đặc trưng cho các trường hợp mà query trích xuất.
1. Tôi chắc chắn bạn chưa kiểm tra kỹ cái table HDBAN của bạn. Chỉ có 1 record có LOAIHD ="FBAN1" thôi nhé, như cái hình tôi đã post ở trên. Chạy cái select query đơn giản là ra rồi.
2. Tôi đã nói cái dòng có font chữ màu xanh trong file excel của bạn chẳng có cột nào để xác định nó là [HD] nào thì làm sao bạn dám khẳng định cái dòng đó là đúng dữ liệu cần tổng hợp??? Nếu bạn nói dòng đó là đúng thì tôi yêu cầu bạn lọc thủ công trong table HDBAN ra những dòng nào đáp ứng đúng điều kiện tổng hợp của bạn rồi mới lại cộng thủ công xem có đúng kết quả không. Bạn chụp hình mấy record đó rồi post lên đây để xem như thế nào. Đây chỉ là cách cơ bản nhất để kiểm tra khi thiết kế query thôi mà tôi thấy bạn có vẻ không chịu hiểu.
Do khả năng đọc hiểu của tôi có hạn nên tôi rút khỏi cái thớt này vậy. Sa - yo - na - ra :cool:
 
Bạn viết:
- Dữ liệu của bạn lọc thủ công chỉ có ra đúng 3 dòng HD: 0184 là có LOAI HD ="FBAN1" và số lượng 100.000 vậy làm ra 2.037?
- Tôi chắc chắn bạn chưa kiểm tra kỹ cái table HDBAN của bạn. Chỉ có 1 record có LOAIHD ="FBAN1" thôi nhé, như cái hình tôi đã post ở trên. Chạy cái select query đơn giản là ra rồi.
- Dữ liệu excel của bạn cũng không có cột định danh nào để xác định nó là của HD nào.

1. link file access trên mình tải về kiểm tra lại dữ liệu gốc kiểm tra hợp đồng 0184 và trường LOAIHD không có mẫu tin nào là "FBAN1", mình không hiểu sao bạn tải về có "FBAN1" ? còn vấn tin qryExists trong file access mình gửi lên bị báo lỗi, không hiểu sao bạn chạy được ra 3 dòng ? báo lỗi xem file đính kèm http://www.mediafire.com/view/1hf4ik3alf7dm1p/eror_baitap3.jpg/file

Bạn viết:
- Tôi đã nói cái dòng có font chữ màu xanh trong file excel của bạn chẳng có cột nào để xác định nó là [HD] nào thì làm sao bạn dám khẳng định cái dòng đó là đúng dữ liệu cần tổng hợp??? Nếu bạn nói dòng đó là đúng thì tôi yêu cầu bạn lọc thủ công trong table HDBAN ra những dòng nào đáp ứng đúng điều kiện tổng hợp của bạn rồi mới lại cộng thủ công xem có đúng kết quả không. Bạn chụp hình mấy record đó rồi post lên đây để xem như thế nào. Đây chỉ là cách cơ bản nhất để kiểm tra khi thiết kế query thôi mà tôi thấy bạn có vẻ không chịu hiểu.

2. Dữ liệu trong file excel là kết quả chỉ xuất 1 dòng SUM mình tô màu đại diện, đã biểu thức SUM thì sao có trường [HD], thông thường kết quả 1 dòng tính đúng thì không cần xem lại chi tiết, trừ trường hợp kết quả tổng sai thì mới xem lại chi tiết để biết mẫu tin nào sai, lỗi này do bạn không nói rõ ý bạn cần bảng dữ liệu chi tiết mẫu hay kết quả số liệu cuối cùng. ngoài ra mình kiểm số liệu thức tế mình biết số nào đúng số nào sai chứ bạn. Sẵn đây gửi bản chi tiết bạn tham khảo http://www.mediafire.com/file/c1r98kskrxu14bz/baitap3A.xls/file
 
1. link file access trên mình tải về kiểm tra lại dữ liệu gốc kiểm tra hợp đồng 0184 và trường LOAIHD không có mẫu tin nào là "FBAN1", mình không hiểu sao bạn tải về có "FBAN1" ? còn vấn tin qryExists trong file access mình gửi lên bị báo lỗi, không hiểu sao bạn chạy được ra 3 dòng ? báo lỗi xem file đính kèm http://www.mediafire.com/view/1hf4ik3alf7dm1p/eror_baitap3.jpg/file

:) Đồng chí có xem kỹ cái hình 3 dòng tôi post ở trên không?ở thanh tiêu đề nó ghi [HDBAN : Table] => đó là tôi đang lọc thủ công trực tiếp trên cái table HDBAN của đồng chí đó chứ query nào ở đây. Cột [LOAIHD] nó hiện rõ "FBAN1" chứ tôi rảnh đâu mà gõ vô???
 
...
 
Lần chỉnh sửa cuối:
Mình cũng đã nói rồi mình không query mà kiểm tra trực tiếp dữ liệu gốc không có mẫu tin nào trong cột [LOAIHD] = "FBAN1" ? bạn kiểm tra dữ liệu gốc chưa ?
 
Web KT
Back
Top Bottom