כיצד להסיר את X התווים הראשונים, האחרונים או תווים מסוימים ממיקום מסוים בטקסט ב-Excel?
שיטה 1: הסרת x התווים הראשונים או האחרונים ממחרוזות טקסט באמצעות נוסחאות
שיטה 2: הסרת x התווים הראשונים או האחרונים ממחרוזות טקסט עם פונקציה מוגדרת על ידי המשתמש
שיטה 3: הסרת x התווים הראשונים, האחרונים או תווים ממיקום מסוים ללא כל נוסחאות
שיטה 4: הסרת גם x התווים הראשונים וגם x התווים האחרונים ממחרוזות טקסט עם נוסחה
שיטה 1: הסרת x התווים הראשונים או האחרונים ממחרוזות טקסט באמצעות נוסחאות
הסרת x התווים הראשונים מתחילת מחרוזות הטקסט:
ב-Excel, ניתן להשתמש בפונקציות RIGHT ו-LEFT כדי להסיר מספר מסוים של תווים מתחילת או סוף המחרוזות, אנא עשו כך:
1. הקלידו או העתיקו את הנוסחה הבאה לתא ריק C4 שבו ברצונכם להכניס את התוצאה:
ולחצו על מקש Enter כדי לקבל את התוצאה הראשונה. ראו צילום מסך:
הערה: בנוסחה לעיל:
- A4 הוא ערך התא ממנו ברצונכם להסיר תווים;
- המספר 2 מציין את מספר התווים שברצונכם להסיר מתחילת מחרוזת הטקסט.
2. לאחר מכן, בחרו בתא C4 והעבירו את הידית למלא כלפי מטה לתאים שבהם ברצונכם להחיל נוסחה זו, וכל שני התווים הראשונים יוסרו ממחרוזות הטקסט, ראו צילום מסך:
הסרת x תווים אחרונים מסוף מחרוזות הטקסט:
אם יש צורך להסיר את התווים האחרונים במספר מסוים, ניתן להשתמש בפונקציית LEFT בדיוק כמו הפונקציה RIGHT.
אנא הקלידו או העתיקו נוסחה זו לתוך תא ריק:
ואז גררו את הידית למלא כלפי מטה לתאים שבהם ברצונכם להחיל נוסחה זו, ו-9 התווים האחרונים יוסרו ממחרוזות הטקסט בבת אחת, ראו צילום מסך:
הערה: בנוסחה לעיל:
- A4 הוא ערך התא ממנו ברצונכם להסיר תווים;
- המספר 9 מציין את מספר התווים שברצונכם להסיר מסוף מחרוזת הטקסט.
שיטה 2: הסרת x התווים הראשונים או האחרונים ממחרוזות טקסט עם פונקציה מוגדרת על ידי המשתמש
ישנה פונקציה מוגדרת על ידי המשתמש אשר יכולה לעזור לכם להסיר את x התווים הראשונים או האחרונים ממחרוזות הטקסט, אנא עשו כך:
הסרת x התווים הראשונים מתחילת מחרוזות הטקסט:
1. החזיקו את המקשים Alt + F11 כדי לפתוח את חלון Microsoft Visual Basic for Applications.
2. לחצו על Insert > Module, והדביקו את הקוד הבא בחלון ה-Module.
Public Function removeFirstx(rng As String, cnt As Long)
removeFirstx = Right(rng, Len(rng) - cnt)
End Function
3. חזרו לגיליון העבודה, ואז הזינו את הנוסחה הזו: =removefirstx(A4,2) לתוך תא ריק, ולאחר מכן גררו את הידית למלא כלפי מטה כדי לקבל את התוצאות שאתם זקוקים להם, ראו צילום מסך:
הערה: בנוסחה לעיל:
- A4 הוא התא ממנו ברצונכם להסיר תווים;
- המספר 2 מציין את מספר התווים שברצונכם להסיר מתחילת מחרוזת הטקסט.
הסרת x תווים אחרונים מסוף מחרוזות הטקסט:
כדי להסיר את n התווים האחרונים ממחרוזות הטקסט, אנא החלו את הפונקציה המוגדרת על ידי המשתמש הבאה:
Public Function removeLastx(rng As String, cnt As Long)
removeLastx = Left(rng, Len(rng) - cnt)
End Function
ואז החלו את הנוסחה הזו: =removelastx(A4,9) כדי לקבל את התוצאות שאתם זקוקים להם, ראו צילום מסך:
הערה: בנוסחה לעיל:
- A4 הוא התא ממנו ברצונכם להסיר תווים;
- המספר 9 מציין את מספר התווים שברצונכם להסיר מסוף מחרוזת הטקסט.
שיטה 3: הסרת x התווים הראשונים, האחרונים או תווים ממיקום מסוים ללא כל נוסחאות
שימוש בפונקציות של Excel כדי להסיר תווים מסוימים אינו פשוט כפי שהוא נראה. רק הביטו בדרך שסופקה בשיטה זו, שהיא לא יותר משתי או שלושה לחיצות עכבר. עם כלי Remove by Position של תוסף הצד השלישי Kutools for Excel, תוכלו בקלות להסיר את התווים הראשונים, האחרונים או תווים ממיקום מסוים מתוך מחרוזת הטקסט. לחצו להורדת Kutools for Excel!
לאחר התקנת Kutools for Excel, אנא החלו את Remove by Position בהתאם לצעדים הבאים:
1. בחרו את הטווח ממנו ברצונכם להסיר תווים מסוימים. לאחר מכן לחצו על Kutools > Text > Remove by Position. ראו צילום מסך:
2. ציינו את הפעולות הבאות בחלון הדו-שיח Remove by Position שהופיע.
- (1.) ציינו את מספר התווים שצריך למחוק.
- (2.) בחרו באפשרות From left תחת חלק המיקום כדי למחוק את n התווים הראשונים, ראו צילום מסך:
טיפים: כלי Remove by Position יכול גם לעזור לכם להסיר את n התווים האחרונים או תווים מסוימים ממיקום מסוים.
שיטה 4: הסרת גם x התווים הראשונים וגם x התווים האחרונים ממחרוזות טקסט עם נוסחה
לפעמים, תרצו להסיר תווים ממחרוזות טקסט משני הצדדים, למשל, תרצו להסיר את 2 התווים הראשונים ואת 9 התווים האחרונים בו זמנית. כאן, הפונקציה MID יכולה לעזור לכם.
1. אנא הקלידו או העתיקו את הנוסחה הבאה לתוך תא ריק:
ולחצו על מקש Enter כדי לקבל את התוצאה הראשונה. ראו צילום מסך:
הערה: בנוסחה לעיל:
- A4 הוא ערך התא ממנו ברצונכם להסיר תווים;
- המספר 3 הוא אחד יותר ממספר התווים שברצונכם להסיר מצד שמאל;
- המספר 11 הוא המספר הכולל של תווים שברצונכם להסיר.
2. לאחר מכן, בחרו בתא C4 והעבירו את הידית למלא כלפי מטה לתאים שבהם ברצונכם להחיל נוסחה זו, וכל 2 התווים הראשונים ו-9 התווים האחרונים יוסרו מיידית ממחרוזות הטקסט, ראו צילום מסך:
כלי הפרודוקטיביות הטובים ביותר ל-Office
שדרג את כישורי ה-Excel שלך עם Kutools for Excel ותחווה יעילות שלא הכרת. Kutools for Excel מציע מעל300 פיצ'רים מתקדמים לשיפור הפרודוקטיביות ולחסוך זמן. לחץ כאן כדי לקבל את הפיצ'ר שהכי נחוץ לך...
Office Tab מביא ממשק טאב ל-Office והופך את העבודה שלך להרבה יותר קלה
- אפשר עריכה וקריאה בטאבים ב-Word, Excel, PowerPoint
- פתח וצור מסמכים מרובים בטאבים חדשים באותו חלון, במקום בחלונות חדשים.
- הגדל את הפרודוקטיביות שלך ב-50% וצמצם מאות קליקים של עכבר בכל יום!