לְהִצטַיֵן

הפניה דינמית לחוברת עבודה

Dynamic Workbook Reference

נוסחת Excel: הפניה לחוברת עבודה דינמיתנוסחה כללית | _+_ | סיכום

כדי לבנות הפניה לדף עבודה דינמי - הפניה לחוברת עבודה אחרת שנוצרת עם נוסחה המבוססת על משתנים שעשויים להשתנות - ניתן להשתמש בנוסחה המבוססת על הפונקציה INDIRECT.





בדוגמה המוצגת, הנוסחה ב- E6 היא:

= INDIRECT (''['&workbook&']'&sheet&''!'&ref)
הֶסבֵּר

עיקרה של נוסחה זו הוא לבנות הפניה מלאה לטווח בחוברת עבודה אחרת כטקסט, ולאחר מכן להשתמש בפונקציה INDIRECT כדי להמיר את הטקסט להתייחסות בפועל.





איך להעלות משהו לכוח באקסל

הפניה לדף עבודה חיצוני נראית כך:

איך למשוך שם משפחה בהצטיינות

'[מדגם data.xlsx] גיליון 1'! A1



שים לב לסוגריים המרובעים ([]) סביב שם חוברת העבודה, מרכאות בודדות ('') סביב גליון העבודה + הגיליון וסימן הקריאה (!) הבא.

כדי ליצור הפניה כזו באמצעות טקסט, אנו משתמשים בשילוב כדי לצרף ערכים מעמודות B, C ו- D עם הסוגריים, המרכאות וסימן הקריאה הנדרשים:

 
= INDIRECT (''['&B6&']'&C6&''!'&D6)

התוצאה מוזנת ל- INDIRECT כ- ref_text:

 
= INDIRECT (''['&B6&']'&C6&''!'&D6)

לאחר מכן, הפונקציה INDIRECT מעריכה את הטקסט וממירה אותה לעיון. Excel עוקב אחר ההפניה ומחזיר את הערך בהתייחסות הנתונה.

איזו פונקציה מחזירה הפניה לתא

הערה: אם ההפניה אינה חוקית, או אם חוברת העבודה שאליה אין התייחסות אינה פתוחה, INDIRECT יציג שגיאת #REF. אתה יכול לתפוס שגיאה זו באמצעות פונקציית IFERROR והצג תוצאה מותאמת אישית אם תרצה.

הסופר דייב בראנס


^