บทความนี้ผมจะมาแชร์วิธีการสร้างแอปบริหารจัดการงานง่ายๆ โดยใช้ Google Sheet และ AppSheet ครับ
โดยไอเดียนี้มาจากคำถามที่หลายๆ คนส่งมาถามผมเกี่ยวกับการบริหารจัดการงานของตัวเองครับ
ขั้นตอนที่ 1: การกำหนด Requirement
ก่อนอื่นเลย เราต้องมากำหนด requirement ของแอปเราก่อนครับ ว่าเราอยากให้แอปมีหน้าตาและฟังก์ชั่นแบบไหน ใครเป็นผู้ใช้งาน และมี feature อะไรบ้าง ยกตัวอย่างเช่น แอปที่เราจะสร้างในวันนี้ เราอยากให้มีความต้องการดังต่อไปนี้
- ให้ทุกคนเห็นงานที่ยังไม่เสร็จของตัวเองได้
- สามารถเห็นสถานะของงานแต่ละงานได้
- มีหน้ารายงานสรุปที่หัวหน้าสามารถดูข้อมูลได้ว่าสถานะงานของแต่ละคนเป็นยังไง
ขั้นตอนที่ 2: สร้าง Database บน Google Sheet
หลังจากกำหนด requirement เสร็จแล้ว เราจะมาสร้าง database บน Google Sheet กันครับ โดยเราจะสร้าง 2 ตารางคือ
- ตาราง Tasks: เก็บข้อมูลเกี่ยวกับงานทั้งหมด เช่น วันที่เริ่มสร้างงาน ID ของงาน ชื่องาน รายละเอียดงาน ผู้สร้าง ผู้รับผิดชอบ สถานะงาน วันที่แก้ไขล่าสุด4
- ตาราง Employee: เก็บข้อมูลของพนักงาน เช่น ชื่อ นามสกุล ตำแหน่ง อีเมล และรูปภาพ


ขั้นตอนที่ 3: สร้างแอปด้วย AppSheet
ต่อมาเรามาสร้างแอปด้วย AppSheet ครับ โดยเชื่อมต่อกับ Google Sheet ที่เราสร้างไว้จากขั้นตอนก่อนหน้า โดยในขั้นตอนนี้เราจะทำสิ่งดังต่อไปนี้
- กำหนด Type ของข้อมูลในแต่ละคอลัมน์ให้ถูกต้อง
- เชื่อมโยงข้อมูลระหว่างตาราง Tasks และ Employee
- สร้างสูตรสำหรับคำนวณค่าต่างๆ เช่น ID ของงาน อีเมลผู้สร้าง อีเมลผู้รับผิดชอบ วันที่แก้ไขล่าสุด
- กำหนดเงื่อนไขในการกรอกข้อมูล
- สร้าง View แสดงเฉพาะงานที่ยังไม่เสร็จ
- จัดเรียงและจัดกลุ่มข้อมูล
- กำหนดปุ่มและเมนู


ขั้นตอนที่ 4: สร้าง Dashboard
ขั้นตอนสุดท้าย เราจะมาสร้าง Dashboard เพื่อแสดงภาพรวมของงานทั้งหมดครับ ใน Dashboard นี้ เราจะแสดง
- จำนวนงานทั้งหมดที่สร้างขึ้นมาในช่วงเวลาที่กำหนด
- จำนวนงานในแต่ละสถานะ
- Workload ของพนักงานแต่ละคน
โดยเราจะใช้สูตร Query เพื่อดึงข้อมูลจาก Google Sheet มาแสดงบน Dashboard และสามารถนำข้อมูลที่ได้มาสร้างเป็นกราฟเพื่อให้เห็นภาพรวมได้ชัดเจนยิ่งขึ้น


การสร้างแอปบริหารจัดการงานด้วย Google Sheet และ AppSheet นั้นไม่ยากอย่างที่คิดครับ ใช้เวลาเพียงไม่กี่ชั่วโมงก็สามารถสร้างแอปที่ใช้งานได้จริง
Download template Appsheet Task Tracker ได้ที่นี้
Template Appsheet Task Tracker
Download ตาราง Google Sheets Task Tracker สำหรับไปทำ App เองได้ที่นี้
Template Google Sheets Task Tracker
👌 สนใจดูคลิปเต็ม สอนจับมือทำ App Track งานใน Appsheet ได้ที่ด้านล่าง
💳 ชอบคลิปที่ช่วยเพิ่มประสิทธิภาพการทำงานแบบนี้สามารถสมัครสมาชิกช่องได้ที่
https://www.youtube.com/channel/UChxmhkD8uSSzUOkfMO_p5oQ/join
🎥 อุปกรณ์ที่ผมใช้
กล้อง Sony ZV-E10 kit 16-50mm
Mouse Logitech MX Master 3s
MacBook Air M2
ไมค์ wireless Saramonic Blink 500
เก้าอี้ Anda Seat X-Air Pro Ergonomic Gaming Chair
แขนจับจอ Anda Seat Stealth A6L Ergonomic Monitor Arm
ไมโครโฟน AKG Lyra
ไฟส่องหน้าจอ Xiaomi Light Bar