learned:
use spreadsheets function (Google spreadsheets function list)
- IFS - If/Else Condition
- MULTIPLY - Multiply function
- SUM - Summation function
- DIVIDE - Divide function
การตรวจสอบข้อมูล
problem:
เมื่อใช้รูปแบบนี้
=IFS(C2="A",4,C2="B+",3.5,C2="B",3,C2="C+",2.5,C2="C",2,C2="D+",1.5,C2="D",1,C2="F",0)
หากไม่มีการกรอก grade จะไม่สามารถคำนวณเกรดได้
solution:
จาก https://blog.sheetgo.com/google-sheets-formulas/ifs-formula-google-sheets/
สามารถเพิ่มเงื่อนไข true สำหรับค่าอื่นๆทั้งหมดที่ไม่เข้าเงื่อนไข ได้ดังนี้
=IFS(C2="A",4,C2="B+",3.5,C2="B",3,C2="C+",2.5,C2="C",2,C2="D+",1.5,C2="D",1,C2="F",0,true,0)
decision:
ใช้ฟังก์ชัน IFS ในการแปลงข้อมูลจาก A-F เป็น 4-0
ไม่ทำการกำหนดขอบเขต ของวิชาที่นำมาคำนวณ โดยหากมีการเพิ่มข้อมูลของวิชาเรียน จะนำวิชานั้นมาคำนวณ GPA ใหม่ทันที
info/link/reference:
Google spreadsheets function list
IFS formula
ไม่มีความคิดเห็น:
แสดงความคิดเห็น