להצעת מחיר לעסקים ולארגונים בלבד: צרו קשר 03-6998844
-
הפונקציה TRIM מנקה רווחים מיותרים: היא מוחקת רווחים בתחילת הטקסט ובסופו, ומשאירה רווח אחד בלבד בין מילים.
=TRIM(A2)הופכת ״ דנה כהן ״ ל״דנה כהן״.רווחים כאלה מגיעים בדרך כלל מנתונים שהועתקו ממערכת אחרת או מאתר, ולא רואים אותם בעין.
הדוגמה
A B C D 1 הטקסט אורך אחרי TRIM אורך אחרי 2 ״ דנה כהן ״ 14 =TRIM(A2)← דנה כהן7 3 ״יוסי לוי ״ 10 יוסי לוי 8 
1. אחרי TRIM נשארו 7 תווים: ״דנה כהן״ עם רווח אחד בלבד. לפני כן היו 14. אקסל 365, אוקטובר 2026. הפונקציה LEN סופרת תווים, וכך רואים שהרווחים באמת נמחקו: 14 תווים לפני, 7 אחרי.
למה זה חשוב
לאקסל ״דנה כהן״ עם רווח בסוף הוא טקסט אחר. VLOOKUP לא מוצאת אותו ומחזירה #N/A, וספירה לפי שם מפספסת אותו. =VLOOKUP(TRIM(A2),…) פותרת את זה בלי לשנות את הנתונים.
לנקות עמודה שלמה
- בעמודה פנויה כותבים =TRIM(A2) וגוררים למטה.
- מעתיקים את העמודה החדשה ומדביקים אותה על המקורית כערכים.
- מוחקים את העמודה הפנויה.
טעות נפוצה: רווח שלא נמחק
בטקסט שהועתק מאתר יש לפעמים רווח מסוג אחר, ״רווח קשיח״, ו‑TRIM לא מוחקת אותו. מחליפים אותו קודם ברווח רגיל: =TRIM(SUBSTITUTE(A2,CHAR(160)," ")).
עם Copilot (קופיילוט)
באקסל 365 אפשר לבקש את זה מ‑Copilot במילים: ״נקה את הרווחים המיותרים מהשמות שבעמודה A״. כדאי לבדוק עם LEN שהאורך ירד, ושבין המילים נשאר רווח אחד.
שאלות נפוצות
מה עושה TRIM באקסל?
מוחקת רווחים בתחילת הטקסט ובסופו, ומשאירה רווח אחד בין מילים.
למה TRIM לא מוחקת רווח?
כנראה זה רווח קשיח, שמגיע מאתרי אינטרנט. =TRIM(SUBSTITUTE(A2,CHAR(160)," ")) מוחקת גם אותו.
יש לכם שאלה על הנתונים שלכם? שאלו את ChatGPT על הפונקציה TRIM. את התשובה כדאי לבדוק מול הדוגמאות שכאן.
ערכים קשורים: הפונקציה CLEAN · הפונקציה SUBSTITUTE · הפונקציה LEN · הפונקציה VLOOKUP