---
title: COVARIANCE.P – หาความแปรปรวนร่วม (ประชากร)
url: https://www.thepexcel.com/functions/excel/statistical/covariance-p/
type: function-explainer
program: Excel
syntax: "=COVARIANCE.P(array1, array2)"
date: 2025-12-02
updated: 2025-12-24
scores:
  popularity: 5
  difficulty: 4
  usefulness: 6
---

# COVARIANCE.P – หาความแปรปรวนร่วม (ประชากร)

> ฟังก์ชัน COVARIANCE.P ใช้คำนวณความแปรปรวนร่วมของประชากร (Population Covariance) ซึ่งวัดความสัมพันธ์ร

## คำอธิบาย

ฟังก์ชัน COVARIANCE.P ใช้คำนวณความแปรปรวนร่วมของประชากร (Population Covariance) ซึ่งวัดความสัมพันธ์ระหว่างสองชุดข้อมูล โดยผลลัพธ์บวกแสดงว่าข้อมูลเคลื่อนไหวไปในทิศทางเดียวกัน ผลลัพธ์ลบแสดงว่าเคลื่อนไหวสวนทางกัน

## Syntax

```excel
=COVARIANCE.P(array1, array2)
```

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| array1 | Yes | Range/Array |  | ชุดข้อมูลแรก (เช่น คะแนน X) |
| array2 | Yes | Range/Array |  | ชุดข้อมูลที่สอง (เช่น คะแนน Y) |

## ตัวอย่าง

### 1. ตัวอย่างพื้นฐาน - เชื่อมโยงบวก

```excel
สมมติว่า A2:A5 = {1, 2, 3, 4} (ชั่วโมงเรียน) และ B2:B5 = {2, 4, 5, 7} (คะแนน)
=COVARIANCE.P(A2:A5, B2:B5)
```

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

ค่า covariance เป็นบวก (2.5) แสดงว่าเมื่อชั่วโมงเรียนเพิ่มขึ้น คะแนนก็เพิ่มขึ้นด้วย

### 2. ตัวอย่างจริง - การเชื่อมโยงหุ้น

```excel
สมมติว่า A2:A11 = ผลตอบแทน Stock A, B2:B11 = ผลตอบแทน Stock B
=COVARIANCE.P(A2:A11, B2:B11)
```

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

ใช้หา covariance ระหว่างผลตอบแทนของสองหุ้น ช่วยตัดสินใจการลงทุนพอร์ตโฟลิโอ

### 3. ตัวอย่างเชื่อมโยงลบ

```excel
สมมติว่า A2:A4 = {10, 20, 30} (ราคาสินค้า) และ B2:B4 = {100, 50, 25} (ปริมาณขาย)
=COVARIANCE.P(A2:A4, B2:B4)
```

**ผลลัพธ์:** `-250`

ค่า covariance เป็นลบ (-250) แสดงว่ามีความสัมพันธ์ผกผัน: เมื่อราคาสูงขึ้น ปริมาณขายลดลง

### 4. ข้อมูลไม่เกี่ยวข้อง

```excel
สมมติว่า A2:A5 = {1, 2, 3, 4} (อุณหภูมิ) และ B2:B5 = {50, 23, 88, 12} (ข้อมูลสุ่ม)
=COVARIANCE.P(A2:A5, B2:B5)
```

**ผลลัพธ์:** `ใกล้ 0`

เมื่อค่า covariance ใกล้ 0 แสดงว่าไม่มีความสัมพันธ์อย่างมีนัยสำคัญระหว่างสองตัวแปร

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

- เมื่อข้อมูลมี unit ที่ต่างกัน (เช่น ดอลลาร์ vs ปีการศึกษา) ให้ใช้ CORREL เพื่อให้ได้ค่า standardized

- ผลลัพธ์ covariance ขึ้นอยู่กับขนาด: ถ้าข้อมูลเป็นล้านดอลลาร์ ค่า covariance จะใหญ่มาก

- ใช้ COVARIANCE.P กับข้อมูลประชากร (เช่น สำมะโนทั้งประเทศ) ส่วนใหญ่ข้อมูลที่เราเก็บเป็นตัวอย่าง ให้ใช้ COVARIANCE.S

- สามารถใช้กับ AVERAGE, STDEV เพื่อคำนวณ correlation coefficient ด้วยตัวเอง

- ค่าความแปรปรวนร่วมที่เป็นบวกไม่ได้หมายความว่าความสัมพันธ์แรง ต้องเทียบกับ standard deviation

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

**Q: COVARIANCE.P vs COVARIANCE.S ต่างกันยังไง?**

COVARIANCE.P (ประชากร) หารด้วย n ใช้เมื่อข้อมูลเป็นประชากรทั้งหมด ส่วน COVARIANCE.S (ตัวอย่าง) หารด้วย (n-1) ใช้เมื่อข้อมูลเป็นตัวอย่างเท่านั้น ส่วนใหญ่ในการวิเคราะห์ข้อมูล ให้ใช้ COVARIANCE.S

**Q: ค่า covariance ที่เป็นลบหมายถึงอะไร?**

ค่าลบแสดงว่ามีความสัมพันธ์ผกผัน: เมื่อตัวแปรหนึ่งเพิ่มขึ้น อีกตัวแปรหนึ่งจะลดลง

**Q: จำนวนตัวเลขในทั้งสองชุดต้องเท่ากันหรือไม่?**

ใช่ array1 และ array2 ต้องมีจำนวนข้อมูลเท่ากัน ถ้าไม่เท่า Excel จะแสดง #N/A error

**Q: เซลล์ว่างหรือข้อความ Excel จะจัดการยังไง?**

Excel จะไม่นับเซลล์ว่าง ข้อความ และค่าตรรกะ (TRUE/FALSE) เอง แต่เซลล์ที่มีค่า 0 จะถูกนับรวม

**Q: ใช้ COVARIANCE.P กับข้อมูลกี่ตัวได้?**

ไม่มีข้อจำกัด แต่ยิ่งข้อมูลมากเท่าไหร่ ผลลัพธ์ก็ยิ่งเชื่อถือได้

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

- [COVAR – หา Covariance (เก่า)](https://www.thepexcel.com/functions/excel/compatibility/covar/)
- [COVARIANCE.S – หาความแปรปรวนร่วม (กลุ่มตัวอย่าง)](https://www.thepexcel.com/functions/excel/statistical/covariance-s/)
- [VAR – คำนวณความแปรปรวนของกลุ่มตัวอย่าง (Legacy)](https://www.thepexcel.com/functions/excel/compatibility/var/)

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

- [Official Microsoft Documentation](https://support.microsoft.com/en-us/office/covariance-p-function-6f0f3881-75ca-49b7-92d1-64371753fe7b) _(official)_
- [Microsoft Learn - VBA Reference](https://learn.microsoft.com/en-us/office/vba/api/Excel.WorksheetFunction.Covariance_P) _(official)_

---

_Source: [https://www.thepexcel.com/functions/excel/statistical/covariance-p/](https://www.thepexcel.com/functions/excel/statistical/covariance-p/)_
