CLEAN ב- Excel (נוסחה, דוגמאות) | כיצד להשתמש בפונקציה CLEAN?

פונקציה נקייה ב- excel היא פונקציית טקסט ב- excel המשמשת לניקוי הטקסט עם התווים שאינם מודפסים כאשר אנו משתמשים באפשרות ההדפסה, זו גם פונקציה מובנית ב- excel ולהשתמש בסוג פונקציה זה = CLEAN (ב- תא וספק טקסט כוויכוח, זכור שהוא מסיר את התו שאינו ניתן להדפסה.

פונקציה CLEAN ב- Excel

הפונקציה CLEAN ב- Excel משמשת לפסי תווים שאינם ניתנים להדפסה ממחרוזת קלט. זה מסווג כפונקציה מחרוזת / טקסט.

לכל תו, בין אם ניתן להדפיס ובין אם לא להדפסה, יש מספר ייחודי המכונה קוד תו או ערך Unicode שלו. ה- CLEAN ב- Excel מסיר את 32 התווים הראשונים (שאינם ניתנים להדפסה) בקוד ASCII של 7 סיביות (ערכים 0 עד 31) מכל טקסט נתון. Unicode מכיל גם תווים אחרים שאינם ניתנים להדפסה ואינם קיימים בערכת התווים ASCII (ערכים 127, 129, 141, 143, 144, ו- 157). חלק מתווי Unicode אלה אינם מוסרים על ידי פונקציית ה- CLEAN מצטיינת בפני עצמה.

תחביר

ארגומנטים המשמשים בפורמולה CLEAN ב- Excel

טקסט - הטקסט לניקוי.

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

תְפוּקָה

הניקוי ב- Excel מחזיר ערך מחרוזת / טקסט לאחר הסרת התווים שאינם ניתנים להדפסה מהמחרוזת.

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

שימושים בפונקציה CLEAN

הניקוי ב- Excel משמש לעיבוד מראש של קובץ / טקסט המיובא מיישומים אחרים ומכיל תווים שאינם ניתנים להדפסה / קריאה עם היישום הנוכחי. נתונים מיובאים ממאגרי מידע, קבצי טקסט או דפי אינטרנט מכילים בדרך כלל תווים כאלה. תווים אלה עשויים להוביל לשגיאה כאשר הם ניתנים כקלט לפונקציות מסוימות. לפני ניתוח נתונים מיובאים כאלה, יש לנקות אותם

אתה יכול להשתמש ב- CLEAN כדי להסיר מהטקסט תווים שאינם ניתנים להדפסה. אתה יכול גם להשתמש ב- CLEAN כדי להסיר מעברי שורות מהטקסט.

לפעמים, תווים שאינם ניתנים להדפסה אינם גלויים כלל. עם זאת, עדיין יש לקצץ אותם מהטקסט כדי לפונקציות / יישומים אחרים שיעבדו עליו.

אִיוּר

נניח שיש לך טקסט המכיל תו שאינו ניתן להדפסה בתא C3 = " זו מחרוזת בדיקה" & CHAR (7) & "." .

כדי להסיר את התו שאינו ניתן להדפסה ולהחזיר את הטקסט הנקי, הקלד "= CLEAN (C3)"

ולחץ על Enter. זה יסיר את התו שאינו ניתן להדפסה.

ניתן גם לכתוב ישירות את הטקסט במקום לתת אותו כהפניה לתא.

= CLEAN ("זהו מחרוזת בדיקה" & CHAR (7) & ".")

עם זאת, לעתים רחוקות נעשה שימוש בפורמט זה עם פונקציית CLEAN זו ב- Excel.

זה גם ייתן את אותה תפוקה.

כיצד להשתמש בפונקציה CLEAN ב- Excel?

פונקציית CLEAN של Excel באקסל פשוטה מאוד וקלה לשימוש. תן לנו להבין את העבודה של CLEAN ב- Excel על ידי כמה דוגמאות.

אתה יכול להוריד תבנית Excel זו של פונקצית CLEAN כאן - תבנית Excel של פונקציה CLEAN

דוגמה מס '1

נניח שיש לך טקסט מסוים במגוון תאים (C3: C7). כעת ברצונך לנקות טקסט זה על ידי הסרת התווים שאינם ניתנים להדפסה.

אתה יכול להשתמש בתחביר הבא:

= CLEAN (C3)

ולחץ על Enter.

עכשיו אתה יכול לגרור אותו לשאר התאים.

דוגמה מס '2

נניח שיש לך טקסט מסוים במגוון תאים (C3: C7). הנתונים כוללים תווים שאינם ניתנים להדפסה, מעברי שורות וכמה רווחים נוספים נגררים ומובילים. אתה נדרש לנקות טקסט זה על ידי הסרת התווים שאינם ניתנים להדפסה, מעברי שורות, רווחים מיותרים ונגררים.

כדי לנקות את Excel ולהסיר את מעברי השורות, רווחים נוספים ותווים שאינם ניתנים להדפסה מהנתונים הנתונים, תוכלו להשתמש בתחביר הבא:

= TRIM (CLEAN (C3))

ולחץ על Enter.

= CLEAN (C3) יסיר תווים שאינם ניתנים להדפסה.

TRIM (..) יסיר רווחים מיותרים לאחר שהתווים שאינם ניתנים להדפסה הוסרו על ידי פונקציית CLEAN של Excel.

דוגמה מס '3

נניח שיש לך טקסט שניתן בטווח תאים (C3: C6). כעת ברצונך לבדוק אם אחד מהתאים הללו מכיל תווים שאינם ניתנים להדפסה. אם כן, קבל ספירה של הדמויות האלה.

לשם כך תוכלו להשתמש בתחביר הבא:

= IF ((LEN (C3) - LEN (CLEAN (C3)))> 0, (LEN (C3) - LEN (CLEAN (C3))) & "תווים שאינם ניתנים להדפסה", "טקסט נקי")

ולחץ על Enter.

הבה נבחן את פונקציית ה- CLEAN של Excel בפירוט:

  • CLEAN (C3) יפשיט את התווים שאינם ניתנים להדפסה.
  • LEN (CLEAN (C3)) ייתן את אורך המחרוזת לאחר הסרת תווים שאינם ניתנים להדפסה מ- C3.
  • LEN (C3) ייתן את אורך המחרוזת C3.
  • LEN (C3) - LEN (CLEAN (C3)) ייתן את מספר התווים שאינם ניתנים להדפסה במחרוזת C3.

סוף כל סוף,

אם מספר התווים שאינם ניתנים להדפסה גדול מ- 0

לאחר מכן, היא תדפיס è { מספר התווים שאינם ניתנים להדפסה } " תווים שאינם ניתנים להדפסה"

אַחֵר

זה ידפיס "טקסט נקי".

כעת אתה יכול לגרור אותו לשאר התאים.

דוגמה מס '4

נניח שיש לך קצת טקסט בתאים B3: B7. הטקסט מכיל כמה תווים שאינם ניתנים להדפסה, מעברי שורות, רווחים מובילים ונגררים, ותו מיוחד CHAR (160), שהוא שטח לא שובר המשמש בדרך כלל באתרי אינטרנט. עליך להסיר את התווים האלה מהטקסט.

מכיוון שהפונקציה CLEAN ב- Excel אינה מספקת כדי להפשיט את CHAR (160), עלינו להשתמש בפונקציה התחליפית ב- Excel במקרה זה, אתה יכול להשתמש בתחביר הבא:

= TRIM (CLEAN (Substititute (B3, CHAR (160), "")))

בזה,

תחליף (B3, CHAR (160), "") יחליף את CHAR (160) מהטקסט.

CLEAN (תחליף (B3, CHAR (160), "")) ינקה את הטקסט שהוחלף.

TRIM (CLEAN (SUBSTITUTE (B3, CHAR (160), ""))) יסיר רווחים מיותרים לאחר הסרת התווים שאינם ניתנים להדפסה ו- CHAR (160).

באופן דומה, כעת אתה יכול לגרור אותו לשאר התאים.

דוגמה 5

נניח שיש לך כמה נתונים מספריים המכילים כמה תווים שאינם ניתנים להדפסה בין לבין. עליך להסיר את התווים הלא ניתנים להדפסה מהטקסט שלך כדי להשתמש בפעולות המתמטיות.

כדי להסיר תווים אלה, אתה יכול פשוט להשתמש בתחביר:

= CLEAN (C3)

ולחץ על Enter.

יתכן שתבחין כי פונקציית CLEAN של Excel מחזירה טקסט . לכן, ייתכן שהפלט לא יתנהג כטקסט מספרי וייתן שגיאה בכמה פעולות מתמטיות במקרים מסוימים. אם זה המקרה, תוכל לחלופין להשתמש בתחביר הבא:

= VALUE (CLEAN (C3))

ולחץ על Enter.

VALUE () ימיר את טקסט הקלט לתבנית מספרית.

באופן דומה, כעת אתה יכול לגרור אותו לשאר התאים.

דברים שיש לזכור

  • הפונקציה CLEAN של Excel מסירה את התווים שאינם ניתנים להדפסה ממחרוזת.
  • זה מסיר 0 עד 31 קוד ASCII של 7 סיביות מטקסט הקלט.
  • חלק מהתווים של Unicode שאינם קיימים בקוד ASCII עשויים שלא להסיר אותם באמצעות פונקציית CLEAN של Excel.
  • ייתכן שתווים מסוימים שאינם ניתנים להדפסה אינם גלויים אך עדיין קיימים בטקסט. ניתן להשתמש בפונקציית CLEAN של Excel לבדיקת קיומם.