---
title: PERCENTOF – ฟังก์ชันหาสัดส่วนเปอร์เซ็นต์จากยอดรวม
url: https://www.thepexcel.com/functions/excel/math-and-trigonometry/percentof/
type: function-explainer
program: Excel
syntax: "=PERCENTOF(data_subset, data_all)"
date: 2026-09-21
scores:
  popularity: 3
  difficulty: 4
  usefulness: 6
---

# PERCENTOF – ฟังก์ชันหาสัดส่วนเปอร์เซ็นต์จากยอดรวม

> ฟังก์ชันใหม่ใน Excel 365 ที่คำนวณว่าข้อมูลชุดย่อยคิดเป็นกี่เปอร์เซ็นต์ของข้อมูลทั้งหมด ออกแบบมาให้ใช

## คำอธิบาย

ฟังก์ชันใหม่ใน Excel 365 ที่คำนวณว่าข้อมูลชุดย่อยคิดเป็นกี่เปอร์เซ็นต์ของข้อมูลทั้งหมด ออกแบบมาให้ใช้คู่กับ GROUPBY และ PIVOTBY เพื่อทำคอลัมน์ % of total โดยไม่ต้องเขียนสูตรหาร

## Syntax

```excel
=PERCENTOF(data_subset, data_all)
```

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| data_subset | Yes | Range/Array |  | ชุดข้อมูลย่อยที่ต้องการหาว่าคิดเป็นกี่เปอร์เซ็นต์ของทั้งหมด เช่นยอดขายหมวดเดียว |
| data_all | Yes | Range/Array |  | ชุดข้อมูลทั้งหมดที่ใช้เป็นฐานเทียบ (ตัวหาร) เช่นยอดขายทุกหมวดรวมกัน |

## ตัวอย่าง

### 1. หาสัดส่วนแบบง่ายที่สุดด้วยตัวเลขตรงๆ

```excel
=PERCENTOF(250,1000)
```

**ผลลัพธ์:** `0.25 (แสดงเป็น 25% เมื่อ format เป็นเปอร์เซ็นต์)`

250 คิดเป็น 25% ของ 1000 พอเข้าใจหลักการแบบนี้แล้วค่อยไปใช้กับช่วงข้อมูลจริงจะง่ายขึ้นเยอะ

### 2. หาสัดส่วนยอดขายหนึ่งเซลล์เทียบยอดรวมทั้งคอลัมน์

```excel
=PERCENTOF(C5,$C$5:$C$12)
```

**ผลลัพธ์:** `0.37 (37%)`

ถ้า C5 คือยอดขาย 950 บาท และ C5:C12 รวมกันได้ 2,570 บาท สูตรนี้จะบอกว่า C5 คิดเป็น 37% ของยอดรวม ล็อก $ ไว้ที่ data_all เพื่อลากสูตรลงไปทุกแถวได้โดยตัวหารไม่เลื่อน

### 3. รวมหลายรายการเป็นก้อนแล้วหาสัดส่วน

```excel
=PERCENTOF(C3:C4,C3:C14)
```

**ผลลัพธ์:** `สัดส่วนของ Bib-Shorts รวมกับ Bike Racks เทียบกับสินค้าทั้งหมด 12 รายการ`

data_subset ไม่จำเป็นต้องเป็นเซลล์เดียว ใส่เป็นช่วงได้เลย ฟังก์ชันจะ SUM ให้เองก่อนหาร เหมาะกับตอนอยากรู้สัดส่วนของกลุ่มสินค้าหลายตัวรวมกัน

### 4. ใช้เป็นฟังก์ชันสรุปใน GROUPBY เพื่อได้คอลัมน์ % of total อัตโนมัติ

```excel
=GROUPBY(A2:A20,B2:B20,PERCENTOF)
```

**ผลลัพธ์:** `ตารางสรุปยอดขายแยกตามหมวด พร้อมคอลัมน์เปอร์เซ็นต์ของแต่ละหมวดเทียบยอดรวมทั้งหมด`

