TLDR สรุปสั้นๆ

LINEST คำนวณการถดถอยเชิงเส้นที่ดีที่สุดจากข้อมูลที่กำหนดด้วย least squares และคืนค่าเป็นข้อมูลอาร์เรย์

คำอธิบาย

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

มีครั้งแรกในเวอร์ชันไหน

Excel 2003 หรือก่อนหน้า

รูปแบบคำสั่ง (Syntax)

LINEST(known_y's, [known_x's], [const], [stats])

Arguments

  • known_y’s (Required – range)
    ชุดของค่า y ที่คุณรู้ในการแสดงความสัมพันธ์ y = mx + b
  • known_x’s (Optional – range)
    ชุดของค่า x ที่คุณรู้ในความสัมพันธ์ y = mx + b ถ้าไม่ระบุจะถูกสมมติให้เป็น {1,2,3,…} ที่มีขนาดเท่ากับ known_y’s
  • const (Optional – boolean)
    ค่าตรรกะที่ระบุว่าจะให้บังคับค่าคงที่ b เท่ากับ 0 หรือไม่ ถ้า TRUE หรือไม่ระบุ b จะคำนวณตามปกติ ถ้า FALSE b จะถูกตั้งค่าเป็น 0
  • stats (Optional – boolean)
    ค่าตรรกะที่ระบุว่าจะคืนค่าสถิติการถดถอยเพิ่มเติมหรือไม่ ถ้า TRUE จะคืนค่าเพิ่มเติม; ถ้า FALSE หรือไม่ระบุจะคืนเฉพาะสัมประสิทธิ์ m และค่าคงที่ b

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

  • Formula:
    =LINEST(A2:A5,B2:B5,,FALSE)
    Description: หาค่าสัมประสิทธิ์และพิกัด y ของเส้นตรงจากข้อมูลที่มีอยู่ในช่วง A2:A5 และ B2:B5 โดยบังคับให้ค่าคงที่ b เท่ากับ 0
    Result:2, 1 (สัมประสิทธิ์และพิกัด y ของ y = mx)
  • Formula:
    =SUM(LINEST(B1:B6, A1:A6)*{9,1})
    Description: คำนวณประมาณการยอดขายในเดือนที่เก้าที่อ้างอิงจากยอดขายในช่วงเดือนที่ 1 ถึง 6
    Result:11000 (จำนวนเงินดอลล่าร์ที่เป็นยอดขายประมาณการ)
  • Formula:
    =LINEST(E2:E12,A2:D12,TRUE,TRUE)
    Description: คาดการณ์มูลค่าประเมินของสำนักงานจากพื้นที่ พนักงาน ห้อง และอายุสำนักงาน
    Result:แถวแรกค่า slope และ intercept, แถวอื่นๆ เป็นสถิติการถดถอยเพิ่มเติม
  • Formula:
    =INDEX(LINEST(A2:A5,B2:B5,,FALSE),1)
    Description: ระบุค่า slope ของเส้นตรงจากชุดข้อมูล
    Result:2 (ค่าที่แท้จริงของ m ในสมการ y = mx)
  • Formula:
    =INDEX(LINEST(A2:A5,B2:B5,,FALSE),2)
    Description: ระบุค่า y-intercept ของเส้นตรงจากชุดข้อมูล
    Result:1 (ค่าที่แท้จริงของ b ในสมการ y = mx)

Tips & Tricks

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

ข้อควรระวัง (Cautions)

ควรระวังการป้อนสูตรเป็นอาร์เรย์ ต้องกด Ctrl+Shift+Enter หากเป็นสูตรอาร์เรย์ การระบุตัว constant b=0 อาจทำให้ผลลัพธ์มีความไม่ถูกต้อง โดยจะบังคับให้คำนวณ slope (b coefficient) ให้สอดคล้องกับ y=bx นอกจากนี้หากต้องการสถิติการถดถอยที่มากขึ้น ฟังก์ชันจะตรวจสอบ collinearity และจะข้ามตัวแปร x ที่ไปซ้ำซ้อนออกจากโมเดลหากตรวจพบ

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

References

ขอบคุณที่เข้ามาอ่านนะครับ ❤️


Leave a Reply

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

อบรม In-House Training

Feedback การใช้งาน AI Chatbot