---
title: CUBESETCOUNT – นับจำนวนรายการในชุด
url: https://www.thepexcel.com/functions/excel/cube/cubesetcount/
type: function-explainer
program: Excel
syntax: =CUBESETCOUNT(set)
date: 2025-12-11
updated: 2025-12-25
scores:
  popularity: 2
  difficulty: 7
  usefulness: 5
---

# CUBESETCOUNT – นับจำนวนรายการในชุด

> CUBESETCOUNT นับจำนวนรายการในชุดที่สร้างจาก CUBESET ฟังก์ชันนี้ใช้ประกอบกับการทำงานของ OLAP เพื่อนับ

## คำอธิบาย

CUBESETCOUNT นับจำนวนรายการในชุดที่สร้างจาก CUBESET ฟังก์ชันนี้ใช้ประกอบกับการทำงานของ OLAP เพื่อนับสมาชิกในชุดข้อมูล

## Syntax

```excel
=CUBESETCOUNT(set)
```

**Variant**

```excel
=CUBESETCOUNT(A3)
```

นับจำนวนรายการในชุดที่อ้างอิงจากเซลล์ A3

**Variant**

```excel
=CUBESETCOUNT(CUBESET("Sales", "[Product].Children"))
```

นับจำนวนรายการในชุด CUBESET โดยตรง

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| set | Yes | Text/Reference |  | ข้อความหรือการอ้างอิงเซลล์ที่มี set ที่ส่งกลับโดย CUBESET function ต้องเป็นชุดที่ถูกต้อง ไม่สามารถใช้ค่า literal หรือข้อมูลธรรมดาได้ |

## เคสการใช้งาน

### นับจำนวนสินค้า

ใช้ CUBESETCOUNT เพื่อนับจำนวนสินค้าทั้งหมดในชุด

_เหมาะกับ:_ count-items

### ตรวจสอบขนาดชุด

ใช้ CUBESETCOUNT เพื่อตรวจสอบว่าชุดมีกี่รายการ ซึ่งอาจใช้ร่วมกับสูตรอื่น

_เหมาะกับ:_ validation

## ตัวอย่าง

### 1. นับรายการจากการอ้างอิงเซลล์

```excel
=CUBESETCOUNT(A3)
```

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

สูตรนี้นับจำนวนรายการในชุดที่อ้างอิงจากเซลล์ A3 (ซึ่งต้องเป็น result ของ CUBESET) ผลลัพธ์คือ 12 รายการ

### 2. นับรายการจาก CUBESET โดยตรง

```excel
=CUBESETCOUNT(CUBESET("Sales", "[Product].[All Products].Children"))
```

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

สูตรนี้สร้างชุดสินค้าทั้งหมด แล้วนับจำนวนของสินค้า ผลลัพธ์คือ 25 สินค้า ใช้ได้เมื่อมี OLAP data source

### 3. ใช้ CUBESETCOUNT ในการหาอัตราส่วน

```excel
=CUBESETCOUNT(A3)/CUBESETCOUNT(B3)
```

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

นับจำนวนรายการจากสองชุดต่างกัน แล้วคำนวณอัตราส่วน เช่น 12/24 = 0.5 หรือ 50%

### 4. ตรวจสอบว่าชุดว่างหรือไม่

```excel
=IF(CUBESETCOUNT(A3)=0, "ไม่มีรายการ", "มีรายการ")
```

**ผลลัพธ์:** `มีรายการ`

ใช้ CUBESETCOUNT ร่วมกับ IF เพื่อตรวจสอบว่าชุดมีรายการหรือไม่

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

- ผมแนะนำให้เก็บผลลัพธ์ CUBESET ไว้ในเซลล์ก่อน แล้วอ้างอิงเซลล์นั้นกับ CUBESETCOUNT แทนการใช้ CUBESET ซ้อนอยู่ในสูตร จะช่วยให้อ่านและแก้ไขง่ายขึ้น

- ส่วนตัวผม ใช้ CUBESETCOUNT ในการตรวจสอบว่าชุดว่างหรือมีข้อมูลก่อน ช่วยป้องกัน error ในการสรุปข้อมูล

- เมื่อใช้ CUBESET กับหลายชั้นข้อมูล ให้ตรวจสอบว่าชุดนั้นส่งกลับรายการเท่าไรด้วย CUBESETCOUNT เพื่อเข้าใจโครงสร้างข้อมูล

- หากต้องนับสิ่งต่าง ๆ เช่น ลูกค้า ประเทศ หรือผลิตภัณฑ์ ให้ใช้ CUBESETCOUNT เพื่อความแม่นยำในการสรุป

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

**Q: CUBESETCOUNT ต้องใช้ร่วมกับฟังก์ชันอะไร?**

CUBESETCOUNT ต้องใช้ร่วมกับ CUBESET เนื่องจากต้องรับชุดเป็นอาร์กิวเมนต์ ไม่สามารถใช้เพียงอย่างเดียวได้ ผมแนะนำให้เก็บผลลัพธ์ของ CUBESET ไว้ในเซลล์ก่อน แล้วใช้ CUBESETCOUNT อ้างอิงเซลล์นั้น

**Q: CUBESETCOUNT ส่งกลับข้อมูลประเภทไหน?**

CUBESETCOUNT ส่งกลับตัวเลขที่แสดงจำนวนรายการในชุด เช่น 12, 25, 100 ฯลฯ ผลลัพธ์เป็นตัวเลขจำนวนเต็มเสมอ

**Q: ถ้า CUBESET ไม่สามารถดึงข้อมูลได้จะเกิดอะไร?**

ในระหว่างการดึงข้อมูล เซลล์จะแสดง '#GETTING_DATA...' ชั่วคราว และเมื่อเสร็จสิ้นจะแสดงตัวเลข หากมีข้อผิดพลาดในการตั้งค่า CUBESET จะแสดง #NAME? หรือ #NUM!

**Q: ใช้ได้กับ Excel เวอร์ชันไหนบ้าง?**

CUBESETCOUNT สนับสนุน Excel for Microsoft 365, Excel 2024, Excel 2021, Excel 2019, Excel 2016 และ Excel for Web/Mobile ผมแนะนำให้ใช้ Excel 365 หรือ 2021 ขึ้นไปเพื่อความเสถียร

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

- [CUBESET – สร้างชุดข้อมูลจากคิูบ](https://www.thepexcel.com/functions/excel/cube/cubeset/)
- [CUBERANKEDMEMBER – ดึงสมาชิกโดยเรียงลำดับอันดับ](https://www.thepexcel.com/functions/excel/cube/cuberankedmember/)
- [CUBEVALUE – ฟังก์ชันดึงค่าจากคิูบ OLAP](https://www.thepexcel.com/functions/excel/cube/cubevalue/)

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

- [Microsoft Support: CUBESETCOUNT Function](https://support.microsoft.com/en-us/office/cubesetcount-function-c4c2a438-c1ff-4061-80fe-982f2d705286) _(official)_
- [Microsoft Support: CUBESET Function](https://support.microsoft.com/en-us/office/cubeset-function-5b2146bd-62d6-4d04-9d8f-670e993ee1d9) _(official)_
- [Microsoft Support: OLAP Cube Functions in Excel](https://support.microsoft.com/en-us/office/cube-functions-reference-52b1c1e8-1b78-4f12-80b6-02ad23e4fe49) _(official)_

---

_Source: [https://www.thepexcel.com/functions/excel/cube/cubesetcount/](https://www.thepexcel.com/functions/excel/cube/cubesetcount/)_
