TREND (ฟังก์ชัน TREND)

บทความนี้จะอธิบายเกี่ยวกับไวยากรณ์ของสูตรและการใช้ฟังก์ชัน TREND ใน Microsoft Excel

คำอธิบาย

ส่งกลับค่าตามแนวโน้มแบบเส้นตรง (ซึ่งเป็นเส้นตรงที่ประมาณได้จากการใช้วิธีกำลังสองน้อยที่สุด) โดยใช้อาร์เรย์ known_y's และ known_x's ส่งกลับค่า y-values ตามเส้นแนวโน้มสำหรับอาร์เรย์ของ new_x's ที่คุณระบุ

ไวยากรณ์

TREND(known_y's, [known_x's], [new_x's], [const])

ไวยากรณ์ของฟังก์ชัน TREND มีอาร์กิวเมนต์ดังนี้

  • Known_y's    (ต้องระบุ) คือชุดของค่า y ที่คุณทราบค่าอยู่แล้วในความสัมพันธ์ y = mx + b

    • ถ้าอาร์เรย์ known_y's อยู่ในคอลัมน์เดียว แต่ละคอลัมน์ของ known_x's จะถูกแปลงเป็นตัวแปรแยกต่างหาก

    • ถ้าอาร์เรย์ known_y's อยู่ในแถวเดียว แต่ละแถวของ known_x's จะถูกแปลงเป็นตัวแปรแยกต่างหาก

  • Known_x's    (ต้องระบุ) คือชุดที่เลือกได้ของค่า x ที่คุณอาจทราบค่าอยู่แล้วในความสัมพันธ์ y = mx + b

    • อาร์เรย์ known_x's อาจประกอบด้วยชุดของตัวแปรหนึ่งชุดหรือมากกว่า กรณีที่มีการใช้ตัวแปรเพียงตัวแปรเดียว อาร์เรย์ known_y's และ known_x's อาจจะเป็นช่วงที่มีรูปร่างแบบใดก็ได้ ตราบใดที่ยังมีขนาดของอาร์เรย์เท่ากันอยู่ แต่กรณีที่มีการใช้ตัวแปรมากกว่าหนึ่งตัวแปร known_y's ต้องเป็นแบบเวกเตอร์ (ซึ่งหมายความว่า ต้องเป็นช่วงที่มีความสูงหนึ่งแถวหรือความกว้างหนึ่งคอลัมน์)

    • กรณีที่ไม่ได้ใส่ค่าอาร์เรย์ known_x's อาร์เรย์จะถูกกำหนดเป็นอาร์เรย์ {1,2,3,...} ที่มีขนาดเท่ากับอาร์เรย์ known_y's

  • New_x's    (ต้องระบุ) คือค่า x ใหม่ที่คุณต้องการให้ฟังก์ชัน TREND ส่งกลับโดยสอดคล้องกับค่า y

    • New_x's จะต้องมีหนึ่งคอลัมน์ (หรือแถว) สำหรับตัวแปรอิสระแต่ละตัว เช่นเดียวกับ known_x's ดังนั้น ถ้า known_y's อยู่ในคอลัมน์เดี่ยว known_x's และ new_x's จะต้องมีจำนวนคอลัมน์เท่ากัน ถ้า known_y's อยู่ในแถวเดี่ยว known_x's และ new_x's จะต้องมีจำนวนแถวเท่ากัน

    • ถ้า new_x's ละไว้ จะถือว่าเป็นตัวเดียวกับ known_x's

    • ถ้าทั้ง known_x's และ new_x's ละไว้ จะถือว่าเป็นอาร์เรย์ {1,2,3,...} ซึ่งมีขนาดเดียวกับ known_y's

  • Const    (ระบุหรือไม่ก็ได้) คือค่าตรรกะที่ระบุว่าให้บังคับให้ค่าคงที่ b เท่ากับ 0 หรือไม่

    • ถ้า const เป็น TRUE หรือละไว้ ค่า b จะถูกคำนวณตามวิธีปกติ

    • ถ้า const เป็น FALSE ค่า b จะถูกตั้งค่าเท่ากับ 0 (ศูนย์) และค่า m จะถูกปรับเพื่อให้ y = mx

ข้อสังเกต

  • สำหรับข้อมูลเกี่ยวกับวิธีการที่ Microsoft Excel จัดเส้นตรงให้เหมาะสมกับข้อมูล ให้ดูที่ LINEST

  • คุณสามารถใช้ TREND กับเส้นโค้งโพลิโนเมียลให้พอดีด้วยการลดค่าเมื่อตัวแปรตัวเดิมเพิ่มค่ายกกำลังในระดับต่างกัน ตัวอย่างเช่น สมมติว่าคอลัมน์ A บรรจุค่า y และคอลัมน์ B บรรจุค่า x คุณสามารถใส่ x^2 ลงในคอลัมน์ C และ x^3 ลงในคอลัมน์ D เป็นต้น แล้วลดค่าคอลัมน์ B จนถึง D ผ่านคอลัมน์ A

  • สูตรที่ส่งกลับค่าอาร์เรย์ต้องถูกใส่เป็นสูตรอาร์เรย์

    หมายเหตุ: ใน Excel Online คุณไม่สามารถสร้างสูตรอาร์เรย์ได้

  • เมื่อใส่ค่าคงที่อาร์เรย์สำหรับอาร์กิวเมนต์ เช่น known_x's ให้ใช้เครื่องหมายจุลภาคในการแบ่งค่าในแถวเดียวกันและใช้เครื่องหมายอัฒภาคในการแบ่งแถว

ตัวอย่าง

คัดลอกข้อมูลตัวอย่างในตารางต่อไปนี้ และวางในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ เพื่อให้สูตรแสดงผลลัพธ์ ให้เลือกสูตร กด F2 แล้วกด Enter ถ้าต้องการ คุณสามารถปรับความกว้างของคอลัมน์เพื่อดูข้อมูลทั้งหมด

เดือน

ต้นทุน

สูตร (ต้นทุนที่สอดคล้อง)

ผลลัพธ์แบบทันที

1

$133,890

=TREND(A2:A13,B2:B13)

$133,953

2

$135,000

$134,972

3

$135,790

$135,990

4

$137,300

$137,008

5

$138,130

$138,026

6

$139,100

$139,044

7

$139,900

$140,062

8

$141,120

$141,081

9

$141,890

$142,099

10

$143,230

$143,117

11

$144,000

$144,135

12

$145,290

$145,153

เดือน

สูตร (ต้นทุนที่คาดหมาย)

 

ผลลัพธ์แบบทันที

13

=TREND(B2:B13,A2:A13,A15:A19)

$146,172

14

$147,190

15

$148,208

16

$149,226

17

$150,244

ในคอลัมน์ผลลัพธ์แบบทันที ช่วง D2:D13 และ D15:D19 จะมีหนึ่งสูตรที่ใช้สำหรับทุกเซลล์ในช่วง ระบุสูตร =TREND(A2:A13,B2:B13) ใน D2:D13 โดยเลือกเซลล์ทั้งหมด แล้วกด CTRL+SHIFT+Enter เพื่อใส่เป็นสูตรอาร์เรย์

ทำเช่นเดียวกันกับช่วง D15:D19 โดยใช้สูตร =TREND(B2:B13,A2:A13,A15:A19) คุณสามารถคัดลอกสูตรเหล่านี้จากเซลล์ C2 และ A15

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×