Skip to main content

כיצד לבצע חיפוש מתקדם ולהחזיר ערכים מרובים ללא כפילויות ב-Excel?

Author: Xiaoyang Last Modified: 2025-05-30

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


החזרת ערכים תואמים מרובים ללא כפילויות באמצעות פונקציות TEXTJOIN ו-FILTER

אם אתה משתמש ב-Excel365 או Excel2021, תוכל לנצל את פונקציות TEXTJOIN ו-FILTER כדי לבצע זאת בקלות. פונקציות אלו מאפשרות סינון דינמי של נתונים ואיחוד התוצאות לתוך תא אחד.

הזן את הנוסחה הבאה בתא ריק כדי להפיק את התוצאה, ולאחר מכן לחץ על מקש "Enter" כדי לקבל את כל הערכים התואמים ללא כפילויות. ראה צילום מסך:

=TEXTJOIN(", ", TRUE, UNIQUE(FILTER(C2:C17, A2:A17=E2)))

return multiple values without duplicates with textjoin function

הסבר על נוסחה זו:
  • FILTER(C2:C17, A2:A17=E2) מחלץ את כל השמות בעמודה C שבהם המוצר בעמודה A תואם לערך החיפוש ב-E2.
  • UNIQUE מסיר כל ערכים כפולים.
  • TEXTJOIN(", ", TRUE, ...) מאחד את הערכים הייחודיים שהתקבלו לתוך תא אחד, כשהם מופרדים בפסיקים.

החזרת ערכים תואמים מרובים ללא כפילויות באמצעות תכונה מתקדמת

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

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

לחץ על "Kutools" > "חיפוש מתקדם" > "חיפוש אחד-לרבים (מחזיר תוצאות מרובות)" כדי לפתוח את חלון "חיפוש אחד-לרבים", ולאחר מכן בצע את הפעולות הבאות בחלון:

  1. בחר את "אזור מיקום הרשימה" ואת "טווח הערכים שברצונך לחפש" בתיבות הטקסט בנפרד;
  2. בחר את טווח הטבלה שבו תרצה להשתמש;
  3. בחר את עמודת המפתח ואת עמודת ההחזרה מתוך התפריטים הנפתחים "עמודת מפתח" ו-"עמודת ההחזרה" בנפרד;
  4. לבסוף, לחץ על כפתור "אישור".
    specify the options in the One-to-many Lookup dialog box

תוצאה:

כעת תוכל לראות שכל הערכים התואמים נשלפו ללא פריטים כפולים, ראה צילום מסך:
return multiple values without duplicates by kutools

טיפים:

אם ברצונך להשתמש במפריד אחר להפרדת הנתונים, תוכל ללחוץ על "אפשרויות" ולבחור את המפריד הרצוי. בנוסף, ניתן לבצע פעולות נוספות על התוצאות, כגון סכימה, ממוצע ועוד.
more options for handling the results


החזרת ערכים תואמים מרובים ללא כפילויות באמצעות פונקציה מותאמת אישית

אם אין ברשותך Excel365 או Excel2021, תוכל להשתמש בפונקציה מותאמת אישית (User Defined Function) המוצגת להלן כחלופה. שיטה זו מאפשרת לך להגיע לתוצאות דומות, כגון

החזרת ערכים תואמים מרובים ללא כפילויות, גם בגרסאות ישנות של Excel.

  1. החזק את המקשים "Alt" + "F11" כדי לפתוח את חלון "Microsoft Visual Basic for Applications".
  2. לחץ על "הוסף" > "מודול", והדבק את הקוד הבא בחלון ה"מודול".

    קוד VBA: חיפוש מתקדם והחזרת ערכים ייחודיים מרובים:

      Function VlookupUnique(lookupValue As String, lookupRange As Range, resultRange As Range, delim As String) As String
        Dim cell As Range
        Dim result As String
        Dim dict As Object
        Set dict = CreateObject("Scripting.Dictionary")
        For Each cell In lookupRange
            If cell.Value = lookupValue Then
                If Not dict.exists(resultRange.Cells(cell.Row - lookupRange.Row + 1, 1).Value) Then
                    dict.Add resultRange.Cells(cell.Row - lookupRange.Row + 1, 1).Value, True
                    result = result & delim & resultRange.Cells(cell.Row - lookupRange.Row + 1, 1).Value
                End If
            End If
        Next cell 
        If Len(result) > 0 Then
            VlookupUnique = Mid(result, Len(delim) + 1)
        Else
            VlookupUnique = ""
        End If
    End Function
  3. שמור וסגור את חלון הקוד, חזור לגליון העבודה, והזן את הנוסחה הבאה. לחץ על מקש "Enter" כדי לקבל את התוצאה הנכונה לפי הצורך. ראה צילום מסך:
    =VlookupUnique(E2, A2:A17, C2:C17, ", ")

    return multiple values without duplicates by user defined function
הערה: בנוסחה שלעיל, E2 הוא הקריטריון שברצונך לחפש, A2:A17 הוא הטווח שבו מתבצע החיפוש, C2:C17 הוא טווח הערכים להחזרה, ", " הוא המפריד בין התוצאות.

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


כלי הפרודוקטיביות הטובים ביותר ל-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% וצמצם מאות קליקים של עכבר בכל יום!