MID‏, MIDB (הפונקציות MID‏, MIDB)

מאמר זה מתאר את תחביר הנוסחה של הפונקציות MID ו-MIDB והשימוש בהן ב- Microsoft Excel.

תיאור

הפונקציה MID מחזירה מספר מסוים של תווים ממחרוזת טקסט, החל מהמיקום שאתה מציין, על בסיס מספר התווים שאתה מציין.

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

חשוב: 

  • ייתכן שפונקציות אלה לא יהיו זמינות בכל השפות.

  • הפונקציה MID מיועדת לשימוש עם שפות המשתמשות בערכת תווים של בית יחיד (SBCS), בעוד שהפונקציה MIDB מיועדת לשימוש עם שפות המשתמשות בערכת תווים של שני בתים (DBCS). הגדרת השפה המשמשת כברירת מחדל במחשב שלך משפיעה על הערך המוחזר באופן הבא:

  • הפונקציה MID סופרת תמיד כל תו, בין אם הוא בן בית אחד או שני בתים, כ- 1, בלי קשר להגדרת השפה המשמשת כברירת מחדל.

  • הפונקציה MIDB סופרת כל תו בן שני בתים כ- 2 אם הפכת את עריכת השפה התומכת ב- DBCS לזמינה, ולאחר מכן הגדרת אותה כשפת ברירת המחדל. אחרת, הפונקציה MIDB סופרת כל תו כ- 1.

השפות התומכות ב- DBCS כוללות יפנית, סינית (פשוטה), סינית (מסורתית) וקוריאנית.

תחביר

MID(text, start_num, num_chars)‎

MIDB(text, start_num, num_bytes)‎

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

  • Text    נדרש. מחרוזת הטקסט המכילה את התווים שברצונך לחלץ.

  • Start_num    נדרש. מיקום התו הראשון שברצונך לחלץ ב- text. התו הראשון ב- text מכיל ערך start_num של 1, וכן הלאה.

  • Num_chars    נדרש. מציין את מספר התווים שברצונך להחזיר מ- text באמצעות הפונקציה MID.

  • Num_bytes    נדרש. מציין את מספר התווים שברצונך להחזיר מ- text באמצעות הפונקציה MIDB, בבתים.

הערות

  • אם start_num גדול מהאורך של text, הפונקציה MID מחזירה "" (טקסט ריק).

  • אם start_num קטן מהאורך של text, אך start_num ועוד num_chars עולה על האורך של text, הפונקציה MID מחזירה את התווים עד לסוף של text.

  • אם start_num קטן מ- 1, הפונקציה MID מחזירה את ערך השגיאה ‎#VALUE!‎.

  • אם num_chars הוא שלילי, הפונקציה MID מחזירה את ערך השגיאה ‎#VALUE!‎.

  • אם num_bytes הוא שלילי, הפונקציה MIDB מחזירה את ערך השגיאה ‎#VALUE!‎.

דוגמה

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

נתונים

זרימת נוזל

נוסחה

תיאור

תוצאה

‎=MID(A2,1,5)‎

החזרת 5 תווים מהמחרוזת ב- A2, החל מהתו הראשון.

נוזל

‎=MID(A2,7,20)‎

החזרת 20 תווים מהמחרוזת ב- A2, החל מהתו השביעי. מאחר שמספר התווים שיש להחזיר (20) גדול מאורכה של המחרוזת (10), כל התווים, החל בשביעי, מוחזרים. לא מתווספים לקצה תווים ריקים (רווחים).

זרימה

‎=MID(A2,20,5)‎

מאחר שנקודת ההתחלה גדולה מאורך המחרוזת (10), מוחזר טקסט ריק.

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

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

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

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

×