การดึงราคา หุ้น CPALL บน Google Sheets
ปกติเวลาดึงราคาหุ้นบน Google Sheets แบบ real-time เราใช้ฟังชันก์ googlefinance() แต่พอมาถึงหุ้นไทย ฟังชันก์นี้ใช้ไม่ได้ วิธีการแก้ไข 1) ให้สร้าง App Script โดยไปที่ Extensions > Apps Script 2) คัดลอก script ข้างล่างนี้ แล้ววาง ใน หน้าจอเขียน App Script function getCPALLPrice ( ) { var url = "https://finance.yahoo.com/quote/CPALL.BK" ; var response = UrlFetchApp . fetch (url). getContentText (); var price = response. match ( /"regularMarketPrice":\{"raw":([\d.]+),/ )[ 1 ]; return price; } แล้วเรียกใช้งาน ที่ Cell ที่ต้องการให้แสดงราคาหุ้น =getCPALLPrice()