หน้าแรก บทความ Microsoft
Microsoft

STOCKHISTORY ใน Excel ดึงราคาหุ้นย้อนหลังมาใช้ในตารางอัตโนมัติ

เผยแพร่ 15 ส.ค. 69

การติดตามราคาหุ้นย้อนหลังเพื่อทำตารางหรือกราฟ ปกติต้องเข้าเว็บไซต์ตลาดหลักทรัพย์แล้วคัดลอกตัวเลขมาทีละวัน เสียเวลามาก STOCKHISTORY คือฟังก์ชันใน Excel ที่ดึงข้อมูลราคาหุ้นย้อนหลังของบริษัทที่ต้องการมาใส่ในตารางได้อัตโนมัติด้วยสูตรเดียว บทความนี้สอนวิธีใช้งานฟังก์ชันเท่านั้น ไม่ใช่คำแนะนำการลงทุน

โครงสร้างสูตร

=STOCKHISTORY(รหัสหุ้น, วันที่เริ่มต้น, [วันที่สิ้นสุด], [ช่วงเวลา], [หัวตาราง], [คอลัมน์ที่ต้องการ])

ตัวอย่างการใช้งาน

A1fx=STOCKHISTORY("MSFT","1/1/2026","1/5/2026")
A B
1 Date Close
2 1/1/2026 420.50
3 1/2/2026 422.10

สูตรนี้จะดึงราคาปิดของหุ้น MSFT ตั้งแต่วันที่ 1-5 มกราคม มาเรียงเป็นตารางให้อัตโนมัติ พร้อมหัวตารางในแถวแรก

เลือกคอลัมน์ข้อมูลที่ต้องการ

รหัสคอลัมน์ ข้อมูลที่ได้
0 วันที่
1 ราคาปิด (Close)
2 ราคาเปิด (Open)
3 ราคาสูงสุด (High)
4 ราคาต่ำสุด (Low)
5 ปริมาณซื้อขาย (Volume)

ข้อควรรู้

ข้อควรรู้ รายละเอียด
ต้องต่อเน็ต ดึงข้อมูลจากคลาวด์ ต้องเชื่อมอินเทอร์เน็ตขณะเปิดไฟล์
ใช้ได้กับ Microsoft 365 เท่านั้น ฟังก์ชันนี้ไม่มีใน Excel เวอร์ชันแบบซื้อขาดรุ่นเก่า
ความล่าช้าของข้อมูล ข้อมูลอาจมีการหน่วงเวลาจากราคาจริง ไม่เหมาะใช้ตัดสินใจซื้อขายแบบเรียลไทม์

สรุป

STOCKHISTORY เหมาะกับการทำตารางหรือกราฟติดตามราคาหุ้นย้อนหลังโดยไม่ต้องคัดลอกข้อมูลมาเอง ถ้าต้องการทำกราฟแสดงแนวโน้มราคาจากข้อมูลที่ดึงมา อ่านต่อได้ที่ วิธีทำกราฟใน Excel ให้สวยแบบมืออาชีพ

หมายเหตุ: บทความนี้เขียนและเรียบเรียงโดย AI

← กลับหน้าบทความ
Line