Skip to main content

חיפוש תלוי רישיות

Author: Amanda Li Last Modified: 2025-05-30

ייתכן שאתה יודע שניתן לשלב את פונקציות ה-INDEX ו-MATCH, או להשתמש בפונקציית VLOOKUP כדי לחפש ערכים ב-Excel. עם זאת, החיפושים הללו אינם תלויי רישיות. לכן, כדי לבצע התאמה תלוית רישיות, עליך לנצל את הפונקציות EXACT ו-CHOOSE.

case sensitive lookup 1

בצע חיפוש תלוי רישיות עם INDEX ו-MATCH
בצע חיפוש תלוי רישיות עם VLOOKUP


בצע חיפוש תלוי רישיות עם INDEX ו-MATCH

כדי לדעת את הציון של YUKI כפי שמוצג בסcreenshot למעלה עם INDEX ו-MATCH, תוכל להשתמש בפונקציית EXACT כדי להשוות את מחרוזות הטקסט בטווח שמות התלמידים ל-YUKI, הערך בתא G5, כולל רישיות כל תו. לאחר מכן נוכל להשתמש בפונקציות INDEX ו-MATCH יחד כדי למצוא את הערך שאנו רוצים.

תחביר כללי

=INDEX(return_range,MATCH(TRUE,EXACT(lookup_value,lookup_range),0))

√ הערה: זוהי נוסחה מסוג מערך שדורשת ממך להזין עם Ctrl + Shift + Enter.

  • return_range: הטווח ממנו ברצונך שהנוסחה המורכבת תחזיר את הערך. כאן מתייחס לטווח הציונים.
  • lookup_value: הערך בו משתמשת הפונקציה EXACT כדי לבצע השוואה תלוית רישיות עם מחרוזות הטקסט ב-lookup_range. כאן מתייחס לשם הנתון, YUKI.
  • lookup_range: טווח התאים להשוואה עם ה-lookup_value. כאן מתייחס לטווח השמות.
  • match_type 0: MATCH ימצא את הערך הראשון שמתאים בדיוק ל-lookup_value.

כדי לדעת את הציון של YUKI, אנא העתק או הזן את הנוסחה למטה בתא G6, והקש Ctrl + Shift + Enter כדי לקבל את התוצאה:

=INDEX(D5:D14,MATCH(TRUE,EXACT("YUKI",B5:B14),0))

או, השתמש בהתייחסות לתא כדי להפוך את הנוסחה לדינמית:

=INDEX(D5:D14,MATCH(TRUE,EXACT(G5,B5:B14),0))

case sensitive lookup 2

הסבר לנוסחה

