Các bạn giúp mình viết hàm tính điểm tích lũy giúp mình với Điểm chữ A=4, B=3, C=2, D=1
Tổng [Điểm chữ của môn [4,3,2,1] X với số tính chỉ môn] / Tổng số tín chỉ
Mình gửi file excel đính kèm đó các bạn làm giúp mình với. Không đưa ra bảng phụ để tính như mình nha! Cảm ơn nhìu nhìu
Chỉnh sửa lần cuối bởi điều hành viên: 14/1/13
Các bạn giúp mình viết hàm tính điểm tích lũy giúp mình với Điểm chữ A=4, B=3, C=2, D=1
Tổng [Điểm chữ của môn [4,3,2,1] X với số tính chỉ môn] / Tổng số tín chỉ
Mình gửi file excel đính kèm đó các bạn làm giúp mình với. Không đưa ra bảng phụ để tính như mình nha! Cảm ơn nhìu nhìu
Kế nữa là làm kết quả ở đâu, lấy dữ liệu của dòng nào?
Các bạn giúp mình viết hàm tính điểm tích lũy giúp mình với Điểm chữ A=4, B=3, C=2, D=1
Tổng [Điểm chữ của môn [4,3,2,1] X với số tính chỉ môn] / Tổng số tín chỉ
Mình gửi file excel đính kèm đó các bạn làm giúp mình với. Không đưa ra bảng phụ để tính như mình nha! Cảm ơn nhìu nhìu
=SUMPRODUCT[A2:AC2,69-CODE[A3:AC3]]/SUM[A2:AC2]
Đành chờ tân Mod xóa cái [GIÚP MÌNH VỚI] đó đi vậy [
Bài này đâu có khó, chỉ là tiêu đề có
[GIÚP MÌNH VỚI]Kế nữa là làm kết quả ở đâu, lấy dữ liệu của dòng nào?
[quote =sumproduct[a2:ac2,69-code[a3:ac3]]/sum[a2:ac2]
p/S: sorry, ko biet sao, go tieng viet co dau ko duoc
[quote =sumproduct[a2:ac2,69-code[a3:ac3]]/sum[a2:ac2]
Thử cái này xem sao:
=ROUND[SUMPRODUCT[LOOKUP[$A3:$AC3;{"A";"B";"C";"D"};{4;3;2;1}];$A$2:$AC$2]/SUM[$A$2:$AC$2];1]
Lần chỉnh sửa cuối: 13/1/13
=sumproduct[a2:ac2,69-code[a3:ac3]]/sum[a2:ac2]
p/S: sorry, ko biet sao, go tieng viet co dau ko duoc
Trước hết, bạn nên tắt chức năng gõ tiếng Việt của diễn đàn và sử dụng một bộ gõ ở ngoài [Unikey chẳng hạn] để gõ tiếng Việt. Bấm F9 để Bật/Tắt tiếng Việt, F8 để Ẩn/Hiện thanh công cụ tiếng Việt. Thực ra công thức trên cũng dễ hiểu thôi mà: Do các ký tự A, B, C, D có CODE lần lượt là 65, 66, 67, 68. Do đó lấy 69 trừ cho CODE của các ký tự này sẽ được các số 4, 3, 2, 1 như ý tác giả [chỉ là dùng "mẹo" một chút thôi mà]. Trong công thức trên, 69-CODE[A3:AC3] sẽ cho ra một mảng gồm các số 1, 2, 3, 4, mảng này nhân tương ứng với mảng A2:AC2 và cộng các kết quả lại sẽ cho ra con số tổng 162 như tác giả cần tính. Cuối cùng lấy con số này chia cho SUM là ra trung bình.Thì thêm vào cho hắn hàm UPPER chắc được hén bác.
Cái này cũng hơi phiêu lưu, nếu không đánh giá ABCD mà lỡ tay đánh abcd thì tèo...
Lần chỉnh sửa cuối: 13/1/13
Trước hết, bạn nên tắt chức năng gõ tiếng Việt của diễn đàn và sử dụng một bộ gõ ở ngoài [Unikey chẳng hạn] để gõ tiếng Việt. Bấm F9 để Bật/Tắt tiếng Việt, F8 để Ẩn/Hiện thanh công cụ tiếng Việt. Thực ra công thức trên cũng dễ hiểu thôi mà: Do các ký tự A, B, C, D có CODE lần lượt là 65, 66, 67, 68. Do đó lấy 69 trừ cho CODE của các ký tự này sẽ được các số 4, 3, 2, 1 như ý tác giả [chỉ là dùng "mẹo" một chút thôi mà]. Trong công thức trên, 69-CODE[A3:AC3] sẽ cho ra một mảng gồm các số 1, 2, 3, 4, mảng này nhân tương ứng với mảng A2:AC2 và cộng các kết quả lại sẽ cho ra con số tổng 162 như tác giả cần tính. Cuối cùng lấy con số này chia cho SUM là ra trung bình.
Thì thêm vào cho hắn hàm UPPER chắc được hén bác.
Híc!
Công thức thế này, khỏi cần hàng phụ: =SUMPRODUCT[A2:AC2,69-CODE[A3:AC3]]/SUM[A2:AC2]
=[SUMPRODUCT[$A$2:$AC$2*[$A$3:$AC$3="A"]]*4+SUMPRODUCT[$A$2:$AC$2*[$A$3:$AC$3="B"]]*3+SUMPRODUCT[$A$2:$AC$2*[$A$3:$AC$3="C"]]*2+SUMPRODUCT[$A$2:$AC$2*[$A$3:$AC$3="D"]]]/SUM[A2:AC2]
Cả hai hàm này đều ra kết quả. Bạn nào dùng thì lấy nha. Thank nghiaphuc vànhapmon nhiều
=SUMPRODUCT[A2:AC2;69-CODE[A3:AC3]]/SUM[A2:AC2]
Chỉnh sửa lần cuối bởi điều hành viên: 14/1/13