บทเรียน

Google Sheet Apps Script คืออะไร ทำ Automation ฟรีสำหรับมือใหม่

Apps Script คืออะไร เครื่องมือเขียนสคริปต์ฟรีของ Google ที่สั่งให้ Google Sheet ทำงานเองได้ พร้อมตัวอย่างโค้ดง่าย ๆ และวิธีเริ่มต้นสำหรับมือใหม่

พี่หนึ่ง·14 ก.ค. 2026·อ่าน 1 นาที
📊

เคยเบื่อไหมกับงานซ้ำ ๆ ใน Google Sheet เช่น ต้องคอยส่งอีเมลแจ้งเตือนตามข้อมูลในตาราง หรือก๊อบข้อมูลไปมาทุกวัน ถ้ามีผู้ช่วยที่ทำงานพวกนี้ให้อัตโนมัติคงดี Google Sheet Apps Script คือเครื่องมือที่ทำแบบนั้นได้จริง เป็นตัวช่วยเขียนคำสั่งสั้น ๆ ให้ชีตทำงานเองโดยไม่ต้องนั่งทำมือ บทความนี้จะพามือใหม่ที่ไม่เคยเขียนโปรแกรมมาก่อนให้เข้าใจและเริ่มลองได้

Apps Script คืออะไร

Apps Script คือเครื่องมือเขียนสคริปต์ฟรีของ Google ที่ให้เราสั่งงานให้ Google Sheet, Gmail, Google Drive และแอปอื่น ๆ ของ Google ทำงานเองอัตโนมัติได้ มันใช้ภาษาที่เรียกว่า JavaScript ซึ่งเป็นภาษาโปรแกรมยอดนิยมภาษาหนึ่ง

ลองนึกภาพว่า Apps Script คือ "ลูกน้องดิจิทัล" ที่เราเขียนโพยสั่งงานไว้ล่วงหน้า พอถึงเวลามันก็ทำตามให้เป๊ะ ๆ ไม่ว่าจะเป็นการกรอกข้อมูล ส่งอีเมล หรือคำนวณอะไรซ้ำ ๆ แทนที่เราจะนั่งทำเองทุกครั้ง

Apps Script ทำอะไรได้บ้าง

ความสามารถของมันกว้างกว่าที่คิด ตัวอย่างงานที่มือใหม่เอาไปใช้ได้จริง

  • ส่งอีเมลอัตโนมัติจากข้อมูลในชีต — เช่น มีรายชื่อลูกค้าในตาราง สั่งให้ส่งอีเมลหาทุกคนทีเดียว
  • ดึงข้อมูลมาใส่ชีต — ดึงข้อมูลจากเว็บหรือแหล่งอื่นมากรอกลงตารางให้เอง
  • ทำ Automation ตามเวลา — ตั้งให้รันทุกเช้า 8 โมง เช่น สรุปยอดขายเมื่อวานส่งเข้าอีเมล
  • เชื่อมกับเว็บหรือฟอร์ม — รับข้อมูลจาก Google Form แล้วประมวลผลต่ออัตโนมัติ

ถ้าคุณเคยได้ยินคำว่า automation (การทำงานอัตโนมัติ) นี่แหละคือตัวอย่างที่จับต้องได้และเริ่มได้ฟรี

วิธีเปิดใช้ Apps Script

เริ่มใช้ง่ายมาก ไม่ต้องติดตั้งโปรแกรมอะไรเลย

  1. เปิดไฟล์ Google Sheet ที่ต้องการ
  2. ไปที่เมนู Extensions (ส่วนขยาย) ด้านบน
  3. เลือก Apps Script
  4. จะมีหน้าต่างตัวแก้ไขโค้ดเด้งขึ้นมา พร้อมให้เราเขียนคำสั่งได้เลย

หน้าตาอาจดูแปลกตาสำหรับมือใหม่ แต่ไม่ต้องกลัว เราจะเริ่มจากตัวอย่างง่าย ๆ กัน

