רוצה להפנות לתאים מבלי להפנות ישירות אליהם באקסל? למד כיצד להשתמש בפונקציה INDIRECT במדריך שלנו.
Excel מספק פונקציות שונות כדי לעזור לך להשלים את משימות הניתוח שלך ביעילות. פונקציה גמישה אחת היא הפונקציה INDIRECT, המאפשרת לך להתייחס לתאים על סמך קריטריונים משתנים, מה שהופך את הגיליונות האלקטרוניים שלך למגוון יותר.
מדריך זה יעביר אותך דרך הפונקציה INDIRECT, יכסה את הגדרתה וכיצד להשתמש בפונקציה בצורה יעילה בגיליונות האלקטרוניים שלך.
מהי הפונקציה העקיפה באקסל?
הפונקציה INDIRECT ב-Excel משמשת להפניה לתאים, טווחים או טווחים בעלי שם בעקיפין על ידי שימוש במחרוזת טקסט כהפניה. בניגוד לפונקציות אחרות הדורשות הפניות ישירות לתאים, הפונקציה INDIRECT מאפשרת ליצור הפניות על סמך תוכן התא.
הפונקציה INDIRECT ב-Excel עוקבת אחר תחביר פשוט:
=INDIRECT(ref_text, [A1])
איפה:
- ref_text: זהו הארגומנט הנדרש ומייצג את מחרוזת הטקסט המכילה הפניה חוקית לתא. זה יכול להיות הפניה לתא (למשל, A1), טווח בעל שם (לדוגמה, מחירים), או מחרוזת טקסט המוקפת במרכאות (למשל, גיליון1!A2).
- [A1]: זהו ארגומנט אופציונלי המציין אם סגנון ההפניה צריך להיות A1 (אמת או R1C1 (שֶׁקֶר). כברירת מחדל, הוא מוגדר ל-TRUE.
כיצד להשתמש בפונקציה העקיפה באקסל
הנה כמה דוגמאות לשימוש בפונקציה INDIRECT ב-Excel:
1. אחזור ערכים על סמך הפניה לתא
אתה יכול להשתמש ב- INDIRECT עם פונקציית MATCH באקסל כדי להביא ערך מטווח המבוסס על הפניה לתא. הנה דוגמה:
נניח שיש לך רשימה של פריטים בעמודה A (A2:A8) והמחירים המתאימים להם בעמודה B (B2:B8). בתא D2, יש לך את שם הפריט שברצונך להביא את המחיר עבורו, נניח תפוחים.
כדי להשיג את המחיר של הפריט "תפוחים" באמצעות הפונקציה INDIRECT בשילוב עם הפונקציה MATCH, ניתן להשתמש בנוסחה הבאה:
=INDIRECT("B" & MATCH(D2, A2:A8, 0))
בנוסחה זו:
- MATCH(D2, A2:A8, 0) מוצא את מספר השורה היכן תפוחים נמצא ברשימה.
- "B" & MATCH(D2, A2:A8, 0) משלב את "B" עם מספר השורה כדי ליצור את ההפניה "B5" (בהנחה ש"תפוחים" נמצא בתא A5).
- סוף כל סוף, INDIRECT ("B5") שואב את הערך מתא B5, שהוא המחיר עבור תפוחים.
2. חישוב סכום של טווח תאים
נניח שיש לך גיליון עם ערכים שונים בתאים A1 עד A7. ניתן לחשב את סכום הטווח באמצעות הפונקציה INDIRECT. הנה הנוסחה שבה תשתמש:
=SUM(INDIRECT("A1:A7"))
נוסחה זו משתמשת בפונקציה INDIRECT כדי להתייחס לטווח (A1:A7) ולאחר מכן משתמשת ב- פונקציית SUM כדי לחשב את סכום הערכים בטווח זה.
3. הכוונה לטווחים הנקובים
אם הגדרת טווח בעל שם, תוכל להשתמש בפונקציה INDIRECT כדי להתייחס ולבצע חישובים בטווח.
נניח שיש לך מערך נתונים המכיל נתוני מכירות עבור חודשים שונים. נשתמש בפונקציה INDIRECT כדי לקבל את המכירות הממוצעות עבור כל שבוע בחודש.
=AVERAGE(INDIRECT(F2))
נוסחה זו מתייחסת לטווח בעל השם שצוין בתא F2 (כמו שבוע 1, המתייחס לתאים B2:B6) ומחשב את הממוצע של הערכים בטווח זה.
4. הפניה לתאים מגיליון אחר
נניח שיש לך חוברת עבודה עם שני גיליונות: CityData ו להגיש תלונה. ה CityData הגיליון מכיל מידע על ערים שונות. בתוך ה להגיש תלונה גיליון, ברצונך ליצור סיכום המתייחס לנתונים מה- CityData גיליון, כגון אוכלוסיית קינשאסה.
הזן את הנוסחה הבאה בכל תא בגיליון הדוחות:
=INDIRECT("CityData!C6")
נוסחה זו תציג את אוכלוסיית קינשאסה מתא C6 ב- CityData דַף. אתה יכול גם להתאים את הפניות התא בתוך הפונקציה INDIRECT כדי לאחזר נתונים מה- CityData גיליון עבור ערים או סוגי מידע שונים.
הפניה גמישה לנתונים עם פונקציית ה- INDIRECT של Excel
הפונקציה INDIRECT ב-Excel היא כלי רב תכליתי המאפשר לך ליצור הפניות דינמיות וגמישות בגיליונות האלקטרוניים שלך. על ידי הבנת התחביר והיישומים שלו, אתה יכול למקסם אותו ולשפר את כישורי מניפולציה וניתוח הנתונים שלך. בין אם אתה עובד על דוחות מורכבים או מאחד נתונים, הפונקציה INDIRECT היא משאב מפתח בארסנל האקסל שלך.