---
title: GEOMEANX – ฟังก์ชัน DAX
url: https://www.thepexcel.com/functions/dax/statistical/geomeanx-dax/
type: function-explainer
program: DAX
syntax: "GEOMEANX(<Table>, <Expression>)"
date: 2025-12-15
updated: 2025-12-17
scores:
  popularity: 2
  difficulty: 5
  usefulness: 2
---

# GEOMEANX – ฟังก์ชัน DAX

> คำนวณค่าเฉลี่ยเรขาคณิต (Geometric Mean) ของนิพจน์

## คำอธิบาย

GEOMEANX คำนวณค่าเฉลี่ยเรขาคณิต (Geometric Mean) ของค่าที่คำนวณจากการประเมินนิพจน์ในแต่ละแถว ต่างจาก AVERAGEX ที่คำนวณค่าเฉลี่ยเลขคณิต ค่าเฉลี่ยเรขาคณิตเหมาะสำหรับการคำนวณอัตราการเปลี่ยนแปลง (Rate of Change) หรือการเติบโตแบบทบต้น (Compound Growth) เช่น อัตราผลตอบแทนการลงทุน

## Syntax

```excel
GEOMEANX(&lt;Table&gt;, &lt;Expression&gt;)
```

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| Table | Yes | table | ไม่มี | ตารางข้อมูลที่ต้องการคำนวณ |
| Expression | Yes | expression | ไม่มี | นิพจน์ที่ประเมินสำหรับแต่ละแถว เช่น อัตราการเปลี่ยนแปลง Growth Rate |

## ตัวอย่าง

### 1. คำนวณอัตราการเติบโตเฉลี่ย

```excel
GEOMEANX(Sales, Sales[Growth Rate])
```

**ผลลัพธ์:** `1.15 (ตัวอย่าง = 15% annual growth)`

ถ้า Growth Rate = {1.1, 1.2, 1.05, 1.25} ค่าเฉลี่ยเรขาคณิต = 1.15 ซึ่งคือ 15% เติบโตโดยเฉลี่ยต่อปี (ดีกว่า AVERAGEX ที่ให้ 15.5%)

### 2. ประเมินผลตอบแทนการลงทุน

```excel
GEOMEANX(Returns, Returns[Annual Return])
```

**ผลลัพธ์:** `1.08 (ตัวอย่าง = 8% CAGR)`

ค่าเฉลี่ยเรขาคณิตของอัตราผลตอบแทนรายปีให้ CAGR (Compound Annual Growth Rate) ที่ถูกต้องกว่าค่าเฉลี่ยเลขคณิต

### 3. เปรียบเทียบ GEOMEANX กับ AVERAGEX

```excel
GEOMEANX vs AVERAGEX บน {1.1, 1.2, 1.05, 1.25}
```

**ผลลัพธ์:** `GEOMEANX = 1.146, AVERAGEX = 1.155`

GEOMEANX ให้ผลต่ำกว่าเพราะเน้นค่าเล็กน้อย ซึ่งสะท้อนความเป็นจริง (Compounding Effect) AVERAGEX ให้ผลสูงเกินไป

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

⚠️ Microsoft ไม่แนะนำ (Not Recommended) | 💡 ใช้สำหรับ Growth Rate, CAGR | 🔗 สำหรับ Financial Analysis

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

**Q: ทำไมต้องใช้ Geometric Mean**

เพราะ Growth Rate และ Rate of Change เป็นตัวคูณ (Multiplicative) ไม่ใช่การบวก ค่าเฉลี่ยเรขาคณิต (Geometric Mean) ให้ผลที่ถูกต้องมากกว่า

**Q: ต่างจาก AVERAGEX อย่างไร**

AVERAGEX = Arithmetic Mean (ทั่วไป), GEOMEANX = Geometric Mean (สำหรับการคูณ) ใช้ GEOMEANX สำหรับ Growth, AVERAGEX สำหรับทั่วไป

**Q: ขอแนะนำให้ใช้ไหม**

Microsoft บอกว่า GEOMEANX ไม่แนะนำ (Not Recommended) แต่ยังสามารถใช้ได้ ปัญหาคือประสิทธิภาพ หากต้องการ Geometric Mean ให้ลองสร้างเอง

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

- [AVERAGEX – หาค่าเฉลี่ยจากนิพจน์ที่คำนวณในแต่ละแถว](https://www.thepexcel.com/functions/dax/aggregation/averagex-dax/)
- median-dax
- stdev-dax

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

- [DAX.Guide: GEOMEANX](https://dax.guide/geomeanx/) _(documentation)_
- [Microsoft Learn](https://learn.microsoft.com/en-us/dax/function/geomeanx) _(documentation)_

---

_Source: [https://www.thepexcel.com/functions/dax/statistical/geomeanx-dax/](https://www.thepexcel.com/functions/dax/statistical/geomeanx-dax/)_
