טיפ להפרדת טקסט במרווח קבוע ללא נוסחה

קבלתי טבלת נתונים באקסל של קוד ושם פריט ביחד בתא, בעמודה A

ידוע שהקוד תמיד בתחילת הטקסט והוא ברוחב קבוע של 5 תווים.

כיצד אפריד אותם כך שבעמודה B יהיה רק הקוד ובעמודה C יהיה רק שם הפריט?

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

clip_image002

הפרדת טקסט במרווח קבוע ללא נוסחה

  1. בחירת טווח הנתונים . (במקרה שלנו A2:A13
  2. כרטיסיית נתונים , טקסט לעמודות
    clip_image004
  3. נבחר רוחב קבוע , כי ידוע לנו שהקוד תמיד 5 תווים בדיוק.(במידה ובנתונים יש הפרדה קבועה בוחרים מופרד).ולוחצים על הבא
  4. נקבל את המסך הבא בו נגרור ונתאים את רוחב השדות
    clip_image006

לאחר הגרירה לקביעת רוחב השדות, נקבל את המסך:

clip_image008

נלחץ על הבא

  1. במסך זה ניתן לבחור את עיצוב הנתונים לכל עמודה
    clip_image010
    יש לשנות את היעד לתא הראשון בעמודה בה נרצה את העמודה הראשונה , אחרת העמודה הראשונה תהיה על הנתונים , אבחר $B$2 .
    בלחיצה על סיום , הפרדת הטקסט תתבצע.

clip_image012

ב ה צ ל ח ה !


תגובות

טיפ באקסל להפרדת טקסט במרווח קבוע ללא נוסחה — 12 תגובות

  1. עפ"י מקרה זה, היה קצר יותר לדעתי לבצע פונקציית RIGHT, מהירה מאוד ושומרת על נפח הקובץ.

    • מסכים, right, left, או mid יעשו את אותה העבודה ביתר פשטות

      • לא מדוייק. בפונקציות את משאיר את התא המקורי עם הנתונים המקוריים. בעוד שטקסט לעמודות מפצל את התא המקורי.

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

  2. תודה על הטיפ. אני מנסה לפרק עמודה של מספרי רכב שמופרדים במקף לעמודות, הבעיה היא שאם יש מספר שמתחיל באפס (13-022-85) האקסל מוריד לי את האפס ואז, כאשר אני מחברת את המספר מחדש בעזרת & מתקבל מספר לא נכון.
    ניסיתי לשנות לטקסט אבל זה לא עזר.
    האם יש דרך לעשות זאת בצורה מוצלחת?

    • יעל שלום,
      כשרוצים שמספר יהיה בתא כטקסט צריך להוסיף לו גרש בהתחלה ,
      במקרה כזה לא מתאים לטיפ זה אלא יש צורך להשתמש בנוסחה.

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *