trunghoa1967 > 26-08-13, 05:32 PM
danhxetnghiem > 26-08-13, 06:06 PM
(26-08-13, 05:32 PM)trunghoa1967 Đã viết: Mình đang gặp khó khăn như sau nhờ các bạn giúp đỡ:
Mình làm phầm mềm QLdiem cho học sinh THCS nhưng đến query TinhTB mình thêm cột DTB dùng để tính điểm trung bình của môn học, mô tả cụ thể như sau:
Các cột hs11,hs12,hs13,hs14,hs15,hs16 là các cột điểm hệ số 1
Các cột hs21,hs22,hs23,hs24 là các cột điểm hệ số 2
Cột hs3 là điểm thi hệ số 3
Để tính điểm trung bình môn học, mình thêm các cột phụ: hh11: (IIF([hs11]>=(0),"1","0")),...(IIF([hs21]>=(0),"2","0")),..,(IIF([hs3]>=(0),"3","0"))
Nhưng khi thêm cột DTB: ([hs11]*1+[hs12]*1+[hs13]*1+[hs14]*1+[hs15]*1+[hs16]*1+[hs21]*2+[hs22]*2+[hs23]*2+[hs24]*2+[hs3]*3)/([hh11]+[hh12]+[hh13]+[hh14]+[hh15]+[hh16]+[hh21]+[hh22]+[hh23]+[hh24]+[hh3]) thì khi mở query bị hiểu là tham số và kết quả ở mẫu là chuối số chứ không cộng lại nên kết quả bị sai
Mình định gửi kèm theo file đang làm nhưng không biết cách đính kèm. Nhờ các bạn chỉ giúp.
Noname > 26-08-13, 06:14 PM
IIF([hs11]>=(0),"1","0")
trunghoa1967 > 27-08-13, 10:34 AM
Xuân Thanh > 27-08-13, 11:42 AM
thquanks > 28-08-13, 05:21 PM
thquanks > 29-08-13, 12:28 PM
trunghoa1967 > 25-09-13, 04:53 PM