הפונקציה TEXTBEFORE

חל על
Excel של Microsoft 365 Excel של Microsoft 365 עבור Mac Excel 2024 ‏Excel 2024 עבור Mac

הערות מוצר

ערוץ נוכחי

ערוץ ארגוני חודשי

ערוץ ארגוני חצי-שנתי

ערוץ ארגוני חצי-שנתי (תצוגה מקדימה)

Office עבור Mac

מחזיר טקסט המתרחש לפני תו או מחרוזת נתונים. הוא ההפך מהפונקציה TEXTAFTER.

תחביר

=TEXTBEFORE(text,delimiter,[instance_num], [match_mode], [match_end], [if_not_found])

תחביר הפונקציה TEXTBEFORE מכיל את הארגומנטים הבאים:

טקסט הטקסט שבו אתה מחפש. תווים כלליים אינם מותרים. אם הטקסט הוא מחרוזת ריקה, Excel מחזירה טקסט ריק. נדרש.

מפריד הטקסט שמסמן את הנקודה שלפניה ברצונך לחלץ. נדרש.

instance_num אישית המופע של המפריד שאחריו ברצונך לחלץ את הטקסט. כברירת מחדל, instance_num = 1. מספר שלילי מתחיל לחפש טקסט מהסוף. אופציונלי.

match_mode ברירת match_mode קובע אם חיפוש הטקסט הוא תלוי רישיות. ברירת המחדל היא תלוי רישיות. אופציונלי. הזן מספר טלפון באחת מהדרכים הבאות:

  • 0 תלוי רישיות.
  • מקרה אחד אינו תלוי.

match_end מקשים מתייחס לסוף הטקסט כמפריד. כברירת מחדל, הטקסט הוא התאמה מדויקת. אופציונלי. הזן את הבאים:

  • 0 אין להתאים את המפריד לסוף הטקסט.
  • 1 התאם את המפריד לקצה הטקסט.

if_not_found הערך המוחזר אם לא נמצאה התאמה. כברירת מחדל, #N/A מוחזר. אופציונלי.

הערות

בעת חיפוש עם ערך מפריד ריק, TEXTBEFORE תואם באופן מיידי. הוא מחזיר טקסט ריק בעת חיפוש מהחזית (אם instance_num חיובי) ואת הטקסט כולו בעת חיפוש מהסוף (אם instance_num הוא שלילי).

דוגמה תוצאה
=TEXTBEFORE("Red riding hood's, red hood", "hood") רכיבה אדומה
=TEXTBEFORE("Red riding hood's, red hood", "")
=TEXTBEFORE("Red riding hood's, red hood", "", -1) מכסה המנוע האדום של הרכיבה, מכסה המנוע האדום

שגיאות

  • Excel מחזירה #VALUE! אם instance_num = 0 או instance_num גדול מאורך הטקסט.
  • Excel מחזיר #N/A אם המפריד אינו כלול בטקסט.
  • Excel מחזיר #N/A אם instance_num גדול ממספר המופעים של המפריד בטקסט.

דוגמאות

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

דוגמה 1

הברדס האדום של כיפה אדומה
נתונים
הקפוצ‘ון האדום של כיפה אדומה
נוסחאות תוצאות
=TEXTBEFORE(A2,"Red") קטן
=TEXTBEFORE(A3,"Red") ‎#N/A
=TEXTBEFORE(A3,"red",2) של כיפה אדומה
=TEXTBEFORE(A3,"red",-2) קטן
=TEXTBEFORE(A3,"Red",,FALSE) ‎#N/A
=TEXTBEFORE(A3,"red",3) ‎#N/A

דוגמה 2

נתונים
מרקוס אורליוס
סוקרטס
עמנואל קאנט
נוסחאות תוצאות
=TEXTBEFORE‏(A2," ",,,1) מרקוס
=TEXTBEFORE‏(A3," ",,,0) ‎#N/A
=TEXTBEFORE‏(A3," ",,,1) סוקרטס
=TEXTBEFORE‏(A4," ",,,1) עמנואל