הצטרפו לקבוצות שלנו לקבלת עדכונים מרוכזים פעם בשבוע:

ווטסאפ:
http://wa.dwh.co.il
טלגרם:
http://telegram.dwh.co.il

בעיה בחישוב ממוצע משוקלל

More
14 years 10 months ago #4426 by nadavneu
שלום,
אני מנסה ליצור ממוצע משוקלל משוקלל למוקד טלפוני מסויים.
יש לי מימד עובדים שמכיל 2 רמות - מחלקה ונציג טלפוני.
יש לי  משהו כמו 30 מדדים תפעוליים שונים.
מבנה הדוח - עובדים על ציר X , מדדים על ציר Y .
רוצים להציג בשורה של כל מדד ממוצע משוקלל שמחושב כ
סכום של המכפלה של ("משך המשמרת של הנציג"* "המדד")  חלקי סה"כ "משך המשמרת של הנציג".
sigme (Xi*Yi ) / sigma (Xi )*1
(ה-1 זה בשביל שזה יראה יפה עם הסוגריים באנגלית פה בפורום )

אין לי בעיה לכתוב רקורסייה שמוציאה את המדד המשוקלל של כל המוקד , הבעיה היא שיש כל מיני חברים שמוסתרים ו/או סוננו בבחירה החברים במימד העובדים (בחירה ב-CHILDREN או DESCENDANTS לא מנטרלת על ידי מה שמוסתר בדוח (אני מקבל את כל נתוני המימד)
הוצאתי את השאילתה של ה-SUBTOTAL של הפנורמה וראיתי שיש שם סט שנקרא HIDDEN, אבל אני לא מצליח לפנות אליו מתוך החישוב שלי ולנטרל את כל החברים המוסתרים ...


עם TUPLE אני יכול להגיע לסה"כ של מה שמוצג בדוח , אבל אני לא יכול להוציא ממנו את ה-SET של הנציגים המוצגים בלבד לחישוב של מה שאני צריך ..

נראה לי שאני לא חושב בכיוון הנכון ,
יש למישהו רעיון?


תודה,
נדב


נ.ב.
אם הצלחת לקרוא עד פה סימן שכנראה נתקלת בבעיה דומה  או שממש משעמם לך ,
:)
בכל מקרה תודה

Please התחברות to join the conversation.

More
14 years 10 months ago #4427 by מיכאל רעם
אם הבנתי את השאלה אזי הדרישה היא להפעיל את הנוסחה רק על החברים הנראים בדו"ח ולא ניתן להגדיר מראש את הסט המוצג, כגון 6 תקופות אחורה וכו'.

ב NV DESKTOP בערכית הנוסחה, יש אוסף של נוסחאות וסטים שניתן להוסיף. נסה להוסיף את הסט [visible set]  ולהפעיל עליו את נוסחת החישוב של הממוצע המשוכלל.

כדי למנוע אי בהירות ניתן להוסיף  בשם בנוסחה של הממוצע המשוכלל ניסוח לגבי הסקופ של החישוב, קרי כל המימד וכו'.

Please התחברות to join the conversation.

More
14 years 10 months ago #4430 by nadavneu
הי מיכאל ,
כשאני נמצא במסך של כתיבת הנוסחאות אני יכול לגרור את המימד עצמו ולבחור את ה "VISUAL MEMBERS SET "  (נמצא בתוך OTHER ומייצר לי PLACEHOLDER שנראה כ- %[עובדים] VisualSet%  ("עובדים" זה המימד שלי )
אבל אפילו אם אני עושה באמצעותו SUM פשוט של אחד המדדים אני מקבל קבוצות ריקות כל הזמן.

האם לזה התכוונת ?  כי לא הצלחתי למצוא את ה VISIBLE SET בשום מקום אחר ..

תודה,
נדב

Please התחברות to join the conversation.

More
14 years 9 months ago #4437 by nadavneu
לכל המעוניינים,
פתרון סופי (למרות שזה לא נשמע כל כך טוב)  :) ,
sum (DIM_Agents.Agent_level.members , measuer1 * measure2 ) *1
/
sum (DIM_Agents.Agent_level.members , measuer1 ) *1

(*1 כדי שהסוגריים ייצאו יפה)

מה שהיווה את הבעיה הוא תכונה ברמת הטבלה -
  properties -> advanced - treat hidden members as empty

מקווה שזה יעזור למישהו,
נדב

Please התחברות to join the conversation.

More
14 years 9 months ago #4441 by מיכאל רעם
הי,

פתרון יפה ואלגנטי.

אכן הסט שמופיע הוא כפי שכתבתה, יש באג בסט הנ"ל בפנורמה ויש צורך להוסיף סוגרים מרובעות או אחוז לפני ואחרי הסט, לא זוכר כרגע, כדי שהסט יעבוד.

שים לב לאמיתות הנוסחה במקרים בהם אתה לא מחביא חברים במימד אלא עושה בחירת חברים.

Please התחברות to join the conversation.

Moderators: מיכאל רעם
Time to create page: 0.418 seconds