הסר תו ASCII 127 ב-Excel

תוכן עניינים:

הסר תו ASCII 127 ב-Excel
הסר תו ASCII 127 ב-Excel
Anonim

פונקציית Excel CLEAN מסירה את רוב התווים שאינם ניתנים להדפסה מלבד התו 127. כדי להסיר תו 127 ב-Excel, השתמש בנוסחה מיוחדת המכילה את הפונקציות SUBSTITUTE ו-CHAR.

המידע במאמר זה חל על Excel עבור Microsoft 365, Excel 2019, Excel 2016, Excel 2013 ו-Excel עבור Mac.

מהו תו Unicode 127?

תו Unicode 127 שולט במקש Delete במקלדת. הוא מופיע כסמל צר בצורת מלבן. תו זה יכול לפעמים להופיע בטעות בעת העתקה והדבקה של נתונים ב-Excel.

הנוכחות של תו 127 עלולה לגרום למספר בעיות, כולל:

  • בעיות עיצוב בגיליון עבודה.
  • בעיות במיון וסינון נתונים.
  • בעיות בחישוב עם נתונים המשמשים בנוסחה.

איך להסיר תו Unicode 127

בגליון העבודה לדוגמה של Excel למטה, תא A2 מכיל ארבעה תווים בצורת מלבן יחד עם המספר 10. הפונקציה LEN, הסופרת את מספר התווים בתא, מראה שתא A2 מכיל שישה תווים (השניים ספרות עבור המספר 10 בתוספת ארבע התיבות עבור תו 127). בשל נוכחותו של תו 127 בתא A2, נוסחת התוספת בתא D2 מחזירה ערך VALUE! הודעת שגיאה.

Image
Image

כדי להפוך את הנתונים בתא A2 לערך שניתן לחישוב, הגדר את הנוסחה הבאה SUBSTITUTE/CHAR בתא אחר (כפי שניתן לראות בתא A3):

=SUBSTITUTE(A2, CHAR(127), "")

הנוסחה מחליפה את ארבעת התווים 127 מתא A2 בלא כלום (מיוצג על ידי המרכאות הריקות בסוף הנוסחה). כתוצאה מכך:

  • ספירת התווים בתא E3 מצטמצמת לשניים עבור שתי הספרות במספר 10.
  • נוסחת החיבור בתא D3 מחזירה את התשובה הנכונה של 15 בעת הוספת התוכן עבור תא A3 + B3 (10 + 5).

פונקציית SUBSTITUTE מטפלת בהחלפה. הפונקציה CHAR אומרת לנוסחה אילו תווים להחליף.

הסר רווחים לא שוברים מגיליון עבודה

בדומה לתווים שאינם ניתנים להדפסה, הרווח הלא-שביר ( ) יכול גם לגרום לבעיות בחישובים ובעיצוב בגליון עבודה. מספר הקוד של Unicode עבור רווחים לא שוברים הוא 160.

רווחים לא שוברים נמצאים בשימוש נרחב בדפי אינטרנט. אם הנתונים מועתקים ל-Excel מדף אינטרנט, רווחים לא שוברים עשויים להופיע בגליון עבודה. הסרת רווחים לא שוברים יכולה להיעשות באמצעות נוסחה המשלבת את הפונקציות SUBSTITUTE, CHAR ו-TRIM.

תווי Unicode לעומת ASCII

לכל תו במחשב (ניתן להדפסה ולא ניתן להדפסה) יש מספר המכונה קוד או ערך התו Unicode שלו. ערכת תווים ישנה נוספת הידועה בשם ASCII, המייצגת את קוד התקן האמריקאי ל-Information Interchange, שולבה בערכת Unicode. כתוצאה מכך, 128 התווים הראשונים (0 עד 127) של ערכת Unicode זהים לערכת ASCII.

רבים מ-128 התווים הראשונים של Unicode מכונים תווי בקרה מכיוון שהם משמשים את תוכנות המחשב לשליטה בהתקנים היקפיים כגון מדפסות. תווים אלה אינם מיועדים לשימוש בגיליונות עבודה של Excel ועלולים לגרום למגוון שגיאות אם קיימות.

מוּמלָץ: