---
title: VAR – คำนวณความแปรปรวนของกลุ่มตัวอย่าง (Legacy)
url: https://www.thepexcel.com/functions/excel/compatibility/var/
type: function-explainer
program: Excel
syntax: "=VAR(number1, [number2], ...)"
date: 2025-12-02
updated: 2025-12-23
scores:
  popularity: 6
  difficulty: 4
  usefulness: 6
---

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

> VAR คำนวณความแปรปรวนของกลุ่มตัวอย่าง (sample variance) โดยใช้สูตร n-1 ในตัวส่วน ปัจจุบัน Microsoft แ

## คำอธิบาย

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

## Syntax

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

## Arguments

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

## ตัวอย่าง

### 1. ตัวอย่างที่ 1: คำนวณความแปรปรวนจากตัวเลขแต่ละตัว

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

**ผลลัพธ์:** `4.571428571`

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

### 2. ตัวอย่างที่ 2: คำนวณจากช่วงข้อมูลในช่วง

```excel
=VAR(A2:A9)
```

**ผลลัพธ์:** `4.571428571`

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

### 3. ตัวอย่างที่ 3: เปรียบเทียบ VAR (Sample) vs VARP (Population)

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

**ผลลัพธ์:** `4.571428571 vs 4.0`

VAR หารด้วย (n-1)=7 → 32/7 = 4.57 | VARP หารด้วย n=8 → 32/8 = 4.0 | ใช้ VAR เมื่อเป็นกลุ่มตัวอย่าง ใช้ VARP เมื่อเป็นประชากรทั้งหมด

### 4. ตัวอย่างที่ 4: ใช้ VAR.S (ขอแนะนำ) แทน VAR

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

**ผลลัพธ์:** `4.571428571`

VAR.S ให้ผลลัพธ์เดียวกับ VAR แต่ VAR.S ชัดเจนกว่าว่า S = Sample ลองใช้ VAR.S แทน VAR ในโครงการใหม่

## หมายเหตุเพิ่มเติม

- เพื่อความชัดเจน ใช้ VAR.S (Sample Variance) หรือ VAR.P (Population Variance) แทน VAR (legacy) ในโครงการใหม่

- หากต้องการความแปรปรวนแต่ไม่แน่ใจเป็น sample หรือ population สำหรับสถานการณ์ส่วนใหญ่ให้ใช้ VAR.S (sample)

- ความแปรปรวนสูง = ข้อมูลกระจายตัวมาก | ความแปรปรวนต่ำ = ข้อมูลรวมตัวกันใกล้ค่าเฉลี่ย

- ค่าความแปรปรวนอยู่ในหน่วยเดียวกับข้อมูล (squared) หากต้องการหน่วยเดิม ให้ถอด square root ด้วย SQRT()

- สำหรับความแปรปรวน + ข้อมูลตัวอักษร ให้ใช้ VARA แทน VAR

## คำถามที่พบบ่อย

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

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

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

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

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

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

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

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

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

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

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

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

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

- [AVEDEV – หาค่าเฉลี่ยส่วนเบี่ยงเบน](https://www.thepexcel.com/functions/excel/statistical/avedev/)
- [T.TEST – ทดสอบสมมติฐานของค่าเฉลี่ย](https://www.thepexcel.com/functions/excel/statistical/t-test/)
- [VAR.P – คำนวณความแปรปรวนของประชากร](https://www.thepexcel.com/functions/excel/statistical/var-p/)
- [VAR.S – หาความแปรปรวนของกลุ่มตัวอย่าง](https://www.thepexcel.com/functions/excel/statistical/var-s/)
- [VARP – หา Variance (Population) (เก่า)](https://www.thepexcel.com/functions/excel/compatibility/varp/)

## แหล่งข้อมูลเพิ่มเติม

- [Microsoft Support: VAR Function](https://support.microsoft.com/en-us/office/var-function-1f2b7ab2-954d-4e17-ba2c-9e58b15a7da2) _(official)_
- [Microsoft Support: VAR.S Function (Recommended)](https://support.microsoft.com/en-us/office/var-s-function-913633de-136b-449e-910b-f90ed2ea897b) _(official)_
- [Microsoft Support: VAR.P Function](https://support.microsoft.com/en-us/office/var-p-function-26a51984-45b9-49d7-86eb-87d90ae64d90) _(official)_

---

_Source: [https://www.thepexcel.com/functions/excel/compatibility/var/](https://www.thepexcel.com/functions/excel/compatibility/var/)_
