מאמר זה מתאר את תחביר הנוסחה של הפונקציה OFFSET והשימוש בה ב- Microsoft Excel.
תיאור
הפונקציה מחזירה הפניה לטווח המוסט מספר מוגדר של שורות ועמודות מתא או טווח תאים מסוים. ההפניה המוחזרת יכולה להיות תא יחיד או טווח תאים. באפשרותך לציין את מספר השורות והעמודות שיוחזרו.
תחביר
OFFSET(reference, rows, cols, [height], [width])
תחביר הפונקציה OFFSET מכיל את הארגומנטים הבאים:
-
הפניה נדרש. ההפניה שממנה ברצונך לבסס את ההיסט. על ההפניה להפנות לתא או לטווח של תאים סמוכים; אחרת, הפונקציה OFFSET מחזירה את #VALUE! ערך שגיאה.
-
שורות נדרש. מספר השורות, למעלה או למטה, שברצונך שהתא הימני העליון יפנה אליהן. שימוש ב- 5 כארגומנט rows מציין שהתא הימני העליון בהפניה מכיל חמש שורות מתחת להפניה. שורות יכולות להיות חיוביות (כלומר, מתחת להפניה ההתחלתית) או שליליות (כלומר, מעל ההפניה ההתחלתית).
-
Cols נדרש. מספר העמודות, לשמאל או לימין, שברצונך שהתא הימני העליון יפנה אליו. השימוש ב- 5 כארגומנט cols פירושו שהתא הימני העליון בהפניה ימוקם חמש עמודות משמאל ל- reference. הארגומנט cols יכול להיות חיובי (כלומר משמאל להפניה ההתחלתית), או שלילי (כלומר, מימין להפניה ההתחלתית).
-
גובה אופציונלי. הגובה, במספר שורות, שברצונך להגדיר להפניה המוחזרת. Height צריך להיות מספר חיובי.
-
רוחב אופציונלי. הרוחב, במספר עמודות, שברצונך להגדיר להפניה המוחזרת. Width צריך להיות מספר חיובי.
הערות
-
אם rows ו- cols מוסטים את ההפניה מעל לקצה גליון העבודה, הפונקציה OFFSET מחזירה את #REF! ערך שגיאה.
-
אם height או width מושמט, הפונקציה מניחה גובה או רוחב זהים לאלה של reference.
-
למעשה, הפונקציה OFFSET אינה מזיזה תאים או משנה את הבחירה; פעולתה היחידה היא החזרת הפניה. ניתן להשתמש ב- OFFSET עם כל פונקציה המצפה לארגומנט הפניה. לדוגמה, הנוסחה SUM(OFFSET(C2,1,2,3,1)) מחשבת את הערך הכולל של טווח בגובה 3 שורות וברוחב של עמודה אחת בהיסט של שורה אחת כלפי מטה ו- 2 עמודות שמאלה מהתא C2.
דוגמה
העתק את נתוני הדוגמה מהטבלה שלהלן והדבק אותם בתא A1 בגליון עבודה חדש של Excel. כדי שהנוסחאות יציגו תוצאות, בחר אותן, הקש F2 ולאחר מכן הקש Enter. אם יש צורך, באפשרותך להתאים את רוחב העמודות כדי לראות את כל הנתונים.
נוסחה |
תיאור |
תוצאה |
---|---|---|
=OFFSET(D3,3,-2,1,1) |
הצגת הערך שבתא B6 (4) |
4 |
=SUM(OFFSET(D3:F5,-3,2,3,3)) |
סיכום הטווח B6:D8 |
34 |
=OFFSET(D3, -3, -3) |
החזרת שגיאה, מאחר שההפניה היא לטווח שאינו קיים בגליון הנתונים. |
#REF! |
נתונים |
נתונים |
|
4 |
10 |
|
8 |
3 |
|
3 |
6 |