https://docs.google.com/spreadsheets/d/10Y6o-h8dAAKf7MHTtGvQDBJuzGkAx_X0WYVgj2nB8v0/edit?usp=sharing
จากภาพจะเห็นว่า
- เกรดจะต้องเทียบจากตัวหนังสือเป็นตัวเลขเสียก่อน โดยใช้คำสั่ง if else ดังตัวอย่าง =IF(F2="A",4,IF(F2="B+",3.5,IF(F2="B",3,IF(F2="C+",2.5,IF(F2="C",2, IF(F2="D+",1.5,IF(F2="D",1,IF(F2="F",0,IF(F2="I","I"))))))))) จะกล่าวได้ว่า เกรด A = 4 เกรด B+ = 3.5 เกรด B = 3 เกรด C+ = 2.5 เกรด C = 2 เกรด D+ = 1.5 เกรด D = 1 เกรด F = 0 และเกรด I = I เนื่องจากไม่นำมาคิดเกรดเฉลี่ย
- การนำแต้มระดับคะแนนมาคิด หาได้จากสูตร =SUMPRODUCT(D1:D9,G1:G9) กล่าวได้ว่าเป็นการนำ D1xG1 + D2xG2 + ... + D9xG9 ซึ่งก็คือ 1x3 + 3x2.5 + ... + 1x3.5 หรือก็คือการนำเกรดคูณกับหน่วยกิตนั่นเอง
- ส่วนการรวมหน่วยกิตที่ได้ในเทอมนั้นๆ ใช้สูตร =SUM(D2:D9) คือการบวกกันตั้งแต่ D2 ถึง D9
- ส่วนสุดท้าย การคิดเกรดเฉลี่ย คือการนำแต้มระดับคะแนนที่ได้หารด้วยหน่วยกิตรวม ซึ่งใช้สูตร =FLOOR(DIVIDE(D12, D10),0.01) ในที่นี้ DIVIDE(D12,D10) คือการหาเกรดเฉลี่ย ส่วน FLOOR(value,0.01) นั้น ใส่มาเพื่อให้แสดงเกรดเฉลี่ยเพียง 2 ตำแหน่ง โดยไม่ปัดเท่านั้น
- what you have done/learned
1. เรียนรู้วิธีการใช้ Google spreadsheets
2. เรียนรู้สูตรต่างๆ และวิธีการใช้งานสูตรนั้นๆ
- any problem/solution
1. ในตอนแรกไม่ทราบวิธีการเทียบเกรดจากตัวหนังสือเป็นตัวเลข จึงศึกษาจากเว็บที่แนบไปข้างล่าง
2. ไม่รู้วิธีการให้สูตร 2 สูตรพร้อมกันใน 1 Cell ต้องใช้วิธีการลองผิดลองถูก จนได้ในที่สุด
- decision
1. ตัดสินใจที่จะแยกเกรดออกเป็นเทอมๆ ในคราวแรกได้นำทุกวิชามารวมกัน
2. ตัดสินใจใช้รูปแบบเหมือนเว็บประกาศผลการเรียน คือมีเลขประจำวิชา ชื่อวิชา หน่วยกิต ตอนเรียน และผลการเรียน
- related info/link/reference
ไม่มีความคิดเห็น:
แสดงความคิดเห็น