วิธีการใช้ VBA เพื่อเข้าถึงสมการของ Trend Line บน Microsoft Excel

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

1

เปิดสมุดงาน Excel ที่มีแผนภูมิซึ่งมีสมการเทรนด์ไลน์ที่คุณต้องการเข้าถึง

2

กด "Alt-F11" เพื่อเปิด Visual Basic Editor ของ Excel

3

คลิก "แทรก" จากนั้น "โมดูล" เพื่อสร้างโมดูล Visual Basic ที่ว่างเปล่า

4

ป้อนรหัสต่อไปนี้ลงในโมดูล:

ย่อย TrendlineEquation ()

objTrendline Dim เป็น Trendline Dim strEquation As String

ด้วย ActiveSheet.ChartObjects (1) .Chart

Set objTrendline = .SeriesCollection(1).Trendlines(1) With objTrendline .DisplayRSquared = False .DisplayEquation = True strEquation = .DataLabel.Text Range("A5") = strEquation End With 

จบด้วย

ส่วนท้าย

5

เปลี่ยนหมายเลขดัชนีให้ตรงกับแผนภูมิและข้อมูลของคุณ ตัวอย่างเช่นถ้าคุณมีเส้นแนวโน้มสองเส้นบนแผนภูมิและคุณต้องการเข้าถึงบรรทัดที่สองเปลี่ยน "Trendlines (1)" เป็น "Trendlines (2)" เปลี่ยนหมายเลขดัชนีเซลล์ในบรรทัด "Range (" A5 ") = strEquation" เป็นหมายเลขดัชนีเซลล์ของเซลล์ที่คุณต้องการให้สมการปรากฏ

6

ปิดตัวแก้ไข Visual Basic

7

กด "Alt-F8" เพื่อเปิดหน้าต่างมาโคร

8

คลิกสองครั้งที่ "TrendlineEquation" เพื่อเรียกใช้แมโคร VB

โพสต์ยอดนิยม