ตัวอย่างโค้ดง่าย ๆ เขียนข้อความลงเซลล์

ลองดูสคริปต์สั้น ๆ ที่สั่งให้เขียนคำว่า "สวัสดี AIUNLOCK" ลงในเซลล์ A1

function writeHello() {
  const sheet = SpreadsheetApp.getActiveSheet();
  const cell = sheet.getRange("A1");
  cell.setValue("สวัสดี AIUNLOCK");
}

มาดูทีละบรรทัดว่าแต่ละอันทำอะไร

  • function writeHello() { — ประกาศ "ฟังก์ชัน" ชื่อ writeHello คิดง่าย ๆ ว่ามันคือชื่อชุดคำสั่งที่เราจะสั่งให้ทำงาน วงเล็บปีกกา { คือจุดเริ่มของคำสั่ง
  • const sheet = SpreadsheetApp.getActiveSheet(); — บอกโปรแกรมว่า "ขอหยิบชีตที่เปิดอยู่ตอนนี้มาเก็บไว้ในตัวแปรชื่อ sheet" เหมือนบอกว่าเราจะทำงานกับกระดาษแผ่นไหน
  • const cell = sheet.getRange("A1"); — เจาะจงว่าจะทำงานกับเซลล์ช่อง A1 แล้วเก็บไว้ในตัวแปรชื่อ cell เหมือนชี้นิ้วไปที่ช่องที่ต้องการ
  • cell.setValue("สวัสดี AIUNLOCK"); — สั่งให้ใส่ข้อความ "สวัสดี AIUNLOCK" ลงในเซลล์นั้น
  • } — ปิดท้ายชุดคำสั่ง

พอเขียนเสร็จ กดปุ่ม Run (รูปสามเหลี่ยม) ด้านบน แล้วกลับไปดูที่ชีต จะเห็นคำว่า "สวัสดี AIUNLOCK" โผล่ในช่อง A1 ทันที ถ้าอยากอ่านค่าจากเซลล์กลับมาแทน ก็เปลี่ยนบรรทัดสุดท้ายเป็น const text = cell.getValue(); แค่นี้ก็ดึงค่าออกมาใช้ได้

ข้อควรระวังเรื่อง Permission

ครั้งแรกที่กด Run กูเกิลจะขึ้นหน้าต่างขอ permission (สิทธิ์การเข้าถึง) นี่เป็นเรื่องปกติ เพราะสคริปต์ของเราจะไปยุ่งกับชีตหรืออีเมล กูเกิลเลยขอให้ยืนยันก่อนว่าเราอนุญาต

  • อ่านให้ดีว่าสคริปต์ขอสิทธิ์อะไรบ้าง โดยเฉพาะถ้าเป็นโค้ดที่ก๊อบมาจากคนอื่น
  • อย่ารันสคริปต์แปลก ๆ ที่ไม่รู้ที่มา เพราะมันอาจเข้าถึงข้อมูลของเราได้
  • ถ้าเป็นโค้ดที่เราเขียนเองหรือเข้าใจว่ามันทำอะไร กด Allow ได้อย่างสบายใจ

มือใหม่เริ่มยังไง

เส้นทางเริ่มต้นที่แนะนำสำหรับคนไม่มีพื้นฐาน

  1. สร้าง Google Sheet เปล่า ๆ ขึ้นมาสำหรับทดลอง จะได้ไม่กลัวพัง
  2. เปิด Apps Script ตามขั้นตอนด้านบน แล้วก๊อบโค้ดตัวอย่างไปลองรัน
  3. ลองแก้ข้อความหรือช่องเซลล์ดู เพื่อเห็นว่าผลเปลี่ยนยังไง
  4. พอเริ่มชิน ค่อยลองงานที่ซับซ้อนขึ้น เช่น ส่งอีเมลอัตโนมัติ

ระหว่างทางถ้าติดตรงไหน ให้ถาม AI ช่วยเขียนหรืออธิบายโค้ดได้ ซึ่งเป็นวิธีเรียนรู้ที่เร็วมากในยุคนี้ อยากรู้ว่าจะสั่งงาน AI ให้ช่วยเขียนโค้ดยังไงให้ได้ผลดี ลองอ่าน 5 คำสั่ง Claude Code ที่ต้องรู้ ประกอบได้

สรุป

Apps Script คือเครื่องมือฟรีของ Google ที่ให้เราเขียนคำสั่งสั้น ๆ ด้วยภาษา JavaScript สั่งให้ Google Sheet และแอปอื่น ๆ ทำงานเองอัตโนมัติ ตั้งแต่เขียนข้อความลงเซลล์ ส่งอีเมล ไปจนถึงทำ automation ตามเวลา เปิดใช้ผ่านเมนู Extensions > Apps Script ได้ทันที มือใหม่เริ่มจากตัวอย่างเล็ก ๆ อย่าลืมระวังเรื่อง permission ตอนรันครั้งแรก แล้วค่อย ๆ ต่อยอด รับรองว่างานซ้ำ ๆ ในชีตจะเบาลงเยอะ

คำถามที่พบบ่อย

ใช้ Apps Script ต้องเสียเงินไหม?

ฟรีครับ ใครมีบัญชี Google (Gmail) ก็ใช้ Apps Script ได้เลยโดยไม่ต้องติดตั้งอะไรเพิ่ม เขียนและรันสคริปต์ได้ผ่านเบราว์เซอร์ มีเพียงโควตาการใช้งานต่อวันที่กว้างพอสำหรับงานทั่วไป

เขียนโปรแกรมไม่เป็นเลย เริ่ม Apps Script ได้ไหม?

ได้ครับ เริ่มจากก๊อบตัวอย่างโค้ดสั้น ๆ มาลองรันดูก่อน แล้วค่อย ๆ ปรับ Apps Script ใช้ภาษา JavaScript ซึ่งเป็นภาษาที่หาตัวอย่างและถาม AI ช่วยได้ง่าย เหมาะกับมือใหม่ที่อยากลองทำ automation

พี่หนึ่ง

เขียนบันทึกการเรียนรู้ AI แบบเข้าใจง่ายที่ AIUNLOCK

แชร์:XFacebookLINE

อ่านต่อ

🪝
บทเรียน

Webhook คืออะไร — กริ่งประตูของระบบ ที่แจ้งเตือนให้อัตโนมัติ

อธิบาย Webhook แบบมือใหม่ เปรียบเป็นกริ่งประตูที่พออะไรเกิดขึ้นก็ยิงแจ้งไปอีกระบบทันที ต่างจาก API แบบถามเองยังไง พร้อมตัวอย่างใช้จริงและวิธีเริ่มกับ no-code

13 ก.ค.·1 นาที
👥
บทเรียน

Subagent คืออะไร — ให้ AI แตกงานใหญ่เป็นทีมย่อยช่วยกันทำ

ทำความรู้จัก Subagent ใน Claude Code ที่ให้ AI แตกงานใหญ่เป็นทีมย่อยทำงานขนานกัน เร็วขึ้น ประหยัด context หลัก พร้อมตัวอย่างและวิธีเริ่มใช้

8 ก.ค.·1 นาที
🧩
บทเรียน

Skill ใน Claude Code คืออะไร สอน AI ให้ทำงานเฉพาะทางด้วยคำสั่งเดียว

ทำความรู้จัก Skill ใน Claude Code แบบมือใหม่เข้าใจง่าย มันคือสูตรสำเร็จที่สอน AI ให้ทำงานซ้ำ ๆ ด้วยคำสั่งเดียว ต่างจากพรอมต์ธรรมดายังไง และเริ่มใช้ได้เลย

6 ก.ค.·1 นาที