บทความ

กำลังแสดงโพสต์จาก ธันวาคม, 2024

การดึงราคา หุ้น 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()