Skip to main content

כיצד לחפש/למצוא ערכים בחוברת עבודה אחרת?

Author: Kelly Last Modified: 2025-05-30

המאמר הזה מדבר על כיצד לחפש ערכים ולהחזיר נתונים מחוברת עבודה אחרת, וכיצד למצוא/לחפש ערכים מחוברת עבודה אחרת. כאן אני אציג שלושה פתרונות בפירוט.


חיפוש נתונים והחזרת ערכים מחוברת עבודה אחרת ב-Excel

לדוגמה, אתה יוצר טבלת רכישת פירות ב-Excel, ועכשיו אתה צריך לחפש את הפירות מחוברת עבודה אחרת ולהחזיר את המחירים המתאימים כפי שמוצג בסcreenshots להלן. כאן אני אדריך אותך לפתור זאת עם פונקציית VLOOKUP ב-Excel.

create sample data vlookup the fruits from another workbook

1. פתח את שתי חוברות העבודה שמתוכן תחפש ערכים ואליו תחזיר ערכים.

2. בחר תא ריק שבו תחזיר את המחיר, הקלד את הנוסחה =VLOOKUP(B2,[Price.xlsx]Sheet1!$A$1:$B$24,2,FALSE) לתוך התא, ולאחר מכן גרור את הידית למילוי כדי להחיל נוסחה זו על הטווח לפי הצורך.
enter a formula to vlookup from another workbook

drag and fill the formula to other cells

הערות:
(1) בנוסחה לעיל, B2 הוא הפריט שתחפש מחוברת עבודה אחרת, Price.xlsx מציין את שם הקובץ של חוברת העבודה שאתה מחפש בה, Sheet1 אומר את שם הגיליון שאתה מחפש בו, ו-$A$1:$B$24 הוא הטווח שבו תחפש. תוכל לשנות אותם לפי הצורך.
(2) לאחר סגירת חוברת העבודה שחיפשת בה, הנוסחה תעודכן באופן אוטומטי ל- =VLOOKUP(B2,'W:\test\[Price.xlsx]Sheet1'!$A$1:$B$24,2,FALSE), W:\test\ הוא הנתיב לשמירת חוברת העבודה שחיפשת בה.

עד כה, כל המחירים חזרו כראוי כפי שמוצג בסcreenshot משמאל. והמחירים הללו יעודכנו אוטומטית אם חוברת העבודה המקורית שת.Lookup ממנה משתנה.

note ribbon הנוסחה מסובכת מדי לזכור? שמור את הנוסחה ככניסת טקסט אוטומטי לשימוש חוזר עם לחיצה אחת בלבד בעתיד!
קרא עוד…     נוסף חינם
a screenshot of kutools for excel ai

פתחו את הקסם של Excel עם Kutools AI

  • ביצוע חכם: בצעו פעולות בתאים, ניתוח נתונים ויצירת תרשימים - הכל מונע על ידי פקודות פשוטות.
  • נוסחאות מותאמות אישית: צור נוסחאות מותאמות אישית כדי להיעיל את זרימת העבודה שלך.
  • תכנות VBA: כתבו והטמיעו קוד VBA ללא מאמץ.
  • פרשנות נוסחאות: הבינו נוסחאות מורכבות בקלות.
  • תרגום טקסט: שברו את מחסומי השפה בגיליונות הנתונים שלכם.
שפרו את יכולות ה-Excel שלכם עם כלים המופעלים על ידי AI. הורידו עכשיו וחוו יעילות כ никогда קודם לכן!

חיפוש נתונים והחזרת ערכים מחוברת עבודה סגורה אחרת עם VBA

ייתכן שיהיה מעט מבלבל להגדיר את נתיב השמירה, שם הקובץ, והגיליון בפונקציית VLOOKUP. שיטה זו תציג VBA כדי לפתור זאת בקלות.

1. לחץ על מקשי Alt + F11 כדי לפתוח את חלון Microsoft Visual Basic for Applications.

2. לחץ על Insert > Module, ולאחר מכן הדבק את קוד ה-VBA הבא לחלון המודול הפתוח.

VBA: חיפוש נתונים והחזרת ערכים מחוברת עבודה סגורה אחרת

