חיפוש תלוי רישיות
ייתכן שאתה יודע שניתן לשלב את פונקציות ה-INDEX ו-MATCH, או להשתמש בפונקציית VLOOKUP כדי לחפש ערכים ב-Excel. עם זאת, החיפושים הללו אינם תלויי רישיות. לכן, כדי לבצע התאמה תלוית רישיות, עליך לנצל את הפונקציות EXACT ו-CHOOSE.
בצע חיפוש תלוי רישיות עם 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))
הסבר לנוסחה
=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)
הסבר לנוסחה
=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 מחזירה את הערך המוצג בהתבסס על מיקום נתון מטווח או מערך.
הפונקציה MATCH ב-Excel מחפשת ערך מסוים בטווח תאים, ומחזירה את המיקום היחסי של הערך.
הפונקציה VLOOKUP ב-Excel מחפשת ערך על ידי התאמת עמודה ראשונה בטבלה ומחזירה את הערך המתאים מאחת העמודות באותה שורה.
הפונקציה EXACT משווה שתי מחרוזות ומחזירה TRUE אם הן זהות לחלוטין (תוך התחשבות ברישיות), או מחזירה FALSE.
הפונקציה CHOOSE מחזירה ערך מתוך רשימת ערכי הארגומנט בהתבסס על מספר אינדקס נתון. למשל, CHOOSE(3,”Apple”,”Peach”,”Orange”) מחזירה Orange, מספר האינדקס הוא 3, ו-Orange היא הערך השלישי אחרי מספר האינדקס בפונקציה.
נוסחאות קשורות
אם אתה צריך למצוא מידע מסוים המופיע ב-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.