לְהִצטַיֵן

פונקציית החיפוש של Excel

Excel Search Function

פונקציית SEARCH של Excelסיכום הפונקציה Excel SEARCH מחזירה את המיקום של מחרוזת טקסט אחת בתוך אחרת. SEARCH מחזיר את המיקום של הדמות הראשונה של find_text בתוך_text. בניגוד ל- FIND, SEARCH מאפשר תווים כלליים, והוא אינו תלוי רישיות. מטרה קבל את מיקום הטקסט במחרוזת ערך החזרה מספר המייצג את המיקום של find_text. תחביר = SEARCH (find_text, within_text, [start_num]) ארגומנטים
  • מצא טקסט - הטקסט למצוא.
  • בתוך_טקסט - הטקסט לחיפוש בתוך.
  • start_num - [אופציונלי] מיקום התחלתי בטקסט לחיפוש. אופציונלי, ברירת מחדל ל -1.
גִרְסָה Excel 2003 הערות שימוש

פונקציית SEARCH מחזירה את המיקום (כמספר) של אחד מחרוזת טקסט בתוך אחר. אם יש יותר מהתרחשות אחת של מחרוזת החיפוש, SEARCH מחזיר את המיקום של ראשון הִתרַחֲשׁוּת. SEARCH אינו תלוי רישיות, אך תומך תווים כלליים . להשתמש ב פונקציית FIND לבצע ממצא תלוי רישיות. כאשר SEARCH אינו מוצא דבר, הוא מחזיר שגיאת #VALUE. שימו לב גם שכאשר מצא טקסט הוא ריק, SEARCH יחזור 1. זה יכול לגרום לחיוב שווא כאשר מצא טקסט מגיע מתא, והתא ריק.



דוגמא

כדי להחזיר את המיקום של האות 'A' במילה 'אפל':

 
= SEARCH ('A','Apple') // returns 1

שים לב שערכי הטקסט המקודדים חייבים להיות כלולים במרכאות כפולות ('').





כדי למצוא את המיקום הראשון 'את' בכל שילוב של אותיות גדולות או קטנות:

 
= FIND ('the','The cat in the hat') // returns 1

שימוש בתווים כלליים:



 
= SEARCH ('?at','The cat in the hat') // returns 5

הערות

  • SEARCH מחזיר את המיקום של הדמות הראשונה של מצא טקסט בתוך בתוך_טקסט.
  • start_num הוא אופציונלי וברירת מחדל ל -1.
  • בניגוד למצוא , SEARCH אינו תלוי רישיות ומאפשר תווים כלליים .
  • SEARCH מאפשר לתווי התווים כלליים (?) וכוכבית (*), ב- find_text.
  • ה ? תואם כל תו יחיד וה * תואם לכל רצף תווים.
  • למצוא מילולית? או *, השתמש בטילדה (~) לפני הדמות, כלומר ~ * ו- ~ ?.


^