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

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

אולי ייבוא ​​CSV ממושך עבר בצורה גרועה, או שאתה צריך לפרק את השמות כדי לסדר אותם מחדש. למרבה המזל, Excel מציע דרך יעילה ומוטבעת לביצוע משימות כמו אלה, באמצעות הפונקציה TEXTSPLIT.

מהי פונקציית TEXTSPLIT ב- Microsoft Excel?

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

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

הבנת התחביר של פונקציית TEXTSPLIT

התחביר המלא של הפונקציה TEXTSPLIT הוא כדלקמן:

=TEXTSPLIT(text, col_delimiter,[row_delimiter],[ignore_empty], [match_mode], [pad_with])
instagram viewer

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

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

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

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

=TEXTSPLIT("טקסט לדוגמה",{"ה","ט"})

כמו כן, על אף שאינך צריך לנסות או להזדקק לכך, במקרה של ערך בשניהם col_delimiter ו row_delimiter אותו הדבר, col_delimiter נמצא בראש סדר העדיפויות.

ה להתעלם_ריק הארגומנט מציין אם יש לדלג על תוחמים שייצרו תאים ריקים. לדוגמה, אם היו שלושה פסיקים אחד ליד השני בתוך הנתונים של הפרמטר "טקסט", TEXTSPLIT היה יוצר שני תאים ריקים כברירת מחדל. הגדרת ignore_empty ל-FALSE שומרת על התנהגות זו, או שאתה יכול להגדיר אותו ל-TRUE כדי לומר לפונקציה להתעלם מכל תוחם שייצור תאים ריקים.

ה match_mode פרמטר מבהיר אם התאמת המפריד של הפונקציה צריכה להיות תלוית רישיות. זה רלוונטי אם אתה צריך להשתמש באותיות עבור התוחמים שלך; אולי תרצה לומר ל-Excel לפצל תאים בכל אות גדולה "T", אבל התעלם מכל אות קטנה "t", למשל. הגדרת ארגומנט זה ל-"0" שומרת על התנהגות ברירת המחדל, שהיא להפוך את כל המפרידים לרגישים לאותיות גדולות. שינוי זה ל-"1" הופך את המפרידים לבלתי רגישים לאותיות גדולות.

ה pad_with ארגומנט מגדיר טקסט חלופי שבאמצעותו יש למלא תאים ריקים, במיוחד בתוך מערכים שבהם עשוי להיות רווח נוסף לאחר שנלקחו בחשבון כל המפרידים הרלוונטיים. כברירת מחדל, הוא מחזיר שגיאה "#N/A", אז אולי כדאי לשנות זאת למשהו אחר אם אתה חושב שהבעיה תתעורר בנתונים שלך.

כיצד להשתמש בפונקציית TEXTSPLIT באקסל

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

כפי שניתן לראות, הכוונה היא להפריד את השמות לעמודות "אחרון" ו"ראשון". בחר תא B4, ובתוך התא או סרגל הנוסחאות שלמעלה, הקלד את הנוסחה הרשומה למטה. לאחר מכן לחץ להיכנס.

=TEXTSPLIT(A1,",")

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

בחר תא B4 שוב, ובתוך התא או סרגל הנוסחה למעלה, הקלד את הנוסחה הרשומה למטה. לאחר מכן לחץ להיכנס.

=TEXTSPLIT(A1,",",";")

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

פונקציה ייחודית נוספת להעצמת הגיליון האלקטרוני שלך

הפונקציה TEXTSPLIT היא כלי חכם בארגז הכלים של Microsoft Excel, המציעה דרך נוחה נוספת לכבוש אתגרי נתונים ולהשיג תוצאות מפתיעות, המותאמות לדרך שבה אתה מקיים אינטראקציה מֵידָע.

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