การพัฒนาระบบกรอกคะแนนการแข่งขันตอบปัญหากฎหมายเนื่องในวันรพี


ไม่ต้องเขียนโปรแกรมให้เหนื่อย แค่รู้จักนำ IT มาปรับใช้ให้เกิดประโยชน์

จากที่เคยกรอกคะแนนแสดงผลผ่าน 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

    หมายเลขบันทึก: 650685เขียนเมื่อ 26 สิงหาคม 2018 08:52 น. ()แก้ไขเมื่อ 2 กันยายน 2019 21:39 น. ()สัญญาอนุญาต: จำนวนที่อ่านจำนวนที่อ่าน:


    ความเห็น (0)

    ไม่มีความเห็น

    พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
    ClassStart
    ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
    ทั้งเว็บทั้งแอปใช้งานฟรี
    ClassStart Books
    โครงการหนังสือจากคลาสสตาร์ท