הסר או הסר תווים מספריים ממחרוזות טקסט
אם ברצונך להסיר את כל המספרים בלבד מרשימת מחרוזות טקסט, אך להשאיר תווים שאינם מספריים, ייתכן שיש כמה נוסחאות ב-Excel שיכולים לעזור לך.
הסר או הסר את כל המספרים ממחרוזות טקסט ב-Excel
כדי להסיר רק מספרים ממחרוזות אלפאנומריות, נוסחה מורכבת של מערך שמחברת את הפונקציות TEXTJOIN, MID, ROW, IF, ISERR, LEN ו-INDIRECT יכולה לעזור לך. שים לב: נוסחה זו עובדת היטב רק ב-Excel 2019 ו-Office 365.) התחביר הכללי הוא:
- text: מחרוזת הטקסט או ערך התא ממנו ברצונך להסיר את כל המספרים.
1. אנא העתק או הזן את הנוסחה הבאה לתא ריק שבו תרצה להציג את התוצאה:
2. לאחר מכן, לחץ בו זמנית על מקשי Ctrl + Shift + Enter כדי לקבל את התוצאה הראשונה, ראה צילום מסך:
3. ואז, בחר בתא הנוסחה, גרור את ידית המילוי למטה לתאים שבהם תרצה להשתמש, כל המספרים יוסרו ממחרוזות הטקסט, ראה צילום מסך:
הסבר לנוסחה:
ROW(INDIRECT("1:"&LEN(A2))): הפונקציה INDIRECT בתוך הפונקציה ROW תחזיר רשימת מערך שאורכה הוא אורך תא A2 כמו למטה, וחלק זה מזוהה כ-start_num בפונקציית MID.
{1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21}
MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1): פונקציית MID זו משמשת לחלץ טקסט מתא A2 כדי לקבל תו אחד, והיא תחזיר מערך כזה:
{ "5";"0";"0";" ";"K";"u";"t";"o";"o";"l";"s";" ";"f";"o";"r";" ";"E";"x";"c";"e";"l"}
MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0: הוספת ערך 0 אחרי המערך הזה משמשת בכדי להכריח את הטקסט להיות מספר, ערכי הטקסט המספריים יומרו למספרים, וערכים שאינם מספריים יוצגו כשגיאה #VALUE כך:
{"5";"0";"0";#VALUE!;#VALUE!;#VALUE!;#VALUE!;#VALUE!;#VALUE! !;#VALUE! !;#VALUE!...}
IF(ISERR(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0),MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),""): הפונקציה IF משמשת לבדוק אם המערך שהוחזר על ידי פונקציית MID הוא ערכי שגיאה או לא. אם זהו ערך שגיאה, אז קבל את התו שאינו מספרי באמצעות פונקציית MID השנייה, אחרת, מחרוזות ריקות יוצגו כך:
{ "";"";"";" ";"K";"u";"t";"o";"o";"l";"s";" ";"f";"o";"r";" ";"E";"x";"c";"e";"l"}
TEXTJOIN("",TRUE,IF(ISERR(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0),MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),"")): לבסוף, הפונקציה TEXTJOIN תחבר את כל הערכים ותתעלם מהמחרוזת הריקה כדי לקבל את התוצאה.
הערות:
1. בעת הסרת תווים מספריים, ייתכן שישנם רווחים נוספים שנשארו, כדי להסיר את כל הרווחים העודפים, עליך לעטוף את הנוסחה בפונקציית TRIM כך:
2. כדי להסיר מספרים ממחרוזות טקסט בגרסאות קודמות של Excel, יש להחיל את הנוסחה הבאה:
פונקציות קשורות:
- TEXTJOIN:
- הפונקציה TEXTJOIN מחברת מספר ערכים מטור, שורה או טווח תאים עם תו מפריד מסוים.
- MID:
- הפונקציה MID משמשת למציאת והחזרת מספר מסוים של תווים מתוך מחרוזת טקסט נתונה.
- ROW:
- הפונקציה ROW ב-Excel מחזירה את מספר השורה של הפניה.
- INDIRECT:
- הפונקציה INDIRECT ב-Excel ממירה מחרוזת טקסט להפניה תקפה.
- LEN:
- הפונקציה LEN מחזירה את מספר התווים במחרוזת טקסט.
- IF:
- הפונקציה IF מבצעת בדיקה לוגית פשוטה שתלויה בתוצאה של ההשוואה, והיא מחזירה ערך אחד אם התוצאה היא TRUE, או ערך אחר אם התוצאה היא FALSE.
- ISERR:
- הפונקציה ISERR משמשת להחזיר TRUE עבור כל סוג שגיאה למעט השגיאה #N/A.
מאמרים נוספים:
- הסר תווים לא רצויים מתאים ב-Excel
- ניתן להשתמש בפונקציית SUBSTITUTE כדי להסיר כל תווים לא רצויים מתאים מסוים ב-Excel.
- הסר שורות חדשות מתאים ב-Excel
- הדרכה זו מספקת שלוש נוסחאות כדי לעזור לך להסיר שורות חדשות (שהתרחשו כתוצאה מדחיסת Alt + Enter בתא) מתאים מסוימים ב-Excel.
- הסר טקסט בהתבסס על מיקום משתנה ב-Excel
- הדרכה זו מסבירה כיצד להסיר טקסט או תווים מתאים כאשר הם נמצאים במיקום משתנה.
- הסר או הסר תווים שאינם מספריים ממחרוזות טקסט
- לפעמים, עשויים להיות צריכים להסיר את כל התווים שאינם מספריים ממחרוזות הטקסט, ולשמור רק על המספרים כפי שמוצג בסcreenshot למטה. מאמר זה יציג מספר נוסחאות לפתרון משימה זו ב-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.