הוצאת מחרוזת משנה מטקסט ב-Excel
ייתכן שזוהי משימה שכיחה עבורך להוציא מחרוזות משנה מתוך מחרוזות טקסט. ב-Excel, אין פונקציה ישירה לעשות זאת, אך בעזרת הפונקציות LEFT, RIGHT, MID ו-SEARCH, תוכל להוציא סוגים שונים של מחרוזות משנה לפי הצורך.
הוצאת מחרוזת משנה עם מספר מסוים של תווים מטקסט
ב-Excel, הפונקציות LEFT, RIGHT ו-MID יכולות לעזור לך להוציא את המחרוזת המשנית באורך מסוים מצד שמאל, ימין או אמצע הטקסט.
- פונקציית LEFT: להוצאת מחרוזת משנה מצד שמאל של הטקסט.
- פונקציית RIGHT: להוצאת טקסט מצד ימין של הטקסט.
- פונקציית MID: להוצאת מחרוזת משנה מהאמצע של הטקסט.
הוצאת מחרוזת המשנה מצד שמאל של הטקסט:
הפונקציה LEFT יכולה לעזור לך להוציא את x התווים הראשונים מהטקסט, התחביר הכללי הוא:
- text: מחרוזת הטקסט שממנה ברצונך להוציא תווים.
- num_chars: מספר התווים שברצונך להוציא מצד שמאל של מחרוזת הטקסט.
אנא הזן את הנוסחה הבאה לתא ריק:
לאחר מכן, גרור את הידית למילוי למטה לתאים שבהם ברצונך להחיל נוסחה זו, וכל שלושת התווים הראשונים יוצאו מהטקסט המקורי, ראה צילום מסך:
הוצאת מחרוזת המשנה מצד ימין של הטקסט:
כדי להוציא מחרוזות משנה מסוף הטקסט, השתמש בפונקציית RIGHT:
- text: מחרוזת הטקסט שממנה ברצונך להוציא תווים.
- num_chars: מספר התווים שברצונך להוציא מצד ימין של מחרוזת הטקסט.
לדוגמה, כדי להוציא את 6 התווים האחרונים מטקסט, אנא הזן את הנוסחה הבאה לתא ריק:
ואז, העתק את הנוסחה הזו לתאים אחרים שאתה צריך, ו-6 התווים יוצאו מצד ימין של הטקסט, ראה צילום מסך:
הוצאת מחרוזת המשנה מהאמצע של הטקסט:
כדי להוציא מחרוזת משנה באורך מסוים מאמצע הטקסט, הפונקציה MID יכולה לעזור.
- text: מחרוזת הטקסט שממנה ברצונך להוציא תווים.
- start_num: מיקום התו הראשון שברצונך להוציא.
- num_chars: מספר התווים הכולל שברצונך להוציא.
לדוגמה, כדי להוציא 3 תווים החל מתו השביעי מטקסט, אנא הזן את הנוסחה הבאה לתא ריק:
ואז, גרור את הידית למילוי למטה לתאים שבהם ברצונך להחיל נוסחה זו לפי הצורך, תקבל את התוצאה הבאה:
הוצאת מחרוזת משנה לפני או אחרי תו מסוים מטקסט
הפונקציות LEFT, RIGHT ו-MID יכולות לעזור לך להוציא מחרוזת משנה אחידה עם מספר מסוים של תווים, אך לפעמים ייתכן שתצטרך להוציא מחרוזת משנה באורך משתנה, אתה יכול ליצור נוסחאות מורכבות יותר כדי לפתור את המשימה.
הוצאת מחרוזת משנה לפני תו מסוים
כדי להוציא את כל התווים לפני תו מסוים, התחביר הכללי הוא:
- text: מחרוזת הטקסט שממנה ברצונך להוציא תווים.
- char: התו הספציפי להוצאת מחרוזת המשנה בהתבסס עליו.
לדוגמה, אם אני רוצה להוציא את כל התווים שלפני התו מקף, אנא הפעל את הנוסחה הבאה בתא ריק:
לאחר מכן גרור את הידית למילוי למטה לתאים שבהם ברצונך להחיל נוסחה זו, וכל התווים שלפני המקף יוצאו כפי שמוצג בסcreenshot הבא:
הסבר על הנוסחה:
- SEARCH("-",A2)-1: פונקציית SEARCH משמשת למציאת מיקום התו מקף בתא A2, וחיסור 1 כדי לא לכלול את התו עצמו. זה מזוהה כארגומנט num_chars של הפונקציה LEFT.
- LEFT(A2, SEARCH("-",A2)-1): פונקציית LEFT מחלצת את מספר התווים שהוחזרו על ידי פונקציית SEARCH מצד שמאל של הטקסט בתא A2.
הוצאת מחרוזת משנה אחרי תו מסוים
אם ברצונך להוציא את מחרוזות המשנה אחרי תו מסוים, הפונקציות RIGHT, LEN ו-SEARCH יכולות לעזור לך, התחביר הכללי הוא:
- text: מחרוזת הטקסט שממנה ברצונך להוציא תווים.
- char: התו הספציפי להוצאת מחרוזת המשנה בהתבסס עליו.
כדי להוציא את התווים אחרי התו מקף, אנא הפעל את הנוסחה הבאה:
ואז, העתק את הנוסחה הזו לתאים שבהם תרצה להשתמש, ותקבל את התוצאה כפי שמוצג בסcreenshot הבא:
הסבר על הנוסחה:
- SEARCH("-",A2): פונקציית SEARCH משמשת למציאת מיקום התו מקף בתא A2.
- LEN(A2)-SEARCH("-",A2): האורך הכולל של מחרוזת הטקסט שהוחזר על ידי פונקציית LEN מחסיר את המספר שהוחזר על ידי פונקציית SEARCH כדי לקבל את מספר התווים אחרי התו הספציפי. זה מזוהה כארגומנט num_chars של הפונקציה RIGHT.
- RIGHT(): פונקציית RIGHT משמשת להוצאת מספר התווים מסוף מחרוזת הטקסט בתא A2.
הוצאת מחרוזת משנה בין שני תווים מסוימים
אם אתה צריך להוציא את מחרוזת המשנה בין שני תווים נתונים, אולי הפונקציות הבאות יכולות לעזור לך, התחביר הכללי הוא:
- text: מחרוזת הטקסט שממנה ברצונך להוציא תווים.
- char: התו הספציפי להוצאת מחרוזת המשנה בהתבסס עליו.
לדוגמה, כדי להוציא את הטקסט בין שני התווים מקף, השתמש בנוסחה זו:
לאחר מכן, גרור את הידית למילוי למטה כדי להחיל נוסחה זו על תאים אחרים, ותקבל את התוצאה כפי שמוצג בסcreenshot הבא:
הסבר על הנוסחה:
- SEARCH("-",A2) + 1: פונקציית SEARCH משמשת להחזיר את מיקום התו מקף, והוספת 1 אומרת להוציא את מחרוזת המשנה מהתו הבא. זה מזוהה כארגומנט start_num של הפונקציה MID.
- SEARCH("-",A2,SEARCH("-",A2)+1): חלק זה של הנוסחה משמש לקבלת מיקום ההופעה השנייה של התו מקף.
- SEARCH("-",A2,SEARCH("-",A2)+1) - SEARCH("-",A2) - 1): השתמש במיקום התו מקף השני וחסר את מיקום התו מקף הראשון כדי לקבל את מספר התווים בין שני תווי המקף, ואז חסר 1 מהתוצאה כדי לא לכלול את תו הגבול. זה מזוהה כארגומנט num_chars של הפונקציה MID.
- MID(): פונקציית MID משמשת להוצאת מחרוזת המשנה בהתבסס על שני הארגומנטים לעיל.
פונקציות קשורות:
- LEFT:
- הפונקציה LEFT מחלצת מחרוזת משמאל של הטקסט.
- RIGHT:
- הפונקציה RIGHT מחזירה טקסט מימין של הטקסט.
- MID:
- הפונקציה MID מחזירה תווים ספציפיים מהאמצע של הטקסט.
- SEARCH:
- הפונקציה SEARCH יכולה לעזור לך למצוא את מיקום התו או מחרוזת המשנה הספציפית מהטקסט הנתון.
מאמרים נוספים:
- לקבלת או להוצאת המילה הראשונה מטקסט ב-Excel
- כדי להוציא את כל המילים הראשונות מרשימת מחרוזות טקסט המופרדות על ידי רווחים, הפונקציות LEFT ו-FIND ב-Excel יכולות לעזור.
- לקבלת או להוצאת המילה האחרונה מטקסט ב-Excel
- כדי להוציא את המילה האחרונה מטקסט המופרד על ידי תווי רווח, בדרך כלל, אתה יכול ליצור נוסחה המבוססת על הפונקציות TRIM, SUBSTITUTE, RIGHT ו-REPT ב-Excel.
- הוצאת השורה האחרונה של טקסט מתא מרובה שורות
- כדי להוציא את השורה האחרונה של טקסט מטקסט המופרד על ידי שבירת שורות, בדרך כלל, אין דרך ישירה לפתרון זה. מאמר זה, אני אציג נוסחה להתמודד עם משימה זו ב-Excel.
הכלים הטובים ביותר לפריון עבודה ב-Office
Kutools for Excel - עוזר לך להבליט את עצמך מהקהל
🤖 | עוזר KUTOOLS AI: מהפכה בניתוח נתונים בהתבסס על: ביצוע אינטליגנטי | יצירת קוד | יצירת נוסחאות מותאמות אישית | ניתוח נתונים ויצירת תרשימים | קריאה לפונקציות Kutools… |
תכונות פופולריות: מצא, הדגש או זיהוי כפילויות | מחיקת שורות ריקות | שילוב עמודות או תאים ללא אובדן נתונים | עיגול ללא נוסחה ... | |
VLookup מתקדם: קריטריונים מרובים | ערכים מרובים | על פני מספר גליונות | חיפוש עמום... | |
רשימה נפתחת מתקדמת: רשימה נפתחת קלה | רשימה נפתחת תלוית | רשימה נפתחת עם בחירה מרובה... | |
מנהל עמודות: הוספת מספר מסוים של עמודות | הזזת עמודות | שינוי מצב הנראות של עמודות מוסתרות | השוואת עמודות לבחירת תאים זהים ושונים ... | |
תכונות מובילות: מיקוד רשת | תצוגת עיצוב | שורת נוסחאות משופרת | מנהל חוברת עבודה וגיליונות | ספריית טקסט אוטומטי (טקסט אוטומטי) | בורר תאריך | מיזוג גליונות עבודה | הצפנה/פענוח תאים | שליחת דוא"ל לפי רשימה | סינון מתקדם | סינון מיוחד (סנן תאים עם גופן מודגש/נטוי/קו חוצה...) ... | |
15 סטים כלים מובילים: 12 כלים לטקסט (הוסף טקסט, מחק תווים מסוימים ...) | מעל 50 סוגי תרשימים (תרשים גאנט ...) | מעל 40 נוסחאות מעשיות (חישוב גיל על פי תאריך לידה ...) | 19 כלים להכנסה (הכנס קוד QR, הכנס תמונה ממסלול ...) | 12 כלים להמרה (המרה למילים, המרת מטבע ...) | 7 כלים למיזוג והפרדה (מיזוג מתקדם של שורות, הפרדת תאים באקסל ...) | ... ועוד |
Kutools for Excel מצויד ביותר מ-300 תכונות, מבטיח שהדברים שאתה זקוק להם הם רק במרחק לחיצה אחת...
Office Tab - אפשר קריאה ועריכה בטאבים בתוך Microsoft Office (כולל Excel)
- תוך שנייה אחת תוכל לעבור בין עשרות מסמכים פתוחים!
- חוסך מאות הקלקות בעכבר עבורך מדי יום, תאמר שלום ליד עכבר.
- מעלה את התפוקה שלך ב-50% בעת צפייה ועריכת מסמכים מרובים.
- מביא את הטאבים האפקטיביים ל-Office (כולל Excel), בדיוק כמו ב-Chrome, Edge ו-Firefox.