-
07-13-2013, 05:58 PM #1Silver member
- Ngày tham gia
- Nov 2015
- Bài viết
- 37
Hỏi cách viết 1 hàn function tính điểm TB
Cho mình hỏi cách viết 1 hàm function nhé. Đề bài là
Trong module 1 viết hàm sau
Function DIEM_TB2(MAHS as string) as Single để tính điểm trung bình của thí sinh có MAHS (MÃ HỌC SINH) TRONG TABLE DIEMTHI =MAHS được cho trong hàm theo công thức sau:
DIEM_TB2 = (ĐIỂM VĂN *2+ĐIỂM TOÁN*3)/5View more random threads:
- Cần Giúp đỡ về giải thuật Tính Toán " Giá Trị Hàng Tồn Kho "
- Không cập nhật được khi tiến hành Append rồi Delete
- Sử dụng hàm Dlookup tra Đơn giá từ bảng
- Máy chủ vừa là máy khác
- xin code tạo nút save
- Giúp đỡ về truy vấn
- Cho mình hỏi một số hàm Visual Basic dùng trong Access:
- Vấn đề nan giải về back end và front end . ai rành về nó giúp đở
- Nhập dữ liệu vào record nếu trùng thì......??
- Giúp mình tạo số chứng từ tự động tăng theo tháng năm hiện tại
-
07-13-2013, 06:43 PM #2Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 2
Ðề: Hỏi cách viết 1 hàn function tính điểm TB
1/ Table tblDiem gồm MaHS, DiemToan, DiemVan, trong đó MaHS là Primary Key
2/ Viết hàm trong Modul như sau
Mã nguồn PHP:[COLOR=#000000]
[/COLOR][COLOR=#007700]Function [/COLOR][COLOR=#0000BB]DiemTB[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]Ma [/COLOR][COLOR=#007700]As [/COLOR][COLOR=#0000BB]String[/COLOR][COLOR=#007700]) As [/COLOR][COLOR=#0000BB]Single Dim Diem [/COLOR][COLOR=#007700]As [/COLOR][COLOR=#0000BB]Recordset Set Diem [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000BB]CurrentDb[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000BB]OpenRecordset[/COLOR][COLOR=#007700]([/COLOR][COLOR=#DD0000]"Select * From tblDiem Where MaHS = '" [/COLOR][COLOR=#007700]& [/COLOR][COLOR=#0000BB]Ma [/COLOR][COLOR=#007700]& [/COLOR][COLOR=#DD0000]"'"[/COLOR][COLOR=#007700]) [/COLOR][COLOR=#0000BB]DiemTB [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000BB]Round[/COLOR][COLOR=#007700](([/COLOR][COLOR=#0000BB]Diem[/COLOR][COLOR=#007700]![/COLOR][COLOR=#0000BB]DiemToan [/COLOR][COLOR=#007700]* [/COLOR][COLOR=#0000BB]3 [/COLOR][COLOR=#007700]+ [/COLOR][COLOR=#0000BB]Diem[/COLOR][COLOR=#007700]![/COLOR][COLOR=#0000BB]DiemVan [/COLOR][COLOR=#007700]* [/COLOR][COLOR=#0000BB]2[/COLOR][COLOR=#007700])/[/COLOR][COLOR=#0000BB]5[/COLOR][COLOR=#007700]), [/COLOR][COLOR=#0000BB]1[/COLOR][COLOR=#007700]) [/COLOR][COLOR=#0000BB]End [/COLOR][COLOR=#007700]Function[/COLOR]
Thấn
-
07-13-2013, 09:45 PM #3Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Hỏi cách viết 1 hàn function tính điểm TB
Mình test rồi sao chưa được bác ah.
Nó báo lỗi dòng này thì phải DiemTB = Round((Diem!DiemToan * 3 + Diem!DiemVan * 2)/5), 1)
-
07-14-2013, 12:32 AM #4Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Hỏi cách viết 1 hàn function tính điểm TB
Gửi bởi lan007
+ Nếu áp dụng trong VBA thì chỉ cần thêm 1 dấu ngoặc đơn "(" sau từ Round. VD: =Round(((
Thân!
-
07-14-2013, 01:17 AM #5Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Ðề: Hỏi cách viết 1 hàn function tính điểm TB
Cho mình hỏi nếu dùng hàm dlookup thi phải viết sao vậy bạn? thầy mình yêu cầu thế.
-
07-15-2013, 02:30 PM #6Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Ðề: Hỏi cách viết 1 hàn function tính điểm TB
Hix. Có ai giúp mình không ?
-
07-19-2013, 08:27 PM #7Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Ðề: Hỏi cách viết 1 hàn function tính điểm TB
Mã nguồn PHP:[COLOR=#000000]
[/COLOR][COLOR=#007700]Function [/COLOR][COLOR=#0000BB]DiemTB[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]Ma [/COLOR][COLOR=#007700]As [/COLOR][COLOR=#0000BB]String[/COLOR][COLOR=#007700]) As [/COLOR][COLOR=#0000BB]Single Dim Toan[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000BB]Van Toan [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000BB]DlookUp[/COLOR][COLOR=#007700]([/COLOR][COLOR=#DD0000]"DiemToan"[/COLOR][COLOR=#007700], [/COLOR][COLOR=#DD0000]"tblDiem"[/COLOR][COLOR=#007700], [/COLOR][COLOR=#DD0000]"MaHS = '" [/COLOR][COLOR=#007700]& [/COLOR][COLOR=#0000BB]Ma [/COLOR][COLOR=#007700]& [/COLOR][COLOR=#DD0000]"'"[/COLOR][COLOR=#007700]) [/COLOR][COLOR=#0000BB]Van [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000BB]DlookUp[/COLOR][COLOR=#007700]([/COLOR][COLOR=#DD0000]"DiemVan"[/COLOR][COLOR=#007700], [/COLOR][COLOR=#DD0000]"tblDiem"[/COLOR][COLOR=#007700], [/COLOR][COLOR=#DD0000]"MaHS = '" [/COLOR][COLOR=#007700]& [/COLOR][COLOR=#0000BB]Ma [/COLOR][COLOR=#007700]& [/COLOR][COLOR=#DD0000]"'"[/COLOR][COLOR=#007700]) [/COLOR][COLOR=#0000BB]DiemTB [/COLOR][COLOR=#007700]= ([/COLOR][COLOR=#0000BB]Toan [/COLOR][COLOR=#007700]* [/COLOR][COLOR=#0000BB]3 [/COLOR][COLOR=#007700]+ [/COLOR][COLOR=#0000BB]Van [/COLOR][COLOR=#007700]* [/COLOR][COLOR=#0000BB]2[/COLOR][COLOR=#007700])/[/COLOR][COLOR=#0000BB]5 End [/COLOR][COLOR=#007700]Function[/COLOR]
-
07-21-2013, 04:54 PM #8Silver member
- Ngày tham gia
- May 2017
- Bài viết
- 31
Ðề: Hỏi cách viết 1 hàn function tính điểm TB
Hix, mình thử rồi mà chỗ "DiemToan" và "DiemVan" nó không hiểu bạn ơi.
-
07-21-2013, 05:06 PM #9Silver member
- Ngày tham gia
- Aug 2015
- Bài viết
- 148
Ðề: Hỏi cách viết 1 hàn function tính điểm TB
Trong table tblDiem của bạn phải bao gồm các trường : MaHS, DiemToan, DiemVan. Thay thế theo cách đặt tên trường của bạn
Thân mến
Chuẩn bị tốt về mặt tâm lý: Trước khi lâm trận, cả nam và nữ đều cần chuẩn bị sẵn sàng về mặt tâm lý. Hãy tự tìm hiểu và trang bị cho mình những kiến thức về giới tính, kỹ năng tình dục để không còn...
Biện pháp cho các anh chống nhanh ra khi quan hệ lần đầu