מאמר זה מתאר את תחביר הנוסחה של CUBEMEMBER והשימוש בה ב- Microsoft Excel.
תיאור
החזרת איבר או קבוצת משתנים מהקוביה. השתמש כדי לאמת את קיומם של האיבר או קבוצת המשתנים בקוביה.
תחביר
CUBEMEMBER(connection, member_expression, [caption])
תחביר הפונקציה CUBEMEMBER מכיל את הארגומנטים הבאים:
-
Connection נדרש. מחרוזת טקסט של שם החיבור לקוביה.
-
Member_expression נדרש. מחרוזת טקסט של ביטוי רב-ממדי (MDX) שמבצע הערכה לאיבר ייחודי בקוביה. לחלופין, member_expression יכול להיות קבוצת משתנים, המצוינת כטווח תאים או כקבוע מערך.
-
כיתוב אופציונלי. מחרוזת טקסט המוצגת בתא במקום הכיתוב, אם מוגדר, מתוך הקוביה. כאשר מוחזרת קבוצת משתנים, נעשה שימוש בכיתוב עבור האיבר האחרון בקבוצת המשתנים.
הערות
-
כאשר הפונקציה CUBEMEMBER מבצעת הערכה, מוצגת בתא באופן זמני הודעת "#GETTING_DATA…" לפני שהנתונים מאוחזרים.
-
בעת שימוש בפונקציה CUBEMEMBER כארגומנט לפונקציית CUBE אחרת, פונקציית ה- CUBE משתמשת בביטוי ה- MDX שמזהה את האיבר או את קבוצת המשתנים, לא בערך המוצג בתא של הפונקציה CUBEMEMBER.
-
אם שם החיבור אינו חיבור חוברת עבודה חוקי המאוחסן בחוברת העבודה, הפונקציה CUBEMEMBER מחזירה #NAME? ערך שגיאה. אם שרת העיבוד האנליטי המקוון (OLAP) אינו פועל, אינו זמין או מחזיר הודעת שגיאה, הפונקציה CUBEMEMBER מחזירה #NAME? ערך שגיאה.
-
אם לפחות רכיב אחד בתוך קבוצת המשתנים אינו חוקי, הפונקציה CUBEMEMBER מחזירה #VALUE! ערך שגיאה.
-
אם member_expression יותר מ- 255 תווים, שהיא המגבלה של ארגומנט לפונקציה, הפונקציה CUBEMEMBER מחזירה ערך #VALUE! כדי להשתמש במחרוזות טקסט ארוכות מ- 255 תווים, הזן את מחרוזת הטקסט בתא (שעבורו ההגבלה היא 32,767 תווים) ולאחר מכן השתמש בהפניה לתא בתור הארגומנט.
-
הפונקציה CUBEMEMBER מחזירה ערך שגיאה #N/A כאשר:
-
תחביר member_expression שגוי.
-
האיבר שמצוין על-ידי מחרוזת הטקסט של ה- MDX אינו קיים בקוביה.
-
קבוצת משתנים אינה חוקית מכיוון שלא קיימת הצטלבות עבור הערכים שצוינו. (הדבר יכול להתרחש ברכיבים מרובים מאותה הירארכיה.)
-
הערכה מכילה לפחות איבר אחד בעל ממד שונה מזה של האיברים האחרים.
-
-
CUBEMEMBER עשויה להחזיר ערך שגיאה #N/A אם אתה מפנה לאובייקט מבוסס הפעלה, כגון איבר מחושב או ערכה בעלת שם ב- PivotTable בעת שיתוף חיבור ו- PivotTable זו תימחק או שתצטרך להמיר את ה- PivotTable לנוסחאות. (בכרטיסיה אפשרויות, בקבוצה כלים, לחץ על כלי OLAP ולאחר מכן לחץ על המרה לנוסחאות.)
דוגמאות
=CUBEMEMBER("Sales","[Time].[Fiscal].[2004]")
=CUBEMEMBER($A$1,D$12)
=CUBEMEMBER("Sales",(B4, C6, D5),"SalesFor2004")
=CUBEMEMBER("xlextdat8 FoodMart 2000 Sales","([Product].[Food],[Time].[1997])")
=CUBEMEMBER($A$1,C$12:D$12)