Excel ฟังก์ชัน CUBEVALUE
ฟังก์ชัน CUBEVALUE ส่งกลับค่ารวมจากคิวบ์ที่กรองโดย multiple สมาชิก_การแสดงออก ข้อโต้แย้ง
วากยสัมพันธ์
=CUBEVALUE(connection, [member_expression1], [member_expression2], ...)
ข้อโต้แย้ง
- การเชื่อมต่อ (จำเป็น): สตริงข้อความของชื่อการเชื่อมต่อกับโมเดลข้อมูล (คิวบ์)
- member_expression (ไม่บังคับ): สตริงข้อความของนิพจน์หลายมิติ (MDX) ที่คุณต้องการประเมิน อีกทางหนึ่ง สมาชิก_การแสดงออก สามารถเป็นชุดที่กำหนดด้วยฟังก์ชัน CUBESET สมาชิก_การแสดงออก สามารถใช้เป็นตัวแบ่งส่วนข้อมูลเพื่อกำหนดส่วนของคิวบ์ที่ต้องการคืนค่าที่รวม ถ้า สมาชิก_การแสดงออก ไม่ได้จัดเตรียมไว้สำหรับการวัดใดๆ จะใช้การวัดเริ่มต้นสำหรับคิวบ์
ราคาย้อนกลับ
ฟังก์ชัน CUBEVALUE ส่งกลับค่าที่รวมจากคิวบ์
หมายเหตุฟังก์ชัน
- พื้นที่ #GETTING_DATA... ข้อความจะปรากฏขึ้นในขณะที่กำลังดึงข้อมูล
- CUBEVALUE ส่งกลับค่า # NAME? ค่าความผิดพลาดถ้า:
- การเชื่อมต่อ ไม่ใช่การเชื่อมต่อสมุดงานที่ถูกต้องซึ่งจัดเก็บไว้ในสมุดงาน เช่น ThisWorkbookDataModel
- เซิร์ฟเวอร์ Online Analytical Processing (OLAP) ไม่พร้อมใช้งาน ไม่ทำงาน หรือส่งคืนข้อความแสดงข้อผิดพลาด
- CUBEVALUE ส่งกลับค่า #VALUE! ค่าความผิดพลาดถ้า:
- มีองค์ประกอบที่ไม่ถูกต้องอย่างน้อยหนึ่งรายการในทูเพิล
- สมาชิก_การแสดงออก มีความยาวมากกว่า 255 อักขระ หมายเหตุ คุณสามารถป้อนสตริงข้อความในเซลล์ จากนั้นอ้างอิงเซลล์เป็นอาร์กิวเมนต์เพื่อเป็นวิธีแก้ไขปัญหาชั่วคราว
- CUBEVALUE ส่งกลับค่า # N / A ค่าความผิดพลาดถ้า:
- สมาชิก_การแสดงออก ไม่ถูกต้อง
- สมาชิกที่ระบุโดย member_expression ไม่มีอยู่ในคิวบ์
- ชุดประกอบด้วยสมาชิกอย่างน้อยหนึ่งรายที่มีมิติแตกต่างจากสมาชิกรายอื่น
- ทูเพิลใน สมาชิก_การแสดงออก อาร์กิวเมนต์ไม่ถูกต้องเนื่องจากไม่มีจุดตัดสำหรับค่าที่ระบุ
- อาร์กิวเมนต์ของ CUBEMEMBER ยกเว้นการอ้างอิงเซลล์ ควรปิดด้วยเครื่องหมายอัญประกาศคู่ ("")
- ชื่อสมาชิก ขนาด หรือตาราง ฯลฯ ที่คุณเขียนใน สมาชิก_การแสดงออก ควรห่อด้วยวงเล็บเหลี่ยม ([ ])
- หากจุดตัดของค่าที่ระบุไม่มีค่า CUBEVALUE จะส่งกลับค่า Null เช่น สตริงที่มีความยาวเป็นศูนย์ โปรดทราบว่าหากคุณดำเนินการทางคณิตศาสตร์ในเซลล์ที่มีค่า Null ให้พูดว่า A1 (ค่า Null) + A2ที่ #VALUE! ข้อผิดพลาดจะถูกส่งกลับ เพื่อป้องกันสิ่งนี้ คุณสามารถทดสอบสตริงที่มีความยาวเป็นศูนย์ได้โดยใช้ฟังก์ชัน ISTEXT และแทนที่ความยาวเป็นศูนย์ด้วย 0 โดยใช้ฟังก์ชัน IF ดังที่แสดงในตัวอย่างต่อไปนี้: =IF(ISTEXT(A1),0,A1)+IF(ISTEXT(A2),0,A2).
ตัวอย่าง
ฉันมีตารางชื่อ "sales2021" ซึ่งรวมข้อมูลการขายและการให้คะแนนของผลิตภัณฑ์ต่างๆ ของ 2 หมวดหมู่ตลอดปี 2021 หากต้องการใช้ฟังก์ชัน CUBEVALUE เพื่อรับยอดขายรวมของแคปในเดือนพฤษภาคมและมิถุนายน คุณควรก่อน เพิ่มข้อมูลจากตารางนี้ไปยัง Data Model ในสมุดงานที่มีอยู่ ชื่อของมันจะเป็น .เสมอ WorkbookDataModel นี้. จากนั้นโปรดคัดลอกหรือป้อนสูตรด้านล่างในเซลล์ H8 ที่คุณต้องการคำนวณยอดขาย แล้วกด เข้าสู่ เพื่อให้ได้ผลลัพธ์:
=ค่าคิวบ์("ThisWorkbookDataModel รุ่น",$ G $ 5,$G8,$5)
ที่ไหน
$ G $ 5 =CUBEMEMBER("ThisWorkbookDataModel","[Measures].[Sum of Sales]","Sales")
$G8 =CUBESET("ThisWorkbookDataModel",($G$6,$G$7),"ยอดขายในเดือนพฤษภาคมและมิถุนายน")
ที่ไหน
$ G $ 6 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Month].&[May]")
$ G $ 7=CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Month].&[June]")
$5 =CUBEMEMBER("ThisWorkbookDataModel","[sales2021].[Product].&[Caps]")
√ หมายเหตุ: เครื่องหมายดอลลาร์ก่อนหมายเลขแถวและ/หรือตัวอักษรของคอลัมน์ในการอ้างอิงเซลล์ทำให้แถวและ/หรือคอลัมน์คงที่ เพื่อไม่ให้เปลี่ยนแปลงเมื่อคุณลากหรือคัดลอกสูตร หลังจากป้อนสูตรแล้ว คุณสามารถลากที่จับเติมไปทางขวาเพื่อแสดงผลลัพธ์สำหรับผลิตภัณฑ์อื่นๆ
ฟังก์ชันที่เกี่ยวข้อง
ฟังก์ชัน CUBEMEMBER ดึงข้อมูลสมาชิกหรือทูเพิลจากคิวบ์ หากมี มิฉะนั้น ค่าความผิดพลาด #N/A จะถูกส่งกลับ
ฟังก์ชัน CUBEVALUE ส่งกลับค่ารวมจากคิวบ์ที่กรองโดยอาร์กิวเมนต์ member_expression หลายอาร์กิวเมนต์
ฟังก์ชัน CUBEKPIMEMBER ส่งคืนคุณสมบัติตัวบ่งชี้ประสิทธิภาพหลัก (KPI) และแสดงชื่อ KPI ในเซลล์
ฟังก์ชัน CUBESETCOUNT ส่งกลับจำนวนรายการในชุด
เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด
Kutools for Excel - ช่วยให้คุณโดดเด่นจากฝูงชน
คุณต้องการทำงานประจำวันของคุณให้เสร็จอย่างรวดเร็วและสมบูรณ์แบบหรือไม่? Kutools for Excel นำคุณสมบัติขั้นสูงอันทรงพลัง 300 รายการ (รวมเวิร์กบุ๊ก, รวมตามสี, แยกเนื้อหาเซลล์, แปลงวันที่ และอื่นๆ...) และประหยัดเวลาให้คุณ 80%
- ออกแบบมาสำหรับสถานการณ์การทำงาน 1500 สถานการณ์ ช่วยคุณแก้ปัญหา 80% Excel ปัญหาที่เกิดขึ้น
- ลดการคลิกแป้นพิมพ์และเมาส์หลายพันครั้งต่อวันช่วยบรรเทาอาการเมื่อยล้าของดวงตาและมือ
- กลายเป็น Excel ผู้เชี่ยวชาญใน 3 นาที ไม่จำเป็นต้องจำสูตรและโค้ด VBA ที่ยุ่งยากอีกต่อไป
- ทดลองใช้ฟรี 30 วันไม่ จำกัด รับประกันคืนเงิน 60 วัน อัปเกรดและสนับสนุนฟรี 2 ปี

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