---
title: GOOGLEFINANCE – ดึงข้อมูลหุ้นและค่าเงินแบบเรียลไทม์
url: https://www.thepexcel.com/functions/google-sheets/google/googlefinance-google-sheets/
type: function-explainer
program: Google Sheets
syntax: "=GOOGLEFINANCE(ticker, [attribute], [start_date], [end_date|num_days], [interval])"
date: 2025-12-13
updated: 2025-12-17
scores:
  popularity: 6
  difficulty: 4
  usefulness: 6
---

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

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

## คำอธิบาย

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

## Syntax

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

## Arguments

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

## เคสการใช้งาน

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

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

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

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

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

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

## ตัวอย่าง

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

```excel
=GOOGLEFINANCE("BKK:PTT")
```

**ผลลัพธ์:** `34.50 (ตัวอย่างราคา)`

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

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

```excel
=GOOGLEFINANCE("CURRENCY:USDTHB")
```

**ผลลัพธ์:** `35.25 (ตัวอย่างอัตราแลกเปลี่ยน)`

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

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

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

**ผลลัพธ์:** `ตารางแสดงวันที่และราคาปิดย้อนหลัง 30 วัน`

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

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

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

**ผลลัพธ์:** `ค่า P/E ของหุ้น AOT`

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

## คำถามที่พบบ่อย

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

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

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

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

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

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

## ฟังก์ชันที่เกี่ยวข้อง

- importxml
- importhtml

## แหล่งข้อมูลเพิ่มเติม

- [Google Sheets Help: GOOGLEFINANCE](https://support.google.com/docs/answer/3093281?hl=en) _(Official Documentation)_

---

_Source: [https://www.thepexcel.com/functions/google-sheets/google/googlefinance-google-sheets/](https://www.thepexcel.com/functions/google-sheets/google/googlefinance-google-sheets/)_
