ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

บทความนี้จะอธิบายเกี่ยวกับไวยากรณ์ของสูตรและการใช้ฟังก์ชัน CUBERANKEDMEMBER ใน Microsoft Excel

คำอธิบาย

ส่งกลับสมาชิกที่ n หรือถูกจัดอันดับในชุด ใช้เพื่อส่งคืนองค์ประกอบอย่างน้อยหนึ่งอย่างในชุด เช่น นักแสดงยอดขายสูงสุดหรือนักเรียน 10 คนแรก

ไวยากรณ์

CUBERANKEDMEMBER(connection, set_expression, rank, [caption])

ไวยากรณ์ของฟังก์ชัน CUBERANKEDMEMBER มีอาร์กิวเมนต์ดังนี้

  • การเชื่อมต่อ    จำเป็น สตริงข้อความของชื่อการเชื่อมต่อกับคิวบ์

  • Set_expression    จำเป็น สตริงข้อความของนิพจน์ชุด เช่น "{[Item1].children}" Set_expression อาจเป็นฟังก์ชัน CUBESET หรือการอ้างอิงไปยังเซลล์ที่มีฟังก์ชัน CUBESET ก็ได้

  • อันดับ    จำเป็น ค่าจํานวนเต็มที่ระบุค่าสูงสุดที่จะส่งกลับ ถ้าอันดับเป็นค่า 1 จะส่งกลับค่าสูงสุด ถ้าอันดับเป็น 2 จะส่งกลับค่าสูงสุดอันดับที่สอง ไปเรื่อยๆ เมื่อต้องการส่งกลับค่า 5 อันดับแรก ให้ใช้ CUBERANKEDMEMBER ห้าครั้ง โดยระบุลําดับที่แตกต่างกัน คือ 1 ถึง 5 ในแต่ละครั้ง

  • คำ อธิบาย    ไม่จำเป็น สตริงข้อความที่แสดงในเซลล์แทนที่จะเป็นคําอธิบายภาพ ถ้ามีการกําหนดสตริงข้อความจากคิวบ์

ข้อสังเกต

  • เมื่อฟังก์ชัน CUBERANKEDMEMBER ประเมินค่า ฟังก์ชันจะแสดงข้อความ "#GETTING_DATA…" ในเซลล์นั้นชั่วคราวก่อนที่จะได้รับข้อมูลทั้งหมด

  • ถ้าชื่อการเชื่อมต่อไม่ใช่การเชื่อมต่อสมุดงานที่ถูกต้องที่ถูกจัดเก็บไว้ในสมุดงาน CUBERANKEDMEMBER จะส่งกลับ #NAME หรือไม่ ค่าผิดพลาด ถ้าเซิร์ฟเวอร์ Online Analytical Processing (OLAP) ไม่ได้ทํางานอยู่ ไม่พร้อมใช้งาน หรือส่งกลับข้อความแสดงข้อผิดพลาด CUBERANKEDMEMBER จะส่งกลับ #NAME ค่าผิดพลาด

  • CUBERANKEDMEMBER จะส่งกลับค่าความผิดพลาด #N/A เมื่อไวยากรณ์ของ set_expression ไม่ถูกต้อง หรือเมื่อชุดมีสมาชิกอย่างน้อยหนึ่งสมาชิกที่มีมิติแตกต่างจากสมาชิกอื่น

ตัวอย่าง

=CUBERANKEDMEMBER("Sales",$D$4,1,"Top Month")

=CUBERANKEDMEMBER("Sales",CUBESET("Sales","Summer","[2004].[June]","[2004].[July]","[2004].[August]"),3,"Top Month")

เคล็ดลับ: เมื่อต้องการส่งกลับค่า n ด้านล่าง ให้ใช้อาร์กิวเมนต์ sort_order และ sort_by ของฟังก์ชัน CUBESET เพื่อย้อนกลับลําดับของชุดเพื่อให้ค่าสูงสุดในชุดที่เรียงลําดับเป็นค่าที่ต่ําสุด ตัวอย่างเช่น CUBERANKEDMEMBER ("ยอดขาย", $D$4,1) จะส่งกลับสมาชิกสุดท้าย CUBERANKEDMEMBER ("ยอดขาย", $D$4, 2) จะส่งกลับถัดจากสมาชิกคนสุดท้าย และอื่นๆ

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×