ฟังก์ชัน Excel CUBESET
ฟังก์ชัน CUBESET กำหนดชุดของสมาชิกหรือสิ่งอันดับที่คำนวณโดยส่งนิพจน์ชุดไปยังคิวบ์บนเซิร์ฟเวอร์ ฟังก์ชันสามารถดึงค่าที่ไม่ซ้ำทั้งหมดออกจากนิพจน์ชุด และมีตัวเลือกสำหรับการเรียงลำดับ
วากยสัมพันธ์
=CUBESET(connection, set_expression, [caption], [sort_order], [sort_by])
ข้อโต้แย้ง
- การเชื่อมต่อ (จำเป็น): สตริงข้อความของชื่อการเชื่อมต่อกับโมเดลข้อมูล (คิวบ์)
- set_expression (จำเป็น): สตริงข้อความของนิพจน์ชุดที่ทำให้เกิดชุดของสมาชิกหรือทูเพิล อีกทางหนึ่ง ชุด_การแสดงออก สามารถเป็นการอ้างอิงเซลล์ไปยังช่วงของ Excel ที่มีสมาชิก ทูเพิล หรือชุดที่รวมอยู่ในชุดตั้งแต่หนึ่งรายการขึ้นไป
- คำบรรยาย (ไม่บังคับ): สตริงข้อความที่เขียนทับคำอธิบายภาพที่ถูกกำหนดจากคิวบ์
- sort_order (ไม่บังคับ): จำนวนเต็มตั้งแต่ 0 ถึง 6 ซึ่งแสดงถึงประเภทของการเรียงลำดับที่จะดำเนินการ ค่าเริ่มต้นคือ0.
-
จำนวนเต็ม ค่าคงที่ที่แจกแจง รายละเอียด อาร์กิวเมนต์ sort_by 0 หรือละเว้น เรียงลำดับไม่มี ปล่อยให้ชุดอยู่ในลำดับที่มีอยู่ ละเว้น 1 เรียงลำดับจากน้อยไปมาก เรียงลำดับจากน้อยไปมากโดย เรียงลำดับตาม ต้อง 2 เรียงลำดับจากมากไปน้อย เรียงลำดับจากมากไปหาน้อยโดย เรียงลำดับตาม ต้อง 3 เรียงลำดับอัลฟ่าจากน้อยไปมาก เรียงตามลําดับอัลฟาจากน้อยไปมาก ละเว้น 4 Sort_Alpha_จากมากไปน้อย จัดเรียงตามลําดับอัลฟาจากมากไปน้อย ละเว้น 5 เรียงลำดับ_ธรรมชาติ_จากน้อยไปหามาก เรียงตามลำดับจากน้อยไปมากตามธรรมชาติ ละเว้น 6 Sort_Natural_จากมากไปน้อย เรียงตามลำดับจากมากไปน้อยตามธรรมชาติ ละเว้น - sort_by (ไม่บังคับ): สตริงข้อความของค่า (MEASURE) ที่จะเรียงลำดับ อาร์กิวเมนต์นี้จะถูกละเว้นเว้นแต่คุณจะตั้งค่า 1 หรือ 2 เป็น sort_order. ตัวอย่างเช่น เพื่อให้ได้ภูมิภาคที่มียอดขายสูงสุด ให้ใช้ ชุด_การแสดงออก เพื่อกำหนดชุดของภูมิภาคและ set เรียงลำดับตาม เป็นการวัดยอดขาย
ราคาย้อนกลับ
ฟังก์ชัน CUBESET กำหนดชุดจากการคำนวณ
หมายเหตุฟังก์ชัน
- CUBESET ให้ผลลัพธ์ในชุดที่มีรายการที่กำหนดโดย ชุด_การแสดงออก ที่ระบุไว้ sort_order by เรียงลำดับตาม.
- พื้นที่ #GETTING_DATA... ข้อความจะแสดงเมื่อฟังก์ชัน CUBESET ประเมินและก่อนที่จะดึงข้อมูลทั้งหมด
- CUBESET ส่งคืน # NAME? ค่าความผิดพลาดถ้า:
- การเชื่อมต่อ ไม่ใช่การเชื่อมต่อสมุดงานที่ถูกต้องซึ่งจัดเก็บไว้ในสมุดงาน เช่น ThisWorkbookDataModel
- เซิร์ฟเวอร์ Online Analytical Processing (OLAP) ไม่พร้อมใช้งาน ไม่ทำงาน หรือส่งคืนข้อความแสดงข้อผิดพลาด
- CUBESET ส่งคืน #VALUE! ค่าความผิดพลาดถ้า:
- sort_order ถูกตั้งค่าเป็น 1 or 2 ที่ต้องการ เรียงลำดับตามและอาร์กิวเมนต์จะถูกละเว้น;
- ชุด_การแสดงออก มีความยาวมากกว่า 255 อักขระ หมายเหตุ คุณสามารถป้อนสตริงข้อความในเซลล์ จากนั้นอ้างอิงเซลล์เป็นอาร์กิวเมนต์เพื่อเป็นวิธีแก้ไขปัญหาชั่วคราว
- CUBESET ส่งคืน # N / A ค่าความผิดพลาดถ้า:
- ชุด_การแสดงออก ไม่ถูกต้อง
- ชุดประกอบด้วยสมาชิกอย่างน้อยหนึ่งรายที่มีมิติแตกต่างจากสมาชิกรายอื่น
- ข้อโต้แย้งของ CUBESET ยกเว้น sort_order และการอ้างอิงเซลล์ ควรปิดด้วยเครื่องหมายคำพูดคู่ ("")
- ชื่อสมาชิก ขนาด หรือตาราง ฯลฯ ที่คุณเขียนใน ชุด_การแสดงออก ควรห่อด้วยวงเล็บเหลี่ยม ([ ])
ตัวอย่าง
ฉันมีตารางชื่อ "sales2021" ซึ่งรวมข้อมูลการขายและการให้คะแนนของผลิตภัณฑ์ต่างๆ ของ 2 หมวดหมู่ตลอดปี 2021 หากต้องการใช้ฟังก์ชัน CUBESET เพื่อกำหนดชุดที่คำนวณ (ยอดขายทั้งหมด) ของผลิตภัณฑ์ในเดือนต่างๆ คุณควร แรก เพิ่มข้อมูลจากตารางนี้ไปยัง Data Model ในสมุดงานที่มีอยู่ ชื่อของมันจะเป็น .เสมอ WorkbookDataModel นี้. จากนั้นโปรดคัดลอกหรือป้อนสูตรด้านล่างในเซลล์ที่คุณต้องการรับผลรวม (ในที่นี้ฉันจะรับผลรวมของผลิตภัณฑ์เฉพาะในหนึ่งเดือนเป็นตัวอย่าง) แล้วกด เข้าสู่ เพื่อให้ได้ผลลัพธ์:
=คิวบีเซต("ThisWorkbookDataModel รุ่น",($K$5,$J$5,$I$5,$H$5),"ผลรวมทั้งสิ้น")
ที่ไหน
$K$5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Product].&[Tights]")
$เจ$5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Product].&[Socks]")
$ I $ 5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Product].&[Shorts]")
$H$5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Product].&[Caps]")
√ หมายเหตุ: เซลล์มีสูตร CUBESET แสดงเฉพาะคำบรรยายที่คุณระบุ ชุดถูกเก็บไว้ที่มองไม่เห็นหลังเซลล์ CUBESET นั้นไร้ประโยชน์ด้วยตัวมันเอง ในสูตรข้างต้น การอ้างอิงเซลล์คือผลลัพธ์ที่ส่งคืนโดยฟังก์ชัน CUBEMEMBER
ฟังก์ชันที่เกี่ยวข้อง
ฟังก์ชัน CUBEMEMBER ดึงข้อมูลสมาชิกหรือทูเพิลจากคิวบ์ หากมี มิฉะนั้น ค่าความผิดพลาด #N/A จะถูกส่งกลับ
ฟังก์ชัน CUBEVALUE ส่งกลับค่ารวมจากคิวบ์ที่กรองโดยอาร์กิวเมนต์ member_expression หลายอาร์กิวเมนต์
ฟังก์ชัน CUBEKPIMEMBER ส่งคืนคุณสมบัติตัวบ่งชี้ประสิทธิภาพหลัก (KPI) และแสดงชื่อ KPI ในเซลล์
ฟังก์ชัน CUBESETCOUNT ส่งกลับจำนวนรายการในชุด
เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด
Kutools สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน
Kutools สำหรับ Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...
แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)
- หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
- ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
- เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
- นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox