הפונקציה CUBESET

מאמר זה מתאר את תחביר הנוסחה של הפונקציה CUBESET והשימוש בה ב- Microsoft Excel.

תיאור

הגדרת ערכה מחושבת של איברים או קבוצות משתנים על-ידי שליחת ביטוי ערכה לקוביה בשרת, שיוצר את הערכה ולאחר מכן מחזיר ערכה זו ל- Microsoft Excel.

תחביר

CUBESET(connection, set_expression, [caption], [sort_order], [sort_by])‎‏

תחביר הפונקציה CUBESET מכיל את הארגומנטים הבאים:

  • Connection    נדרש. מחרוזת טקסט של שם החיבור לקוביה.

  • Set_expression    נדרש. מחרוזת טקסט של ביטוי ערכה שתוצאתו היא ערכה של איברים או קבוצות משתנים. Set_expression יכול להיות גם הפניה לתא בטווח של Excel המכיל לפחות איבר אחד, קבוצת משתנים אחת או ערכה אחת, הכלולים בערכה.

  • Caption    אופציונלי. מחרוזת טקסט המוצגת בתא במקום הכיתוב, אם מוגדר, מתוך הקוביה.

  • Sort_order    אופציונלי. סוג המיון, אם קיים, שיש לבצע והוא עשוי להיות אחד מהבאים:

מספר שלם

קבוע מספרי

תיאור

ארגומנט Sort_by

0

SortNone

משאיר את הערכה בסדר הקיים.

המערכת מתעלמת

1

SortAscending

ממיין את הערכה בסדר עולה לפי sort_by.

נדרש

2

SortDescending

ממיין את הערכה בסדר יורד לפי sort_by.

נדרש

3

SortAlphaAscending

ממיין את הערכה בסדר אלפביתי עולה.

המערכת מתעלמת

4

Sort_Alpha_Descending

ממיין את הערכה בסדר אלפביתי יורד.

המערכת מתעלמת

5

Sort_Natural_Ascending

ממיין את הערכה בסדר עולה טבעי.

המערכת מתעלמת

6

Sort_Natural_Descending

ממיין את הערכה בסדר יורד טבעי.

המערכת מתעלמת

  • ערך ברירת המחדל הוא 0. מיון אלפביתי עבור ערכה של קבוצות משתנים ממיין את הרכיב האחרון בכל קבוצת משתנים. לקבלת מידע נוסף אודות סדרי המיון השונים, עיין במערכת העזרה של Microsoft Office SQL Analysis Services.

  • Sort_by    אופציונלי. מחרוזת טקסט של הערך שלפיו יש לבצע את המיון. לדוגמה, כדי לקבל את העיר שבה נתוני המכירות הם הגבוהים ביותר, set_expression יהיה קבוצה של ערים ו- sort_by יהיה אמת המידה של המכירות. לחלופין, כדי לקבל את העיר בעלת מספר התושבים הגבוה ביותר, set_expression יהיה קבוצה של ערים ו- sort_by יהיה אמת המידה של האוכלוסיה. אם עבור sort_order נדרש sort_by, ו- sort_by מושמט, CUBESET מחזירה את הודעת השגיאה ‎#VALUE!‎.

הערות

  • כאשר הפונקציה CUBESET מבצעת הערכה, מופיעה בתא באופן זמני הודעת ‎"#GETTING_DATA…"‎ לפני שכל הנתונים מאוחזרים.

  • אם שם החיבור אינו חיבור חוברת עבודה חוקי המאוחסן בחוברת העבודה, CUBESET מחזירה ערך שגיאה מסוג ‎#NAME?‎. אם שרת העיבוד האנליטי המקוון (OLAP) אינו פועל, אינו זמין או מחזיר הודעת שגיאה, CUBESET מחזירה ערך שגיאה מסוג ‎‎#NAME?‎.

  • אם התחביר של set_expression שגוי או שהערכה מכילה לפחות איבר אחד בעל ממד שונה מהממדים של שאר האיברים, CUBESET מחזירה ערך שגיאה מסוג ‎#N/A‎.

  • אם set_expression ארוך מ- 255 תווים, המגבלה עבור ארגומנט לפונקציה, CUBESET מחזירה ערך שגיאה מסוג ‎‎#VALUE!‎. כדי להשתמש במחרוזות טקסט ארוכות מ- 255 תווים, הזן את מחרוזת הטקסט בתא (עבורו ההגבלה היא 32,767 תווים) ולאחר מכן השתמש בהפניית תא בתור הארגומנט.

  • CUBESET עשויה להחזיר ערך שגיאה ‎#N/A אם אתה מפנה לאובייקט מבוסס הפעלה, כגון איבר מחושב או ערכה בעלת שם ב- PivotTable בעת שיתוף חיבור ו- PivotTable זו תימחק או שתצטרך להמיר את ה- PivotTable לנוסחאות. (בכרטיסיה אפשרויות, בקבוצה כלים, לחץ על כלי OLAP ולאחר מכן לחץ על המרה לנוסחאות.)

דוגמאות

‎=CUBESET("Finance","Order([Product].[Product].[Product Category].Members,[Measures].[Unit Sales],ASC)","Products")‎

‎=CUBESET("Sales","[Product].[All Products].Children","Products",1,"[Measures].[Sales Amount]")‎

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×