=INDEX(D5:D14,MATCH(TRUE,EXACT("YUKI",B5:B14),0))

  • EXACT(G5,B5:B14): הפונקציה EXACT משווה את מחרוזות הטקסט בטווח שמות התלמידים B5:B14 נגד "YUKI", הערך בתא G5, מחזירה TRUE אם הערך בתאים בין B5 ל-B14 זהה בדיוק ל-YUKI, אחרת FALSE. אז, נקבל מערך של TRUE ו-FALSE כך:
    {FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
  • MATCH(TRUE,MATCH(TRUE,EXACT(G5,B5:B14),0),0) = MATCH(TRUE,MATCH(TRUE,{FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE},0),0): הפרמטר match_type 0 דורש מהפונקציה MATCH למצוא התאמה מדויקת. הפונקציה תחזיר את המיקום של הערך המדויק “TURE” במערך, שהוא 10, מכיוון שה-TRUE היחיד נמצא במקום ה-10 במערך.
  • INDEX(D5:D14,MATCH(TRUE,EXACT(G5,B5:B14),0)) = INDEX(D5:D14,10): הפונקציה INDEX מחזירה את הערך העשירי בטווח הציונים D5:D14, שהוא A.

בצע חיפוש תלוי רישיות עם VLOOKUP

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

תחביר כללי

=VLOOKUP(TRUE,CHOOSE({1,2},EXACT(lookup_value,lookup_range),return_range),2,FALSE)

√ הערה: זוהי נוסחה מסוג מערך שדורשת ממך להזין עם Ctrl + Shift + Enter.

  • lookup_value: הערך בו משתמשת הפונקציה EXACT כדי לבצע השוואה תלוית רישיות עם מחרוזות הטקסט ב-lookup_range. כאן מתייחס לשם הנתון, JIMMY.
  • lookup_range: טווח התאים להשוואה עם ה-lookup_value. כאן מתייחס לטווח השמות.
  • return_range: הטווח ממנו ברצונך שהנוסחה המורכבת תחזיר את הערך. כאן מתייחס לטווח המדינות.
  • range_lookup FALSE: הפונקציה VLOOKUP תחפש התאמה מדויקת.

כדי לדעת את המדינה שממנה מגיע JIMMY, אנא העתק או הזן את הנוסחה למטה בתא G9, והקש Ctrl + Shift + Enter כדי לקבל את התוצאה:

=VLOOKUP(TRUE,CHOOSE({1,2},EXACT("JIMMY",B5:B14),C5:C14),2,FALSE)

או, השתמש בהתייחסות לתא כדי להפוך את הנוסחה לדינמית:

=VLOOKUP(TRUE,CHOOSE({1,2},EXACT(G8,B5:B14),C5:C14),2,FALSE)

case sensitive lookup 3

הסבר לנוסחה

=VLOOKUP(TRUE,CHOOSE({1,2},EXACT(G8,B5:B14),C5:C14),2,FALSE)

  • EXACT(G8,B5:B14): הפונקציה EXACT משווה את מחרוזות הטקסט בטווח שמות התלמידים B5:B14 נגד הערך בתא G8, JIMMY, מחזירה TRUE אם הערך בטווח שמות התלמידים זהה בדיוק ל-JIMMY, אחרת FALSE. אז, נקבל מערך של TRUE ו-FALSE כך:
    {FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE}
  • CHOOSE({1,2},EXACT(G8,B5:B14),C5:C14) = CHOOSE({1,2},{FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE},C5:C14): פרמטר ה-index_num של CHOOSE {1,2} ממזג את מערך ה-EXACT והערכים מ C5:C14 למערך דו-ממדי כזה:
    {FALSE,"China";FALSE,"England";FALSE,"America";FALSE,"India";TRUE,"America";FALSE,"India";FALSE,"America";FALSE,"China";FALSE,"England";FALSE,"China"}
  • VLOOKUP(TRUE,CHOOSE({1,2},EXACT(G8,B5:B14),C5:C14),2,FALSE) = VLOOKUP(TRUE,{FALSE,"China";FALSE,"England";FALSE,"America";FALSE,"India";TRUE,"America";FALSE,"India";FALSE,"America";FALSE,"China";FALSE,"England";FALSE,"China"},2,FALSE): הפרמטר range_lookup FALSE דורש מהפונקציה VLOOKUP לחפש את הערך המדויק “TRUE” בעמודה הראשונה של המערך הדו-ממדי, ולהחזיר את ההתאמה המדויקת בעמודה השנייה, שהיא America.

פונקציות קשורות

פונקציית INDEX ב-Excel

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

פונקציית MATCH ב-Excel

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

פונקציית VLOOKUP ב-Excel

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

פונקציית EXACT ב-Excel

הפונקציה EXACT משווה שתי מחרוזות ומחזירה TRUE אם הן זהות לחלוטין (תוך התחשבות ברישיות), או מחזירה FALSE.

פונקציית CHOOSE ב-Excel

הפונקציה CHOOSE מחזירה ערך מתוך רשימת ערכי הארגומנט בהתבסס על מספר אינדקס נתון. למשל, CHOOSE(3,”Apple”,”Peach”,”Orange”) מחזירה Orange, מספר האינדקס הוא 3, ו-Orange היא הערך השלישי אחרי מספר האינדקס בפונקציה.


נוסחאות קשורות

התאמה מדויקת עם INDEX ו-MATCH

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

ספור תאים המכילים טקסט מסוים עם תלות ברישיות

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


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

Kutools for Excel - עוזר לך להבליט את עצמך מהקהל

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

Kutools for Excel מצויד ביותר מ-300 תכונות, מבטיח שהדברים שאתה זקוק להם הם רק במרחק לחיצה אחת...


Office Tab - אפשר קריאה ועריכה בטאבים בתוך Microsoft Office (כולל Excel)

  • תוך שנייה אחת תוכל לעבור בין עשרות מסמכים פתוחים!
  • חוסך מאות הקלקות בעכבר עבורך מדי יום, תאמר שלום ליד עכבר.
  • מעלה את התפוקה שלך ב-50% בעת צפייה ועריכת מסמכים מרובים.
  • מביא את הטאבים האפקטיביים ל-Office (כולל Excel), בדיוק כמו ב-Chrome, Edge ו-Firefox.