להצעת מחיר לעסקים ולארגונים בלבד: צרו קשר 03-6998844
-
הפונקציה OFFSET עובדת כמו הוראות הליכה: ״מתחילים בתא הזה, יורדים כך וכך שורות, זזים כך וכך עמודות, ולוקחים טווח בגודל הזה״. התחביר:
=OFFSET(reference, rows, cols, [height], [width]).A B 1 חודש מכירות 2 ינואר 100 3 פברואר 120 4 מרץ 150 5 אפריל 130 6 מאי 170 7 יוני 160 הנוסחה מה היא עושה תוצאה =OFFSET(A1,2,1)מ‑A1: שתי שורות למטה ועמודה אחת 120 =SUM(OFFSET(B1,1,0,3,1))סכום של טווח בגובה 3, מתחת ל‑B1 370 הדוגמה המוכרת: שלושת החודשים האחרונים
=SUM(OFFSET(B1,COUNTA(B:B)-3,0,3,1))COUNTA סופרת כמה תאים מלאים יש בעמודה, כאן 7 עם הכותרת. יורדים 4 שורות מ‑B1, ולוקחים 3 שורות: אפריל עד יוני, 460. כשמוסיפים את יולי, 200, הטווח זז לבד, והתוצאה 530.

הסכום של שלושת החודשים האחרונים, 460. כשמוסיפים את יולי, הנוסחה זזה לבד. אקסל 365, אוקטובר 2026. באקסל 365: חלופות פשוטות יותר
OFFSET מחושבת מחדש בכל שינוי בחוברת, וקשה לקרוא אותה. באקסל 365 אותו חישוב בקצרה:
=SUM(TAKE(B2:B7,-3)). גם INDEX יכולה לבנות טווח כזה.טעות נפוצה
#REF!: ההוראות יוצאות מהגיליון, למשל שורה אחת למעלה מ‑A1.
עם Copilot (קופיילוט)
באקסל 365 אפשר לבקש את זה מ‑Copilot במילים: ״חשב את סכום המכירות של שלושת החודשים האחרונים, כך שהחישוב יתעדכן כשמוסיפים חודש״. כדאי לבדוק שיוצא 460, ושאחרי הוספת חודש התוצאה משתנה.
שאלות נפוצות
מה עושה OFFSET באקסל?
מחזירה תא או טווח במרחק מסוים מתא התחלה, לפי מספר שורות ועמודות, ובגודל שקובעים.
איך מסכמים את שלושת החודשים האחרונים?
עם =SUM(OFFSET(B1,COUNTA(B:B)-3,0,3,1)), או באקסל 365 עם =SUM(TAKE(B2:B7,-3)).
כמה שורות יש באקסל?
1,048,576 שורות ו‑16,384 עמודות בכל גיליון.
יש לכם שאלה על הנתונים שלכם? שאלו את ChatGPT על הפונקציה OFFSET. את התשובה כדאי לבדוק מול הדוגמאות שכאן.
ערכים קשורים: הפונקציה INDEX · הפונקציה INDIRECT · הפונקציה SUM · הפונקציה MATCH