CUBESETCOUNT นับจำนวนรายการในชุดที่สร้างจาก CUBESET ฟังก์ชันนี้ใช้ประกอบกับการทำงานของ OLAP เพื่อนับสมาชิกในชุดข้อมูล
=CUBESETCOUNT(set)
=CUBESETCOUNT(set)
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| set | Text/Reference | Yes | ข้อความหรือการอ้างอิงเซลล์ที่มี set ที่ส่งกลับโดย CUBESET function ต้องเป็นชุดที่ถูกต้อง ไม่สามารถใช้ค่า literal หรือข้อมูลธรรมดาได้ |
ใช้ CUBESETCOUNT เพื่อนับจำนวนสินค้าทั้งหมดในชุด
ใช้ CUBESETCOUNT เพื่อตรวจสอบว่าชุดมีกี่รายการ ซึ่งอาจใช้ร่วมกับสูตรอื่น
CUBESETCOUNT(A3)=CUBESETCOUNT(A3)
12
CUBESETCOUNT(CUBESET("Sales", "[Product].[All Products].Children"))=CUBESETCOUNT(CUBESET("Sales", "[Product].[All Products].Children"))
25
CUBESETCOUNT(A3)/CUBESETCOUNT(B3)=CUBESETCOUNT(A3)/CUBESETCOUNT(B3)
0.5
IF(CUBESETCOUNT(A3)=0, "ไม่มีรายการ", "มีรายการ")=IF(CUBESETCOUNT(A3)=0, "ไม่มีรายการ", "มีรายการ")
มีรายการ
CUBESETCOUNT ต้องใช้ร่วมกับ CUBESET เนื่องจากต้องรับชุดเป็นอาร์กิวเมนต์ ไม่สามารถใช้เพียงอย่างเดียวได้ ผมแนะนำให้เก็บผลลัพธ์ของ CUBESET ไว้ในเซลล์ก่อน แล้วใช้ CUBESETCOUNT อ้างอิงเซลล์นั้น
CUBESETCOUNT ส่งกลับตัวเลขที่แสดงจำนวนรายการในชุด เช่น 12, 25, 100 ฯลฯ ผลลัพธ์เป็นตัวเลขจำนวนเต็มเสมอ
ในระหว่างการดึงข้อมูล เซลล์จะแสดง ‘#GETTING_DATA…’ ชั่วคราว และเมื่อเสร็จสิ้นจะแสดงตัวเลข หากมีข้อผิดพลาดในการตั้งค่า CUBESET จะแสดง #NAME? หรือ #NUM!
CUBESETCOUNT สนับสนุน Excel for Microsoft 365, Excel 2024, Excel 2021, Excel 2019, Excel 2016 และ Excel for Web/Mobile ผมแนะนำให้ใช้ Excel 365 หรือ 2021 ขึ้นไปเพื่อความเสถียร
CUBESETCOUNT นับจำนวนรายการในชุดของสมาชิกที่ส่งกลับจาก CUBESET ใช้เพื่อหาว่าชุดมีกี่รายการในการวิเคราะห์ข้อมูล OLAP
ที่เจ๋งคือ CUBESETCOUNT เชื่อมต่อโดยตรงกับ CUBESET ทำให้คุณสามารถนับสมาชิกในมิติได้อย่างแม่นยำ เหมาะสำหรับการสร้างรายงานที่ต้องการข้อมูลสรุป
ส่วนตัวผมใช้ CUBESETCOUNT คู่กับ CUBESET เวลาต้องการรู้ว่าชุดข้อมูลจาก OLAP มีกี่รายการ มันช่วยให้ได้ข้อมูลที่แม่นยำเพื่อการวิเคราะห์และสรุป