หน้าเว็บ

วันอังคารที่ 19 มกราคม พ.ศ. 2559

Grade on Spreadsheet

ออกแบบ การเก็บข้อมูลเกรดที่ได้ใน Spreadsheet

โดยในที่นี้เราจะออกแบบการเก็บ ดังนี้
1. รหัสวิชา (SUBJECT CODE)
2. ชื่อวิชา (SUBJECT)
3. หน่วยกิต (CREDIT)
4. ตอนเรียน (COURSE)
5. เกรด (GRADE)
6. ระดับเกรด
7. ภาคเรียน (SEMESTER)
8. คะแนนเฉลี่ยประจำภาค
9. คะแนนเฉลี่ยสะสม



รูปแสดงการเก็บข้อมูลใน Spreadsheet


สามารถดูไฟล์ได้ที่ : 
https://docs.google.com/spreadsheets/d/18-3LUXcwps6CDPhwU5UFRpcd5jtKfV2qpDqfzJA4Ij8/edit?usp=sharing

คำนวณเกรดเฉลี่ย

ระดับคะแนนของเกรด
A = 4
B+ = 3.5
B = 3
C+ = 2.5
C = 2
D+ = 1.5
D = 1

ในการคำนวณหาเกรดเฉลี่ยประจำภาคการศึกษา
  • หาจากผลรวมของผลคูณระหว่างค่าหน่วยกิต(CREDIT)กับระดับผลการเรียน(GRADE)ที่ได้ในแต่ละรายวิชามารวมกัน หารด้วยผลรวมของหน่วยกกิตตลอดภาคการศึกษา
  • ใน Spreadsheet จะใช้การคำนวณในสูตร SUMPRODUCT(D3:D10, G3:G10)/SUM(D3:D10)
    SUMPRODUCT() จะเป็นผลรวมของผลคูณ ในที่นี้คือ
    ((D3*G3)+(D4*G4)+(D5*G5)+(D6*G6)+(D7*G7)+(D8*G8)+(D9*G9)+(D10*G10))
    SUM() เป็นสูตรที่ใช้ในการคำนวณหาผลรวม ในที่นี้คือ (D3+D4+D5+D6+D7+D8+D9+D10)

SUMPRODUCT() เรียนรู้เพิ่มเติมที่ https://support.google.com/docs/answer/3094294?hl=th&rd=1
SUM() เรียนรู้เพิ่มเติมที่ https://support.google.com/docs/answer/3093669?hl=th&rd=1


บันทึกไฟล์เป็น .csv  คือการบันทึกไฟล์ในรูปแบบค่าที่คั่นด้วยเครื่องหมายจุลภาค

มีขั้นตอนดังนี้ ไฟล์ > ดาวน์โหลดเป็น > (.csv)


รูปแสดงการดาวน์โหลดไฟล์ Spreadsheet เป็นไฟล์ .csv

ไฟล์ที่ได้เมื่อเปิดโดย Notepad


รูปเมื่อเปิดไฟล์ .csv ที่ได้ด้วย Notepad

แก้ไขไฟล์ให้รองรับภาษาไทย ไปที่ File > Save As... > Encoding > UTF-8


รูปแสดงการเปลี่ยนไฟล์ .csv ให้รองรับภาษา Asian เลือก Encoding UTF-8

ดูเพิ่มเติมที่ https://help.salesforce.com/apex/HTViewSolution?id=000003837

Question

Can we calcuate average GPA of all students?
ตอบ  นำคะแนนเฉลี่ยสะสมของนักเรียนแต่ละคนมารวมกันหารด้วยจำนวนนักเรียน

Can we calcuate average grade of subject?
ตอบ นำระดับเกรดของนักเรียนทุกคนในวิชาที่ต้องการมารวมกันแล้วหารด้วยจำนวนนักเรียน

ไม่มีความคิดเห็น:

แสดงความคิดเห็น