הפונקציה FIND

איתור מחרוזת טקסט אחת (find_text) בתוך מחרוזת טקסט אחרת (within_text) והחזרת המספר של המיקום בו מתחיל find_text, מהתו הראשון של within_text. באפשרותך גם להשתמש ב- SEARCH כדי לאתר מחרוזת טקסט אחת בתוך אחרת, אך בניגוד ל- SEARCH‏, FIND היא תלויית רישיות ואינה מאפשרת שימוש בתווים כלליים.

תחביר

FIND(find_text,within_text,start_num)‎

Find_text     הוא הטקסט שברצונך לחפש.

Within_text     הטקסט המכיל את מחרוזת הטקסט שברצונך לאתר.

Start_num     מציין את התו בו יתחיל החיפוש. התו הראשון ב- within_text הוא תו מספר 1. אם תשמיט את start_num, ההנחה היא שהוא 1.

באפשרותך גם להשתמש ב- start_num כדי לדלג על מספר מסוים של תווים. לדוגמה, נניח שאתה עובד עם מחרוזת הטקסט "AYF0093.YoungMensApparel". כדי למצוא את המספר של ה- "Y" הראשון בחלק התיאורי של מחרוזת הטקסט, קבע start_num השווה ל- 8 כדי שלא יתבצע חיפוש בחלק של הטקסט המיועד למספר הסידורי. FIND מתחילה בתו 8, מוצאת את find_text בתו הבא ומחזירה את המספר 9. FIND תחזיר תמיד את מספר התווים מההתחלה של within_text, תוך ספירת התווים שתדלג עליהם אם start_num גדול מ- 1.

הערות

  • אם הערך של find_text הוא "" (טקסט ריק), FIND מתאימה את התו הראשון במחרוזת החיפוש (כלומר, התו הממוספר ב- start_num או ב- 1).

  • Find_text אינו יכול להכיל תווים כללים.

  • אם find_text אינו מופיע ב- within_text, ‏FIND מחזירה את ערך השגיאה ‎#VALUE!‎.

  • אם start_num אינו גדול מאפס, FIND מחזירה את ערך השגיאה ‎#VALUE!‎.

  • אם start_num גדול מהאורך של within_text‏, FIND מחזירה את ערך השגיאה ‎#VALUE!‎.

ערכת דוגמאות 1

נוסחה

תיאור (תוצאה)

‎=FIND("M","Miriam McGovern")‎

המיקום של ה- "M" הראשונה במחרוזת (1)

‎=FIND("m","Miriam McGovern")‎

המיקום של ה- "m" הראשונה במחרוזת (6)

‎=FIND("M","Miriam McGovern",3)‎

המיקום של ה- "M" הראשונה במחרוזת, החל מהתו השלישי (8)

ערכת דוגמאות 2

Col1

נוסחה

תיאור (תוצאה)

Ceramic Insulators #124-TD45-87

‎=MID([Col1],1,FIND(" #",[Col1],1)-1)‎

חילוץ טקסט ממיקום 1 ועד למיקום " #" במחרוזת (Ceramic Insulators)

Copper Coils #12-671-6772

‎=MID([Col1],1,FIND(" #",[Col1],1)-1)‎

חילוץ טקסט ממיקום 1 ועד למיקום " #" במחרוזת (Copper Coils)

Variable Resistors #116010

‎=MID([Col1],1,FIND(" #",[Col1],1)-1)‎

חילוץ טקסט ממיקום 1 ועד למיקום " #" במחרוזת (Variable Resistors)

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×