จากที่เคยกรอกคะแนนแสดงผลผ่าน Excel แบบไม่ออนไลน์ ปัจจุบันเทคโนโลยีต่างๆ อำนวยความสะดวกให้กับเราเป็นอย่างมาก หนึ่งในนั้นเห็นจะเป็น Google ที่สนับสนุน (Support) การทำงานและตอบโจทย์ผู้เขียน จึงได้เลือก Google มาใช้ในการพัฒนา
เครื่องมือที่ต้องใช้ในการพัฒนา 1. Google Sheet
สูตรใน Google Sheet
การสร้างลิงค์ เช่น =HYPERLINK("https://sites.google.com/nu.ac.th/lawnu","กลับหน้าหลัก") ตัวอย่าง หน้าจอที่ใส่สูตร HYPERLINK
การดึงข้อมูลในเซลล์ข้ามชีท google sheet เช่น =IMPORTRANGE("1Ds15AmtFKkov-LVXiv-ZWN5xuRG9n9pVQJzya-JL8sM/edit#gid=1553613384","คำถาม!e12") ตัวอย่าง หน้าจอที่ใส่สูตร IMPORTRANGE
2. สูตรต่างๆ ที่ใช้ใน Excel ดังนี้
สูตร sum แสดงผลรวมคะแนนแต่ละโรงเรียน เช่น =SUM(G12:AJ12) เป็นการแสดงการกรอกคะแนนของเจ้าหน้าที่
สูตร rank แสดงผลการจัดอันดับคะแนนของแต่ละโรงเรียน เช่น =RANK(AK12,$AK$12:$AK$55)+COUNTIF(AK$12:AK12,AK12)-1 เป็นการแสดงการกรอกคะแนนของเจ้าหน้าที่
สูตร if และ max แสดงผลจัดอันดับที่ได้ของแต่ละโรงเรียน เช่น =IF(AP12=AP11,"",MAX(AO$11:AO11)+1), สูตร index เป็นการส่งคืนค่าในอาร์เรย์โดยยึดตามหมายเลขแถวและคอลัมน์ที่ระบุ และสูตร match เป็นการค้นหารายการที่ระบุในช่วงของเซลล์ต่างๆ จากนั้นจะส่งกลับตำแหน่งสัมพันธ์ของรายการดังกล่าวในช่วงนั้น เช่น =INDEX(AK$12:AK$56,MATCH(SMALL($AL$12:$AL$56,ROWS($12:12)),$AL$12:$AL$56,0))
ตัวอย่าง หน้าจอที่ใส่สูตร INDEX(AK$12:AK$56,MATCH(SMALL($AL$12:$AL$56,ROWS($12:12)),$AL$12:$AL$56,0))
การแสดงผลข้าม sheet เช่น ='คำถาม'!AR12 จะเป็นการแสดงการทำงานด้านหลังของเจ้าหน้าที่
สูตร vlookup เป็นฟังก์ชั่นใน Excel ที่จัดอยู่ในประเภทการค้นหาและอ้างอิงข้อมูล เช่น VLOOKUP(A5,'รายชื่อโรงเรียน'!$C$1:$F$124,3,0) จะเป็นการแสดงการทำงานด้านหลังของเจ้าหน้าที่
3. Google Site โดยเว็บที่สร้าง สามารถคลิกได้ที่ https://sites.google.com/nu.ac.th/lawnu 4. Internet
5. Computer, Notebook, Smart Phone
เท่านี้เราก็แสดงผลได้ทุกๆอุปกรณ์ได้อย่างง่ายดาย แสดงผล: https://sites.google.com/nu.ac.th/lawnu