ฟังก์ชัน Excel CUBEMEMBER
ฟังก์ชัน CUBEMEMBER ดึงข้อมูลสมาชิกหรือทูเพิลจากคิวบ์ หากมี มิฉะนั้น ค่าความผิดพลาด #N/A จะถูกส่งกลับ
วากยสัมพันธ์
=CUBEMEMBER(connection, member_expression, [caption])
ข้อโต้แย้ง
- การเชื่อมต่อ (จำเป็น): สตริงข้อความของชื่อการเชื่อมต่อกับโมเดลข้อมูล (คิวบ์)
- member_expression (จำเป็น): สตริงข้อความของนิพจน์หลายมิติ (MDX) ที่คุณต้องการประเมิน อีกทางหนึ่ง สมาชิก_การแสดงออก สามารถเป็นทูเพิลที่ระบุเป็นช่วงหรืออาร์เรย์
- คำบรรยาย (ไม่บังคับ): สตริงข้อความที่เขียนทับคำอธิบายภาพที่ถูกกำหนดจากคิวบ์ เมื่อส่งคืนทูเพิล คำอธิบายภาพจะเป็นหนึ่งสำหรับสมาชิกคนสุดท้ายในทูเพิล
ราคาย้อนกลับ
ฟังก์ชัน CUBEMEMBER ส่งคืนสมาชิกหรือทูเพิลจากคิวบ์
หมายเหตุฟังก์ชัน
- พื้นที่ #GETTING_DATA... ข้อความจะปรากฏขึ้นในขณะที่กำลังดึงข้อมูล
- CUBEMEMBER ส่งคืน # NAME? ค่าความผิดพลาดถ้า:
- การเชื่อมต่อ ไม่ใช่การเชื่อมต่อสมุดงานที่ถูกต้องซึ่งจัดเก็บไว้ในสมุดงาน เช่น ThisWorkbookDataModel
- เซิร์ฟเวอร์ Online Analytical Processing (OLAP) ไม่พร้อมใช้งาน ไม่ทำงาน หรือส่งคืนข้อความแสดงข้อผิดพลาด
- CUBEMEMBER ส่งคืน #VALUE! ค่าความผิดพลาดถ้า:
- มีองค์ประกอบที่ไม่ถูกต้องอย่างน้อยหนึ่งรายการในทูเพิล
- สมาชิก_การแสดงออก มีความยาวมากกว่า 255 อักขระ หมายเหตุ คุณสามารถป้อนสตริงข้อความในเซลล์ จากนั้นอ้างอิงเซลล์เป็นอาร์กิวเมนต์เพื่อเป็นวิธีแก้ไขปัญหาชั่วคราว
- CUBEMEMBER ส่งคืน # N / A ค่าความผิดพลาดถ้า:
- สมาชิก_การแสดงออก ไม่ถูกต้อง
- ไม่มีสมาชิกที่จะส่งคืนจากคิวบ์
- ชุดประกอบด้วยสมาชิกอย่างน้อยหนึ่งรายที่มีมิติแตกต่างจากสมาชิกรายอื่น
- ทูเพิลใน สมาชิก_การแสดงออก อาร์กิวเมนต์ไม่ถูกต้องเนื่องจากไม่มีจุดตัดสำหรับค่าที่ระบุ
- ข้อโต้แย้งของ CUBEMEMBER ควรปิดด้วยเครื่องหมายคำพูดคู่ ("")
- ชื่อสมาชิก ขนาด หรือตาราง ฯลฯ ที่คุณเขียนใน สมาชิก_การแสดงออก ควรห่อด้วยวงเล็บเหลี่ยม ([ ])
ตัวอย่างการดึงข้อมูลสมาชิก
ฉันมีตารางที่นี่ชื่อ "sales2021" ซึ่งรวมข้อมูลการขายและการให้คะแนนของผลิตภัณฑ์ต่างๆ 2 หมวดหมู่ในปี 2021 หากต้องการใช้ฟังก์ชัน CUBEMEMBER เพื่อดึงข้อมูลสมาชิกจากตาราง อันดับแรก คุณควร เพิ่มข้อมูลจากตารางนี้ไปยัง Data Model ในสมุดงานที่มีอยู่ ชื่อของมันจะเป็น .เสมอ WorkbookDataModel นี้. จากนั้นโปรดคัดลอกหรือป้อนสูตรด้านล่างในเซลล์ที่คุณต้องการดึงข้อมูลสมาชิก (ที่นี่ฉันจะดึงข้อมูล หมวก เป็นตัวอย่าง) และกด เข้าสู่ เพื่อให้ได้ผลลัพธ์:
=CUBEMBER("ThisWorkbookDataModel รุ่น","[sales2021].[สินค้า].&[หมวก]")
√ หมายเหตุ: ในสูตรข้างต้น CUBEMEMBER ส่งคืนสมาชิกชื่อ หมวก ของ ผลิตภัณฑ์ หมวดหมู่จากตาราง sales2021 ใน WorkbookDataModel นี้ ลูกบาศก์ ดึง มกราคมคุณสามารถใช้สูตร:
=CUBEMBER("ThisWorkbookDataModel รุ่น","[sales2021].[เดือน].&[มกราคม]"
ตัวอย่างที่มีชื่อหน่วยวัด
ในการใช้ CUBEMEMBER เพื่อสรุปสมาชิกจากตาราง เช่น เพื่อให้ได้ผลรวมของยอดขายในเดือนต่างๆ การให้คะแนนเฉลี่ยของผลิตภัณฑ์ต่างๆ คุณสามารถใช้ชื่อหน่วยวัดได้ ในตัวอย่างนี้ ฉันป้อนสูตรด้านล่างในเซลล์ G5 ด้วยนิพจน์หน่วยวัดที่จะนำไปใช้กับชุดข้อมูลทั้งหมด
=CUBEMBER("ThisWorkbookDataModel รุ่น","[มาตรการ].[ผลรวมของยอดขาย]")
√ หมายเหตุ: คุณสามารถเพิ่มอาร์กิวเมนต์คำอธิบายภาพได้ เช่น "ฝ่ายขาย" or "เดือน"เพื่อแสดงชื่อที่คุณต้องการในเซลล์ G5 แทน ยอดขายเนื่องจากหน่วยวัดมีชื่อซ้ำซ้อนซึ่งอาจทำให้อ่านรายงานได้ยาก เช่น
=CUBEMBER("ThisWorkbookDataModel รุ่น","[วัด].[ผลรวมของยอดขาย]","ยอดขาย")
ฟังก์ชันที่เกี่ยวข้อง
ฟังก์ชัน CUBEVALUE ส่งกลับค่ารวมจากคิวบ์ที่กรองโดยอาร์กิวเมนต์ member_expression หลายอาร์กิวเมนต์
ฟังก์ชัน CUBEKPIMEMBER ส่งคืนคุณสมบัติตัวบ่งชี้ประสิทธิภาพหลัก (KPI) และแสดงชื่อ KPI ในเซลล์
ฟังก์ชัน CUBESET กำหนดชุดของสมาชิกหรือสิ่งอันดับที่คำนวณโดยส่งนิพจน์ชุดไปยังคิวบ์บนเซิร์ฟเวอร์ ฟังก์ชันสามารถดึงค่าที่ไม่ซ้ำทั้งหมดออกจากนิพจน์ชุด และมีตัวเลือกสำหรับการเรียงลำดับ
ฟังก์ชัน CUBESETCOUNT ส่งกลับจำนวนรายการในชุด
เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด
Kutools for Excel - ช่วยให้คุณโดดเด่นจากฝูงชน
Kutools for Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...

Office Tab - เปิดใช้งานการอ่านและแก้ไขแบบแท็บใน Microsoft Office (รวมถึง Excel)
- หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
- ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
- เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
- นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox
