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

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

Set Analysis - התעלמות מחלק מהבחירות

More
15 years 1 week ago #6352 by ערן מוזס
שלום,

אודה לעזרתכם עם הסוגיה הבאה. כיצד ניתן לבצע חישוב, בעזרת Set Analysis, המתעלם מהבחירות בכל השדות מלבד שדות מסויימים?
לדוגמא, במידה ויש לי מקור נתונים המחזיר את השדות:
Year, Person, Section, Amout ואני מעוניין לבצע חישוב SUM על Amount אשר יתעלם מהבחירות בשדות Person ו-Section אך כן יתייחס לבחירות (לא לערכים שאני אקבע מראש) בשדה Year.

תודה מראש.

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

More
15 years 1 week ago - 15 years 1 week ago #6354 by Matan
בתוך ה-set analysis תרשום:

=Person= ,Section

ניתן גם לרשום {*}=Person={*} ,Section - בניגוד לצורה הקודמת ההתיחסות לשדות כאן היא כאילו נבחרו כלל הערכים. בדוגמא הראשונה יש התעלמות מכלל הבחירות שבוצעו.

במקרה שלך הדוגמא הראשונה היא הנכונה יותר.
Last edit: 15 years 1 week ago by Matan.

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

More
15 years 1 week ago #6355 by ערן מוזס
מתן, תודה על התשובה, אך היא לא מספקת את הפתרון לבעיה שאני חווה. ב-2 הפתרונות שהצעת , החישוב נעשה כאילו כל הערכים נבחרו.
לדוגמא, אם הנוסחא שלי היא:
sum({1<Person=>}Amount)
אני מצפה ששינוי הבחירות בשדה Person (בשדה זה בלבד) ישפיע על הערך המתקבל מהנוסחה,בפועל זה לא קורה.

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

More
15 years 1 week ago #6356 by Matan
מצטער אני לא כל כך מבין את הכוונה - בבקשה הראשונה בקשת להתעלם מהבחירות בשני השדות. מה שאני מבין שלא משנה מה יבחרו התוצאה עדיין תשאר זהה.

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

More
15 years 1 week ago #6357 by ערן מוזס
הכוונה שלי היא שהתוצאה תשתנה רק בהתאם לבחירות על שדה מסויים (אשר יצויין בנוסחת ה-Set Analysis) ולא תושפע מהבחירות בשאר השדות.

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

More
15 years 1 week ago #6358 by Matan
תנסה משהו בסגנון הזה:

=sum( {1 < Person= {$(=getfieldselections ( Person, ',', 100 ))} >} Amount)

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

More
15 years 1 week ago #6359 by ערן מוזס
אני מבין את הכוונה שלך בנוסחה הזו, אך הוא לא "אוכל" את זה (לא יודע למה). כשאני מציב את הנוסחה לא נוצר חישוב (על אף שה-syntax הוא תקין) ובטבלה פשוטה לא מוצגים כלל ערכים.

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

More
15 years 1 week ago #6360 by Matan
צרפתי דוגמא - לי זה נראה תקין

Attachment Example.qvw not found

Attachments:

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

More
15 years 1 week ago #6361 by Daniel Chotzen
המממ...
הורדתי את הדוגמא אבל זה תמיד מחזיר 0
יש פה בענין סיבוך קטן
והוא נובע מההבדל בין Selected Values
ובין Possible Values

הבעיה בהתעלמות מהבחירות ביתר השדות היא שהן משפיעות על הערכים האפשריים בשדה שבו אתה מעונין כן להתחשב.

אם תשתמש בנוסחה ההבאה אז הערך יחושב רק על פי הבחירות (או העדר הבחירות) בשדה YEAR.

 =if(sum({1<Year = P({$-1} Year)>} Amount ) =0
,//then
sum({1} total Amount )
,//else
sum({1<Year = P({$-1} Year)>} Amount )
)
תעתיק אותה כמו שהיא לתוך expression במודל דוגמא
אם אתה רוצה שהסכום יחושב גם על פי ערכי Selected וגם על פי ערכי Posible בשדה YEAR
אז תשתמש רק בחלק השני של הנוסחה
 =sum({1<Year = P({$-1} Year)>} Amount )

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

More
15 years 1 week ago #6362 by ערן מוזס
רב תודות לשניכם, זה פותר לי את הבעיה - בדיוק מה שהייתי צריך.

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

Moderators: avishaylgiladlDaniel Chotzenodedth
Time to create page: 0.257 seconds