Web Application เชื่อมต่อข้อมูลจาก Google Sheet ผ่าน API ด้วย Google Apps Script

👋 สวัสดีปี 2022 ครับเพื่อนๆ ทุกคน นี่ก็เป็นบล็อกแรกของปีนี้เลย เนื้อหาในบล็อกนี้จะมานำเสนอการสร้าง Web Application ที่เชื่อมต่อข้อมูลมาจาก Google Sheet ด้วย Google App Script กันครับ

a·ดัม

26 มีนาคม 2022

Google Sheet เบื่อแล้วกับ Bar Chart เปลี่ยนมานำเสนอเป็น Slope Chart แทนดีกว่า

ในการนำเสนอข้อมูลเพื่อเปรียบเทียบความแตกต่าง เช่น ยอดขายสินค้าไตรมาส 3 เทียบกับไตรมาส 4 ว่าเพิ่มขึ้นหรือลดลง โดยปกติที่เห็นเป็นส่วนมากก็จะเปรียบเทียบข้อมูลเป็นแบบ Bar Chart แต่วันนี้จะมาลองทำการนำเสนอในรูปแบบ Slope Chart แทนกันครับ มาเริ่มกันเลย

a·ดัม

9 พฤศจิกายน 2021

Google Sheet—Web Scraping ดึงข้อมูลจากเว็บไซต์

ในทุกวันนี้การตัดสินใจเรื่องสำคัญๆ ด้วยการใช้ข้อมูลที่มีจะเป็นอะไรที่ดีมากๆ ไม่เว้นแม้แต่การจะซื้อรถยนต์มือสอง 🚗 วันนี้ผมเลยจะขอนำเสนอการทำ Web Scraping แบบง่ายๆ ด้วย Google Sheet พร้อมตัวอย่างการนำเข้าข้อมูลรถยนต์มือสองจากเว็บไซต์ one2car.com มาให้ดูกันครับ ก่อนอื่นมาทำความรู้จักกับ Web Scraping กันก่อน

a·ดัม

29 มิถุนายน 2020

Google Sheet—เชื่อมต่อข้อมูลไปที่ Firebase Cloud Firestore x LINE Notify [ตอนแรก]

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

a·ดัม

14 เมษายน 2020

Google Sheet—สร้างฟังก์ชันตรวจสอบหมายเลขบัตรประชาชน [Apps Script]

ในการทำงานหากต้องมีการใช้ข้อมูลหมายเลขบัตรประชาชนในการตรวจสอบ ในเบื้องต้นเราจะรู้ได้อย่างไรว่าเป็นเลขบัตรประชาชนที่ได้รับมานั้นถูกต้อง ซึ่งจริงๆ แล้ว รหัสประจำตัวของเรามีแค่ 12 หลักเท่านั้น (12 หลักแรก) แต่เลขตัวสุดท้ายเป็น Check Digit [Check Digit เป็นตัวเลข 1 หลัก ที่เกิดจากการนำเลขหลักอื่นๆ มา บวก ลบ คูณ หาร กัน] การตรวจสอบเราต้องมาทำการคำนวณเพื่อเทียบกับตัวเลขหลักสุดท้ายในบัตรประชาชนว่าตรงกันหรือไม่

a·ดัม

12 เมษายน 2020

Google Sheet—สร้าง To Do List แบบง่ายๆ

ทุกวันนี้คงไม่มีใครไม่รู้จัก Work From Home หรือที่หลายคนย่อว่า WFH ซึ่งก็คือการทำงานที่บ้านนั่นเอง ในสภาวะปัจจุบันที่เราต้องมา Work From Home ถ้าหากเราไม่กำหนดแผนการทำงานประจำวันให้ชัดเจนอาจจะส่งผลให้งานที่รับผิดชอบไม่เสร็จทันเวลาได้ อาจจะได้มาอยู่บ้านถาวรแทน แต่หากเรารู้จักวางแผนการทำงานล่วงหน้าและกำหนดความสำคัญในสิ่งที่ต้องทำก่อน-หลัง งานจะได้เสร็จทัน วันนี้เรามาลองสร้างตัวช่วยที่ดีในการวางแผนนั่นคือการทำ To Do List แบบง่ายๆ ด้วย Google Sheet กันครับ Go Go !

a·ดัม

31 มีนาคม 2020

Google Sheet—ฟังก์ชันเปลี่ยนเลขอารบิกเป็นเลขไทย/เลขไทยเป็นเลขอารบิก [Apps Script]

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

a·ดัม

9 มีนาคม 2020

Google Sheet—วิธีการตรวจสอบข้อมูลที่ซ้ำกัน

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

a·ดัม

29 กุมภาพันธ์ 2020

LINE Bot—เก็บข้อมูลผู้ใช้งานเมื่อกดเพิ่ม Bot เป็นเพื่อนไว้ใน Google Sheet

เพื่อนๆ สังเกตกันหรือเปล่าครับเวลาเราเพิ่ม Bot เป็นเพื่อนจะมีข้อความต้อนรับตอบกลับมาพร้อมกับชื่อของเราที่ใช้แสดงใน LINE มาด้วย (รู้ได้ไง???) และใครที่มี LINE OA หรือ LINE Bot แล้วอยากจะให้มีข้อความต้อนรับตอบกลับพร้อมชื่อผู้ใช้งานโดยไม่ต้องถามชื่อเลย และอยากเก็บข้อมูลผู้ใช้งาน เช่น ค่า user Id ไว้เป็นฐานข้อมูลเพื่อไว้ใช้งานต่อไป วันนี้มาลองดูวิธีการทำง่ายๆ กันครับ

a·ดัม

7 มกราคม 2020
1 2 3