הפונקציה OFFSET מאפשרת לך להפנות בעקיפין לתא או לטווח של תאים ב- Excel. עם OFFSET, אתה יכול לבחור נקודת התייחסות התחלה, ולאחר מכן להזין כתובת לתאי היעד במקום להתייחס ישירות אליהם.
זה הופך את הפונקציה OFFSET לשימושית ביותר בגיליונות אלקטרוניים דינמיים של Excel. אתה יכול להשתמש בפונקציית OFFSET בפני עצמה, אבל הפוטנציאל האמיתי שלה מתגלה רק כאשר אתה מקנן אותה בתוך פונקציות אחרות באקסל. המשך לקרוא כדי ללמוד הכל על OFFSET ב-Excel עם שלוש דוגמאות.
מהי פונקציית ה-OFFSET באקסל?
הפונקציה OFFSET מחזירה הפניה לתא או לטווח של תאים. OFFSET לוקח חמישה פרמטרים, והתחביר שלו הוא כדלקמן:
=OFFSET(reference, rows, cols, height, width)
OFFSET ייקח את המיקום של התייחסות תא, ולאחר מכן זז משם לפי המספר של שורות ו קולס, ולאחר מכן החזר את ההפניה של תא היעד.
אם ה גוֹבַה ו רוֹחַב פרמטרים מוגדרים לגדול מאחד, ואז יוחזר טווח של תאים באזור זה. גובה ורוחב הם שני פרמטרים אופציונליים. אם תשאיר אותם ריקים, OFFSET יקרא אותם כ-1 ויחזיר הפניה לתא בודד.
כיצד להשתמש בפונקציית OFFSET באקסל
כדי להשתמש ב-OFFSET ב-Excel, עליך להזין את שלושת הפרמטרים הנדרשים. לאחר שתגדיר את תא ההתייחסות, OFFSET יעבור מאותו תא לתאים שמתחת לפי מספר ה-
שורות פָּרָמֶטֶר. הוא יזוז ימינה לפי מספר ה- קולס פָּרָמֶטֶר.מכאן ואילך, OFFSET יחזיר הפניה לתא היעד. אם תגדיר פרמטרים עבור גוֹבַה ו רוֹחַב כמו כן, OFFSET יחזיר הפניות לטווח של תאים, כאשר תא היעד המקורי יהיה התא השמאלי העליון.
זה אולי נשמע מסובך על הנייר, אבל הרבה יותר קל להבין את זה בפעולה. בואו נראה כיצד פועלת פונקציית ה-OFFSET בעזרת כמה דוגמאות.
1. דוגמה לפונקציית OFFSET: התייחסות לתא בודד
כדי להתחיל בדברים, בואו נשתמש בפונקציית OFFSET בפני עצמה כדי להבין איך היא מנווטת בגיליון האלקטרוני. בדוגמה זו, יש לנו חבורה של מספרים בגיליון אלקטרוני של Excel. אנו הולכים להשתמש בפונקציית OFFSET כדי להתייחס ל-C4.
כאשר נעשה שימוש פשוט בפונקציית OFFSET, היא תוציא את התוכן של תא היעד. אז אנחנו צריכים לקבל את התוכן של תא C4, שהוא המספר חמש, ברגע שנזין את הנוסחה. בואו נתחיל.
- בחר תא להזנת הנוסחה. אנחנו הולכים להשתמש בתא G1.
- בשורת הנוסחאות, הזן את הנוסחה למטה:
נוסחה זו קוראת ל- לְקַזֵז פונקציה לתפוס את המיקום של התא A1, ואז זז למטה על ידי 3 תאים, ולאחר מכן זז מיד ליד 2 תאים להגיע לתא C4.=OFFSET(A1, 3, 2)
- ללחוץ להיכנס.
ברגע שאתה לוחץ להיכנס והנוסחה נחקקת, התא יחזיר 5. זה המספר מתא C4, אז הנוסחה שלך עבדה! אתה יכול גם להשתמש תכונת ההערכה כדי להבין טוב יותר את נוסחאות Excel, כגון OFFSET.
2. דוגמה לפונקציית OFFSET: התייחסות לטווח של תאים
באמצעות שני הפרמטרים האופציונליים, גובה ורוחב, תוכל גם להחזיר טווח של תאים עם הפונקציה OFFSET ב-Excel. בואו נמשיך מאיפה שהפסקנו מהדוגמה האחרונה.
הפעם, אנחנו הולכים להחזיר את התאים C4 עד D9 באמצעות OFFSET באקסל. בדיוק כמו קודם, אנחנו הולכים להשתמש ב-A1 כנקודת ההתייחסות שלנו.
- בחר את התא שבו ברצונך להזין את הנוסחה. אנחנו הולכים להשתמש בתא G1 שוב.
- בשורת הנוסחאות, הזן את הנוסחה למטה:
הנוסחה הזו עובדת בדומה לקודמתה, אלא שברגע שהיא תגיע לתא היעד (C4) היא תכלול 6 שורות ו-2 עמודות במקום תא היעד בלבד. C4 יהיה התא הראשון בטווח החדש.=OFFSET(A1, 3, 2, 6, 2)
- ללחוץ להיכנס.
כעת טווח התאים C4 עד D9 אמור להופיע במקום בו אתה מכניס את הנוסחה. הפלט יהיה מערך.
3. דוגמה לפונקציית OFFSET: נוסחאות מורכבות
שתי הדוגמאות שלפני זה היו חימום כדי לראות כיצד OFFSET עובד באקסל. OFFSET מקונן בדרך כלל עם פונקציות אחרות של Excel בתרחישים מעשיים. בואו נדגים זאת באמצעות דוגמה חדשה.
בדוגמה זו, יש לנו הכנסות מפרויקט צדדי לאורך השנים 2017 עד 2021. בצד העליון יש לנו תא שאמור להציג את סך ההכנסה בשנים נתונות החל משנת 2021.
המטרה כאן היא ליצור גיליון אלקטרוני דינמי באמצעות OFFSET באקסל. כאשר אתה משנה את מספר השנים עבור הסכום הכולל, הנוסחה המחשבת ערך זה אמורה להתעדכן גם כן.
על מנת להשיג מטרה זו, אנו הולכים להשתמש בפונקציה OFFSET יחד עם פונקציית SUM. במקום להתייחס ישירות לתאים, אנו הולכים להשתמש ב-OFFSET. כך נוכל לקבל באופן דינמי את טווח התאים שישולבו ב-SUM.
בדוגמה זו, שנת 2021 נמצאת בתא H5, ומספר השנים לסך הכל נמצא בתא C1. השתמשנו בעיצוב מותאם אישית בתא המכיל את השנים. הערך בפועל הוא מספר השנים, והטקסט Years הוא סיומת. נתחיל ביצירת נוסחה לחישוב הסכום הכולל. אנחנו הולכים להשתמש הפונקציה SUM באקסל.
- בחר את התא שבו ברצונך לחשב את הסכום הכולל.
- בשורת הנוסחאות, הזן את הנוסחה למטה:
נוסחה זו מורכבת מ לְקַזֵז ו סְכוּם. בשלב הראשון, OFFSET יעבור לתא H5. משם זה יעבור 0 שורות ו 0 עמודות, ולאחר מכן הוא יחזיר טווח של תאים החל מ- H5. בחירה זו תהיה 1 תא בגובה, ו -C1 תאים ברוחב. המשמעות היא ש-OFFSET יחזיר טווח החל מ- H5 ונע שמאלה ליד C1 תאים.=SUM(OFFSET(H5,0, 0, 1, -C1))
- בשלב האחרון, הפונקציה SUM תוסיף את המספרים בטווח יחד ותוציא אותם.
- ללחוץ להיכנס.
המספר שתקבל כסכום הכולל כעת תלוי במספר השנים שהזנת. אם מספר השנים מוגדר ל-1, תקבל את הסכום הכולל לשנת 2021 בלבד.
שים לב שהסך הכל מתעדכן באופן מיידי ברגע שאתה משנה את מספר השנים. אם תשנה את מספר השנים ל-7, הפונקציה SUM תחשב את הסכום הכולל מ-2015 עד 2021.
גיליונות אלקטרוניים דינמיים עם OFFSET
לפונקציית OFFSET באקסל יש פרמטרים רבים, וזה יכול לגרום לבלבול בפני עצמו, אבל פעם אחת אם תשתמש בו, תלמד שכמו פונקציות רבות אחרות של Excel, OFFSET הוא ידידותי פוּנקצִיָה.
למרות שאין הרבה תועלת ל-OFFSET בפני עצמו, בשילוב עם פונקציות אחרות של Excel, OFFSET נותן לך את הכוח ליצור גיליונות אלקטרוניים דינמיים ומתוחכמים.