Private Function GetColumn(Num As Integer) As String
If Num <= 26 Then
GetColumn = Chr(Num + 64)
Else
GetColumn = Chr((Num - 1) \ 26 + 64) & Chr((Num - 1) Mod 26 + 65)
End If
End Function
Sub FindValue()
Dim xAddress As String
Dim xString As String
Dim xFileName As Variant
Dim xUserRange As Range
Dim xRg As Range
Dim xFCell As Range
Dim xSourceSh As Worksheet
Dim xSourceWb As Workbook
On Error Resume Next
xAddress = Application.ActiveWindow.RangeSelection.Address
Set xUserRange = Application.InputBox("Lookup values :", "Kutools for Excel", xAddress, Type:=8)
If Err <> 0 Then Exit Sub
Set xUserRange = Application.Intersect(xUserRange, Application.ActiveSheet.UsedRange)
xFileName = Application.GetOpenFilename("Excel Files (*.xlsx), *.xlsx", 1, "Select a Workbook")
If xFileName = False Then Exit Sub
Application.ScreenUpdating = False
Set xSourceWb = Workbooks.Open(xFileName)
Set xSourceSh = xSourceWb.Worksheets.Item(1)
xString = "='" & xSourceWb.Path & Application.PathSeparator & _
"[" & xSourceWb.Name & "]" & xSourceSh.Name & "'!$"
For Each xRg In xUserRange
Set xFCell = xSourceSh.Cells.Find(xRg.Value, , xlValues, xlWhole, , , False)
If Not (xFCell Is Nothing) Then
xRg.Offset(0, 2).Formula = xString & GetColumn(xFCell.Column + 1) & "$" & xFCell.Row
End If
Next
xSourceWb.Close False
Application.ScreenUpdating = True
End Sub
הערה: VBA זה יחזיר ערכים בעמודה שהיא 2 עמודות אחרי העמודה שנבחרה. למשל, אם אני בוחר בעמודה B בעת החלת VBA זה, הערכים יחזרו בעמודה D. אם אתה צריך לשנות את העמודה היעד, אנא מצא את הקוד xRg.Offset(0, 2).Formula = xString & GetColumn(xFCell.Column + 1) & "$" & xFCell.Row , והחלף 2 למספר אחר לפי הצורך שלך.

3. לחץ על מקש F5 או לחץ על כפתור Run כדי להריץ את ה-VBA.

4. בחלון הדו-שיח הפתוח, אנא ציין את טווח הנתונים שתחפש, ולחץ על אישור כפתור.
specify the data range that you will look up

5. כעת בבקשה בחר את חוברת העבודה שבה תחפש ערכים בחלון הדו-שיח הפתוח Select a Workbook, ולחץ על פתח כפתור.
select the workbook where you will look up values

כעת כל הערכים שנבחרו נמצאו בחוברת העבודה הסגורה שצוינה, והערכים המתאימים מוחזרים בעמודה שצוינה. ראה צילום מסך:
the corresponding values are returned from a closed workbook

כלי הפרודוקטיביות הטובים ביותר ל-Office

🤖 Kutools AI Aide: מהפכה בניתוח נתונים באמצעות: ביצוע חכם |צור קוד |צור נוסחאות מותאם אישית |נתח נתונים וייצר תרשימים |הפעל פונקציות משופרות
פיצ'רים פופולריים: מצא, הדגש או סמן כפילויות | מחק שורות ריקות | שלב עמודות או תאים מבלי לאבד נתונים |   עיגול ...
חיפוש מתקדם: VLookup עם מספר קריטריונים | VLookup לערכים מרובים | חיפוש במספר גליונות | התאמה עמומה ....
רשימת נפתחת מתקדמת: צור במהירות רשימה נפתחת | רשימה נפתחת תלויה | רשימה נפתחת עם בחירה מרובה ....
מנהל עמודות: הוסף מספר עמודות מסוים | העבר עמודות | החלף מצב תצוגה של עמודות מוסתרות | השווה טווחים ועמודות ...
פיצ'רים נבחרים: מיקוד רשת | תצוגת עיצוב | שורת נוסחאות משופרת | נהל חוברת עבודה וגליון עבודה | ספריית טקסט אוטומטי (Auto Text) | בורר תאריך | מיזוג נתונים | הצפן/פענח תאים | שלח דואר אלקטרוני לפי טבלה חד-ממדית | סינון מתקדם | סינון מיוחד (סנן תאים עם גופן מודגש/נטוי/קו חוצה...) ...
15 ערכות כלים מובילות:12 כלי טקסט (הוסף טקסט, מחק תווים מסוימים, ...) | מעל50 סוגי תרשימים (תרשים גאנט, ...) | מעל40 נוסחאות חכמות (חישוב גיל על פי תאריך לידה, ...) |19 כלי הוספה (הכנס קוד QR, הכנס תמונה מנתיב, ...) |12 כלי המרה (המרה למילים, המרת מטבע, ...) |7 כלי מיזוג ופיצול (מיזוג מתקדם של שורות, פיצול תאים, ...) | ...ועוד

שדרג את כישורי ה-Excel שלך עם Kutools for Excel ותחווה יעילות שלא הכרת. Kutools for Excel מציע מעל300 פיצ'רים מתקדמים לשיפור הפרודוקטיביות ולחסוך זמן. לחץ כאן כדי לקבל את הפיצ'ר שהכי נחוץ לך...


Office Tab מביא ממשק טאב ל-Office והופך את העבודה שלך להרבה יותר קלה

  • אפשר עריכה וקריאה בטאבים ב-Word, Excel, PowerPoint
  • פתח וצור מסמכים מרובים בטאבים חדשים באותו חלון, במקום בחלונות חדשים.
  • הגדל את הפרודוקטיביות שלך ב-50% וצמצם מאות קליקים של עכבר בכל יום!