A2:A20 คือหมวดสินค้า B2:B20 คือยอดขาย พอส่ง PERCENTOF เข้าไปเป็นฟังก์ชันสรุปแทน SUM ปกติ GROUPBY จะคำนวณยอดของแต่ละกลุ่มเทียบกับยอดรวมทั้งหมดให้เอง ได้ผลลัพธ์แบบเดียวกับ % of Grand Total ใน PivotTable โดยไม่ต้องสร้างสูตรหารเพิ่ม

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

- ผมแนะนำให้ล็อก $ ที่ data_all เสมอเวลาลากสูตรลงหลายแถว เพราะตัวหารต้องคงที่ ไม่งั้นสัดส่วนแต่ละแถวจะเพี้ยนหมด

- ถ้าจะโชว์ตารางสรุปแบบ % of total ให้คนอื่นดู ผมมักใส่ PERCENTOF เป็นฟังก์ชันที่สองหรือสามใน GROUPBY ควบคู่กับ SUM ปกติ จะได้เห็นทั้งยอดจริงและสัดส่วนในตารางเดียว

- ส่วนตัวผมชอบใช้ PERCENTOF แทน PivotTable ในงานที่ต้องอัปเดตบ่อยๆ เพราะมันเป็น dynamic array คำนวณสดตามข้อมูลต้นทางทันที ไม่ต้องกด Refresh เหมือน PivotTable

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

**Q: PERCENTOF ต่างจากการเขียนสูตร =SUM(subset)/SUM(all) เองตรงไหน**

ผลลัพธ์ตัวเลขเหมือนกันเป๊ะครับ เพราะ Microsoft บอกตรงๆ ว่ามันเท่ากับสูตร SUM หารกันนั่นแหละ ข้อดีคือมันสั้นกว่า อ่านง่ายกว่า และที่สำคัญคือใช้เป็น argument ตัวที่ 3 ของ GROUPBY/PIVOTBY ได้เลย ซึ่งสูตร SUM/SUM ธรรมดาทำแบบนั้นไม่ได้ ผมมองว่ามันคือ syntax sugar ที่ทำให้ workflow กับ GROUPBY ลื่นขึ้นเยอะ

**Q: ทำไมผลลัพธ์ออกมาเป็นทศนิยมแทนที่จะเป็น % เลย**

เพราะ Excel เก็บค่าเปอร์เซ็นต์เป็นทศนิยมอยู่แล้วในทุกฟังก์ชัน (25% คือ 0.25 ในหน่วยความจำ) ตัวฟังก์ชันเองไม่ได้ตัดสินใจเรื่อง format ให้ ผมแนะนำให้กด Ctrl+Shift+% หรือเปลี่ยน format cell เป็น Percentage หลังใส่สูตรทุกครั้ง ไม่งั้นจะเห็นเป็น 0.25 ตัวเลขเปล่าๆ ซึ่งอ่านสับสน

**Q: ใช้ PERCENTOF กับ Excel เวอร์ชันเก่าที่ไม่ใช่ 365 ได้ไหม**

ไม่ได้ครับ ฟังก์ชันนี้มาพร้อมกับ GROUPBY และ PIVOTBY ในชุดฟังก์ชันใหม่ที่ใช้ได้เฉพาะ Excel for Microsoft 365 เท่านั้น ถ้าเปิดไฟล์ที่มีสูตรนี้บน Excel 2019/2021 หรือเวอร์ชันที่ไม่ได้ subscribe 365 จะเจอ error ทันที ถ้าต้องแชร์ไฟล์กับคนที่ใช้เวอร์ชันเก่า แนะนำให้เขียนสูตร SUM/SUM แทนไปเลย

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

- [Microsoft Support - PERCENTOF function](https://support.microsoft.com/en-us/excel/functions/percentof-function) _(official)_
- [Exceljet - PERCENTOF function](https://exceljet.net/functions/percentof-function) _(guide)_

---

_Source: [https://www.thepexcel.com/functions/excel/math-and-trigonometry/percentof/](https://www.thepexcel.com/functions/excel/math-and-trigonometry/percentof/)_
