דלג לתוכן הראשי
היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

איתור מחרוזת טקסט אחת (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)

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

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

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

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

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

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

×