การเขียน Google Apps Script เพื่อใช้งาน Custom Function
Google Apps Script คือวิธีการสั่งงาน Google Apps โดยการเขียนโปรแกรม (ใช้ฐานจาก javascript) ซึ่งการเขียน Google Apps Script ช่วยให้เราสามารถใช้งาน Google Apps ในรูปแบบใหม่ๆ ได้หลากหลายมากขึ้น เช่น สั่งให้ส่งอีเมลตามเวลาที่ตั้งไว้ สั่งให้คำนวณค่าใน spreadsheet ตามเงื่อนไขที่กำหนด (โดยอัตโนมัติ) บทความนี้จะแนะนำการใช้งาน Google Apps Script เพื่อทำ custom fuction ใน Google Sheets ครับ Custom Function คืออะไร? โดยทั่วไป การใช้งานโปรแกรมประเภท spreadsheet ซึ่งมีลักษณะเป็นตาราง 2 มิติ มักจะไม่ใช่แค่การเก็บข้อมูลอย่างเดียว เราสามารถใส่การคำนวณให้กับ cell ต่างๆ ใน spreadsheet ได้ เช่น หาค่ารวม (SUM) ค่าเฉลี่ย (AVG) และอื่นๆ อีกมากมาย (โดยทั่วไป การใช้งาน spreadsheet จะใช้คู่กับการคำนวณค่าต่างๆ เสมอ ภาพจาก: kissflow.com ) การคำนวณค่า เราจะใช้การเรียก function (หรือที่เรียกกันว่า "สูตร") ที่ spreadsheet เตรียมไว้ให้ โดยทั่วไปจะเป็นการใส่เครื่องหมายเท่ากับ (=) แล้วตามด้วยชื่อ function ลงใน cell ปลายทาง เช่น ที่ cell A6 หากเราใส่ค่า =AVG(A1:A5) หมายถึงให้โปรแกรมแสดงค่าเฉลี่ยของค่าใน cel