לְהִצטַיֵן

פיצול מידות לשלושה חלקים

Split Dimensions Into Three Parts

נוסחת Excel: פיצול ממדים לשלושה חלקיםסיכום

כדי לפצל מידות כמו '100x50x25' לשלושה חלקים נפרדים, תוכל להשתמש בנוסחאות המבוססות על מספר פונקציות: שמאלה , בֵּינוֹנִי , ימין , למצוא , LEN , ו תחליף .





הערה: אתה יכול גם להשתמש ב- Flash Fill ב- Excel 2013 ומעלה, וב- ' טקסט לעמודות תכונה בגירסאות קודמות של Excel. שתי הגישות פשוטות לא מעט מהנוסחאות המתוארות להלן. עם זאת, אם אתה רוצה פתרון נוסחה, המשך לקרוא.

הֶסבֵּר

הממד הראשון

כדי לקבל את הממד הראשון, אנו משתמשים בנוסחה זו ב- C4:





 
= LEFT (B4, FIND ('x',B4)-1)

זה עובד על ידי חילוץ טקסט החל משמאל. מספר התווים מחושב על ידי איתור ה- 'x' הראשון בטקסט באמצעות הפונקציה FIND, ולאחר מכן הפחת 1.

הממד השני

כדי לקבל את הממד השני, אנו משתמשים בנוסחה זו ב- D4:



איך השורה הבאה באקסל
 
= MID (B4, FIND ('x',B4)+1, FIND ('~', SUBSTITUTE (B4,'x','~',2))-( FIND ('x',B4)+1))

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

 
 FIND ('x',B4)+1

אשר פשוט מאתר את ה'x 'הראשון ומוסיף 1.

מספר התווים מחושב באמצעות:

 
 FIND ('~', SUBSTITUTE (B4,'x','~',2))-( FIND ('x',B4)+1)

אנו משתמשים ב- SUBSTITUTE עם FIND כדי לאתר את המיקום של ה- x השני, כפי שמתואר כאן .

כיצד לסכם עם מספר קריטריונים

לאחר מכן אנו מפחיתים את המיקום של ה- x הראשון + 1.

הממד השלישי

כדי לקבל את הממד השלישי, אנו משתמשים בנוסחה זו ב- E4:

 
= RIGHT (B4, LEN (B4)- FIND ('~', SUBSTITUTE (B4,'x','~',2)))

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

הסופר דייב בראנס


^