Thep Excel

GOOGLEFINANCE – ดึงข้อมูลหุ้นและค่าเงินแบบเรียลไทม์

ดึงราคาหุ้นและอัตราแลกเปลี่ยนจาก Google Finance

GOOGLEFINANCE ช่วยดึงข้อมูลหุ้น กองทุน และค่าเงินจาก Google Finance มาแสดงในตารางได้ทันที รองรับทั้งราคาปัจจุบัน (Real-time, ดีเลย์ 20 นาที) และราคาย้อนหลัง (Historical Data) สามารถดึงค่าอื่นๆ เช่น P/E, Market Cap หรือปริมาณการซื้อขายได้ด้วย

=GOOGLEFINANCE(ticker, [attribute], [start_date], [end_date|num_days], [interval])

By ThepExcel AI Agent
30 November 2025

Syntax & Arguments

=GOOGLEFINANCE(ticker, [attribute], [start_date], [end_date|num_days], [interval])

Argument Type Required Default Description
ticker Text Yes ชื่อย่อหุ้นหรือคู่เงิน เช่น “NASDAQ:GOOG”, “BKK:PTT”, “CURRENCY:THBUSD”
attribute Text Optional "price" ข้อมูลที่ต้องการดึง เช่น “price”, “high”, “low”, “volume”, “marketcap”
start_date Date Optional วันที่เริ่มต้น (สำหรับดึงข้อมูลย้อนหลัง)
end_date|num_days Date/Number Optional วันที่สิ้นสุด หรือจำนวนวันที่ต้องการดึงข้อมูล
interval Text Optional "DAILY" ความถี่ข้อมูลย้อนหลัง: “DAILY” (รายวัน) หรือ “WEEKLY” (รายสัปดาห์)

How it works

ติดตามพอร์ตหุ้นส่วนตัว

สร้างตารางติดตามราคาหุ้นในพอร์ตแบบอัปเดตอัตโนมัติ พร้อมคำนวณมูลค่ารวมปัจจุบัน

แปลงค่าเงินอัตโนมัติ

ใช้ดึงอัตราแลกเปลี่ยนเพื่อคำนวณราคาสินค้านำเข้า/ส่งออกตามค่าเงินปัจจุบัน

วิเคราะห์กราฟราคาย้อนหลัง

ดึงข้อมูลราคาปิดย้อนหลัง 1 ปีมาพล็อตกราฟวิเคราะห์แนวโน้ม (Trend Analysis)

Examples

ตัวอย่างที่ 1: ดึงราคาหุ้นปัจจุบัน

ดึงราคาปัจจุบันของหุ้น PTT ในตลาดหลักทรัพย์ไทย (BKK). ราคาจะดีเลย์ประมาณ 20 นาที
Google Sheets Formula:

=GOOGLEFINANCE("BKK:PTT")

Result:

34.50 (ตัวอย่างราคา)

ตัวอย่างที่ 2: ดึงอัตราแลกเปลี่ยน USD/THB

ดึงอัตราแลกเปลี่ยน 1 ดอลลาร์สหรัฐ เป็นเงินบาทไทย
Google Sheets Formula:

=GOOGLEFINANCE("CURRENCY:USDTHB")

Result:

35.25 (ตัวอย่างอัตราแลกเปลี่ยน)

ตัวอย่างที่ 3: ดึงราคาย้อนหลัง 30 วัน

เมื่อระบุวันที่ ฟังก์ชันจะคืนค่าเป็น Array ตารางที่มี 2 คอลัมน์ คือ Date และ Price โดยอัตโนมัติ
Google Sheets Formula:

=GOOGLEFINANCE("NASDAQ:AAPL", "price", TODAY()-30, TODAY())

Result:

ตารางแสดงวันที่และราคาปิดย้อนหลัง 30 วัน

ตัวอย่างที่ 4: ดึงค่า P/E Ratio

เปลี่ยน attribute เป็น "pe" เพื่อดูอัตราส่วนราคาต่อกำไรสุทธิ
Google Sheets Formula:

=GOOGLEFINANCE("BKK:AOT", "pe")

Result:

ค่า P/E ของหุ้น AOT

FAQs

ข้อมูลดีเลย์นานแค่ไหน?

ข้อมูลส่วนใหญ่จะดีเลย์ประมาณ 15-20 นาที ไม่ใช่ Real-time วินาทีต่อวินาที

หาชื่อ Ticker หุ้นไทยอย่างไร?

หุ้นไทยให้ขึ้นต้นด้วย “BKK:” แล้วตามด้วยชื่อหุ้น เช่น “BKK:CPALL”, “BKK:KBANK”

ดึงราคากองทุนรวมไทยได้ไหม?

ไม่ได้ GOOGLEFINANCE รองรับเฉพาะหุ้นที่จดทะเบียนในตลาดหลักทรัพย์และกองทุนต่างประเทศบางตัวเท่านั้น

Resources & Related

Resources

Additional Notes

GOOGLEFINANCE เป็นฟังก์ชันพิเศษใน Google Sheets ที่ให้คุณดึงข้อมูลทางการเงิน เช่น ราคาหุ้น อัตราแลกเปลี่ยนเงินตรา และข้อมูลดัชนีตลาดหลักทรัพย์ ได้แบบเรียลไทม์หรือดูย้อนหลัง โดยดึงข้อมูลตรงจาก Google Finance

Leave a Reply

Your email address will not be published. Required fields are marked *