Ba Tê
Cạo Rồi Khỏi Gội
- Tham gia
- 5/5/09
- Bài viết
- 12,124
- Được thích
- 17,588
- Giới tính
- Nam
HYen17 ơi! Chỗ này tôi không hiểu:Lúc đó cú fáp tại [S5] như sau: =DiemTB(C5:K5,L5:Q5,R5)PHP:Option Explicit Function DiemTB(HS1 As Range, HS2 As Range, HS3 As Range) Dim Cls As Range, Dem As Byte For Each Cls In HS1 If Cls.Value <> "" Then DiemTB = DiemTB + Cls.Value: Dem = 1 + Dem End If Next Cls For Each Cls In HS2 If Cls.Value <> "" Then DiemTB = DiemTB + 2 * Cls.Value: Dem = 2 + Dem End If Next Cls If HS3.Value <> "" Then DiemTB = DiemTB + 3 * HS3.Value: Dem = Dem + 3 End If DiemTB = ((DiemTB / Dem) * 100 \ 10) / 10 End Function
PHP:
DiemTB = ((DiemTB / Dem) * 100 10) / 10
PHP:
DiemTB = Round(DiemTB / Dem, 1)
Ví dụ: 7.444444444 thành 7.4.
Chúc Bạn vui vẻ.
Lần chỉnh sửa cuối: