ฟังก์ชันที่ใช้สมการถดถอยเชิงเส้น (Linear Regression) เพื่อพยากรณ์ค่าในอนาคต โดยยึดตามแนวโน้มข้อมูลในอดีต
| อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
|---|---|---|
| x | Number | ค่า X ที่ต้องการทำนายค่า Y สำหรับ เช่น เดือนที่ 13 หรือ วันที่ 100 |
| known_y's | Range/Array | ข้อมูล Y (ตัวแปรตาม) ที่รู้ค่า เช่น ยอดขายเดือนที่ 1-12 |
| known_x's | Range/Array | ข้อมูล X (ตัวแปรอิสระ) ที่รู้ค่า เช่น เลขที่ของเดือน (1-12) ต้องมีจำนวนข้อมูลเท่ากับ known_y’s |
FORECAST เป็นฟังก์ชันสำหรับพยากรณ์ค่า Y ในอนาคตตามแนวโน้มเชิงเส้นของข้อมูลในอดีต ใช้ได้กับการคาดการณ์ยอดขาย อุณหภูมิ อัตราเติบโต หรือตัวเลขอื่นๆ ที่มีแนวโน้มชัดเจน
ที่สำคัญคือ FORECAST ใช้ Linear Regression ซึ่งหมายความว่า ข้อมูลของคุณต้องมีความสัมพันธ์เป็นเส้นตรง ถ้าข้อมูลเป็นแบบ exponential (เพิ่มขึ้นแบบโค้ง) หรือ seasonal (มีฤดูกาล) ฟังก์ชันนี้จะไม่ทำงานดี ต้องใช้ FORECAST.ETS แทน
ส่วนตัวผม FORECAST เหมาะสำหรับบริษัทที่ต้องทำนายยอดขายเดือนหน้าง่ายๆ หรือพยากรณ์ค่าใช้จ่าย แต่ถ้าข้อมูลมีลวดลายซับซ้อน ควรใช้ FORECAST.ETS ซะ เพราะมันสมาร์ทกว่าเยอะ
สมมติว่า A2:A13 มีเลข 1-12 (เลขเดือน) และ B2:B13 มียอดขายแต่ละเดือน ฟังก์ชันนี้จะคำนวณแนวโน้มและทำนายยอดขายเดือนที่ 13
ใช้ Table References (Sales[Amount] และ Sales[Day]) จะง่ายขึ้นและอัพเดตอัตโนมัติเมื่อเพิ่มข้อมูลใหม่
B5:B16 เป็นปีที่มีข้อมูล (เช่น 2012-2023) และ C5:C16 เป็นอุณหภูมิเฉลี่ย FORECAST จะทำนายอุณหภูมิปี 2024 โดยใช้แนวโน้มเดิม
ไม่ต่างกัน สูตรและผลลัพธ์เหมือนเดิม Microsoft เปลี่ยนชื่อให้ชัดเจนตั้งแต่ Excel 2016 แล้วแนะนำให้ใช้ FORECAST.LINEAR ส่วน FORECAST คงไว้เพื่อความเข้ากันได้กับรุ่นเก่า
เพราะข้อมูลอาจไม่เป็นเส้นตรง ถ้ามีรูปแบบ seasonal (เช่น ยอดขายปีใหม่สูงเสมอ) หรือ exponential (เพิ่มขึ้นแบบปุ่มปุ่ม) FORECAST จะไม่ทำนายดี ต้องใช้ FORECAST.ETS
ไม่ได้ x, known_y's, known_x's ต้องเป็นตัวเลข (Number) เท่านั้น ถ้าใส่ตัวอักษร จะได้ #VALUE! error
ได้แต่ความแม่นยำจะลดลงเยอะ เพราะการทำนาย 400 จุดห่างจากข้อมูลเดิมเสี่ยงจะมีปัจจัยไม่คาดคิด ลองดูสิ่งที่ FORECAST.ETS ทำนาย ซึ่งจัดการแบบลวดลายได้ดีกว่า
ควรเปลี่ยนเป็น FORECAST.LINEAR ดีกว่า ชื่อชัดเจนกว่า และ Microsoft แนะนำไว้แล้ว หรือถ้าข้อมูลมีลวดลายซับซ้อน ลองใช้ FORECAST.ETS ดู
ฟังก์ชันที่ผู้เขียนโยงไว้กับ FORECAST จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
FORECAST.ETS พยากรณ์ค่าในอนาคตโดยใช้เทคนิค Exponential Triple Smoothing (ETS) ซึ่งจัดการกับเทรนด์และฤดูกาลได้อัจฉริยะ
FORECAST.ETS.CONFINT หาช่วงความเชื่อมั่น (Confidence Interval) ของค่าที่พยากรณ์จากข้อมูลชุดเวลา โดยใช้วิธี Exponential Triple Smoothing (ETS)
ฟังก์ชัน FORECAST.ETS.SEASONALITY ตรวจจับความยาวของรอบฤดูกาล (seasonality) ในข้อมูลอนุกรมเวลา โดยใช้อัลกอริทึม Exponential Triple Smoothing (ETS) ที่ Excel ใช้สำหรับพยากรณ์
ส่งกลับค่าสถิติต่างๆ จากการวิเคราะห์พยากรณ์แบบ ETS (Exponential Triple Smoothing) เช่น Alpha, Beta, Gamma, MASE, SMAPE, MAE, RMSE และ Step size
พยากรณ์ค่าในอนาคตโดยใช้สมการถดถอยเชิงเส้น (Linear Regression) จากข้อมูลชุดเดิม
ฟังก์ชัน INTERCEPT ใน Excel ใช้สำหรับคำนวณจุดที่เส้นถดถอยเชิงเส้น (Linear Regression Line) ตัดกับแกน Y (ค่า Y เมื่อ X = 0).
LINEST คำนวณค่าสถิติสำหรับเส้นตรงที่เหมาะสมที่สุด ด้วยวิธีกำลังสองน้อยที่สุด (Linear Regression Analysis)
LOGEST ใช้คำนวณค่าสถิติสำหรับเส้นโค้ง Exponential ที่เหมาะสมที่สุด เพื่อวิเคราะห์การเติบโตแบบเลขชี้กำลัง
ฟังก์ชันที่ส่งคืนค่า R-squared (R²) หรือสัมประสิทธิ์การตัดสินใจ แสดงสัดส่วนของความแปรปรวนในตัวแปรตามที่สามารถอธิบายได้จากตัวแปรอิสระ ค่าอยู่ระหว่าง 0 ถึง 1
คำนวณความชันของเส้นถดถอยเชิงเส้น ซึ่งบอกให้รู้ว่าค่า Y เปลี่ยนแปลงเร็วแค่ไหนเมื่อค่า X เพิ่มขึ้น ใช้สำหรับวิเคราะห์แนวโน้มข้อมูล
STEYX หาค่าความคลาดเคลื่อนมาตรฐาน (Standard Error of Estimate) ของค่า Y ที่พยากรณ์จาก X โดยใช้การถดถอยเชิงเส้น
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่