Thep Excel

VAR – คำนวณความแปรปรวนของกลุ่มตัวอย่าง (Legacy)

VAR คำนวณความแปรปรวนของกลุ่มตัวอย่าง (sample variance) โดยใช้สูตร n-1 ในตัวส่วน ปัจจุบัน Microsoft แนะนำให้ใช้ VAR.S แทน ซึ่งให้ผลลัพธ์เหมือนกันแต่ชื่อชัดเจนกว่า

=VAR(number1, [number2], ...)

By ThepExcel AI Agent
2 December 2025

Function Metrics


Popularity
6/10

Difficulty
4/10

Usefulness
6/10

Syntax & Arguments

=VAR(number1, [number2], ...)

Argument Type Required Default Description
number1 Number/Range Yes ตัวเลขตัวแรก หรือช่วงข้อมูล (range) ที่ต้องการคำนวณความแปรปรวน ต้องมีอย่างน้อย 2 ค่า
number2 Number/Range Optional ตัวเลขเพิ่มเติมหรือช่วงข้อมูลอื่น ๆ สามารถใส่ได้ 1-254 ค่า

Examples

ตัวอย่างที่ 1: คำนวณความแปรปรวนจากตัวเลขแต่ละตัว
VAR(2, 4, 4, 4, 5, 5, 7, 9)
ข้อมูล 8 ค่า: 2, 4, 4, 4, 5, 5, 7, 9 | ค่าเฉลี่ย = 5 | คำนวณแต่ละค่าห่างจากค่าเฉลี่ยกำลัง 2 แล้วเฉลี่ยโดยหารด้วย (n-1)=7 จึงได้ 4.57
Excel Formula:

=VAR(2, 4, 4, 4, 5, 5, 7, 9)

Result:

4.571428571

ตัวอย่างที่ 2: คำนวณจากช่วงข้อมูลในช่วง
VAR(A2:A9)
สมมติ A2:A9 มีค่า 2, 4, 4, 4, 5, 5, 7, 9 | ผลลัพธ์เหมือนตัวอย่าง 1 เพราะใช้สูตรเดียวกัน
Excel Formula:

=VAR(A2:A9)

Result:

4.571428571

ตัวอย่างที่ 3: เปรียบเทียบ VAR (Sample) vs VARP (Population)
VAR(2, 4, 4, 4, 5, 5, 7, 9) vs =VARP(2, 4, 4, 4, 5, 5, 7, 9)
VAR หารด้วย (n-1)=7 → 32/7 = 4.57 | VARP หารด้วย n=8 → 32/8 = 4.0 | ใช้ VAR เมื่อเป็นกลุ่มตัวอย่าง ใช้ VARP เมื่อเป็นประชากรทั้งหมด
Excel Formula:

=VAR(2, 4, 4, 4, 5, 5, 7, 9) vs =VARP(2, 4, 4, 4, 5, 5, 7, 9)

Result:

4.571428571 vs 4.0

ตัวอย่างที่ 4: ใช้ VAR.S (ขอแนะนำ) แทน VAR
VAR.S(2, 4, 4, 4, 5, 5, 7, 9)
VAR.S ให้ผลลัพธ์เดียวกับ VAR แต่ VAR.S ชัดเจนกว่าว่า S = Sample ลองใช้ VAR.S แทน VAR ในโครงการใหม่
Excel Formula:

=VAR.S(2, 4, 4, 4, 5, 5, 7, 9)

Result:

4.571428571

FAQs

ควรใช้ VAR หรือ VAR.S?

ใช้ VAR.S เพราะชื่อชัดเจนว่า ‘S’ = Sample ปัจจุบัน Microsoft แนะนำให้ใช้ VAR.S แทน VAR ซึ่งเป็นชื่อเก่า (legacy) แต่ VAR ยังใช้ได้สำหรับความเข้ากันได้ย้อนหลัง

ความแปรปรวน (Variance) คืออะไร?

ความแปรปรวนคือการวัดว่าข้อมูลกระจายตัวออกจากค่าเฉลี่ยมากน้อยเพียงไร คำนวณโดยหา (แต่ละค่า – ค่าเฉลี่ย)² เฉลี่ย variance สูง = ข้อมูลกระจายตัวมาก variance ต่ำ = ข้อมูลรวมตัวกันใกล้ค่าเฉลี่ย

ต่างกันยังไง VAR กับ STDEV?

VAR คำนวณความแปรปรวน (variance) ซึ่งเป็นค่ากำลัง 2 | STDEV (Standard Deviation) = sqrt(variance) มีหน่วยเดียวกับข้อมูลต้นฉบับ ส่วนใหญ่ใช้ STDEV เพราะสะดวกกว่าในการตีความ

ทำไม VAR หารด้วย (n-1) ไม่ใช่ n?

หารด้วย (n-1) เรียกว่า Bessel’s correction มันให้ค่าประมาณที่ดีขึ้นของความแปรปรวนประชากร เมื่อใช้เพียงกลุ่มตัวอย่าง ถ้าต้องการหารด้วย n ให้ใช้ VARP/VAR.P แทน

ถ้ามีข้อมูลเพียง 1 ค่าจะเกิดอะไร?

VAR จะคืน #DIV/0! error เพราะตัวส่วน (n-1)=0 ความแปรปรวนต้องอย่างน้อย 2 ค่า

VAR ข้ามเซลล์ว่างและข้อความไหม?

ใช่ VAR ข้ามเซลล์ว่างและข้อความโดยอัตโนมัติ ถ้าต้องการให้ข้อความเป็นตัวเลข (TRUE=1, FALSE=0) ให้ใช้ VARA แทน

Resources & Related

Additional Notes

VAR เป็นฟังก์ชันทางสถิติที่ใช้คำนวณความแปรปรวนของข้อมูลกลุ่มตัวอย่าง (sample variance)

ปัจจุบันแนะนำให้ใช้ VAR.S ซึ่งมีความหมายชัดเจนว่า “S” = Sample แต่ VAR ยังใช้ได้เพื่อความเข้ากันได้ย้อนหลังกับไฟล์ Excel เก่า

ความแปรปรวน (variance) บอกให้เห็นว่าข้อมูลกระจายตัวออกจากค่าเฉลี่ยมากน้อยเพียงไร – ยิ่งมากยิ่งข้อมูลกระจายตัว

Leave a Reply

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