פורום שאלות ותשובות

ברוכים הבאים לפורום שאלות ותשובות באופיס

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

גיל שואל:

שאלה באקסל. נתון: אני מייצר גרף קו על פי טור C. בטור C יש כ 2000 שורות.

הצורך: אני מעוניין ליצור גרף קו עד שבטור C עובר ערך מסויים (לדוגמא 100,00)

הבעיה: בכל ארוע לא ידוע כמה שורות נדרשות כדי לעבור את הערך 100,000.

השאלה: האם וכיצד ניתן להגדיר טווח מותנה Conditional Range?

תודה רבה מראש,

גיל ב

תשובה:

שלום גיל,

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

 להלן דוגמא מפורטת:
 
1) בטור C נגדיר מספרים שיכללו את המספר 100,000 (במקרה הזה בשורה 9 ובשורה 12)
 
נרצה לזהות את המופע הראשון של 100,000 בטור. נוסיף טבלת עזר מימין ונגדיר את ערך הגבול, ונחפש את השורה הראשונה שבה יופיע המספר הרצוי בעמודה C.
 
את השורה נמצא בעזרת נוסחת MATCH.

2) כעת, ידוע באיזו שורה אמור להיות הגבול של קו המספרים בגרף. נגדיר טווח דינאמי בתפריט נוסחאות->מנהל שמות:

3) נגדיר שם לטווח דינאמי ונשתמש בנוסחת OFFSET שתתחיל בתא C3 ותקח 7 מספרים מתא C3 עד תא C9.
 
הפרמטר האחרון בפונקציית OFFSET מגדיר את כמות התאים ומבוסס על מיקום המופע הראשון של 100,000 שמצאנו בסעיף הקודם. יש להפחית 2 מכיוון שהטווח החל בשורה 3.

4) בשלב הזה ניתן לגשת לגרף (שיוצר מראש) ולהגדיר את הטווח של קו המספרים. יש להיכנס לתוך הגדרת טווח הנתונים של הגרף (כפתור ימני של העכבר על הגרף):

5) נערוך את סדרת המספרים:

6) בסדרת המספרים מוסיפים נוסחה: Book1.xlsx!Numbers_Range וכך מקבלים גרף דינאמי - שיציג קו מספרים עד המופע הראשון של המספר 100,000:

7) והתוצאה:

 
בברכה, 

צוות AnyFit