אתגר קטן לחובבי אקסל...../images/Emo22.gif
יש לי בעייה. יש לי טבלה עם מעל ל-3000 ערכים. כל ערך הוא PATH מלא לקובץ מסוים (ראה קובץ אקסל מצורף). הבעייה שלי היא שאני צריך לבודד רק את שם הקובץ. אין שום חוקיות בסגנון של אורך שם הקובץ, מס´ רווחים בשם הקובץ, או תיקייה מסוימת בה נמצאים הקבצים. החוק היחיד בו ניתן להיעזר זה שזה כל שם הקובץ עד הלוכסן( / ). הבעייה היא שהלוכסן נמצא מימין ולא משמאל. כשמתשתמשים בפונקציות כמו FIND או SEARCH האקסל "מתחיל לספור" מצד שמאל. כך שאם אני אבנה פונקציה בסגנון של RIGHT עד הלוכסן הראשון (למצוא לוכסן באמצעות FIND או SEARCH), זה ייתן לי רק תו אחד, כי כל שמות הקבצים מתחילים בלוכסן, ואין מספר לוכסנים קבוע לקבצים. איך מוציאים טקסט עד הלוכסן הראשון מצד ימין??? תודה מראש!
יש לי בעייה. יש לי טבלה עם מעל ל-3000 ערכים. כל ערך הוא PATH מלא לקובץ מסוים (ראה קובץ אקסל מצורף). הבעייה שלי היא שאני צריך לבודד רק את שם הקובץ. אין שום חוקיות בסגנון של אורך שם הקובץ, מס´ רווחים בשם הקובץ, או תיקייה מסוימת בה נמצאים הקבצים. החוק היחיד בו ניתן להיעזר זה שזה כל שם הקובץ עד הלוכסן( / ). הבעייה היא שהלוכסן נמצא מימין ולא משמאל. כשמתשתמשים בפונקציות כמו FIND או SEARCH האקסל "מתחיל לספור" מצד שמאל. כך שאם אני אבנה פונקציה בסגנון של RIGHT עד הלוכסן הראשון (למצוא לוכסן באמצעות FIND או SEARCH), זה ייתן לי רק תו אחד, כי כל שמות הקבצים מתחילים בלוכסן, ואין מספר לוכסנים קבוע לקבצים. איך מוציאים טקסט עד הלוכסן הראשון מצד ימין??? תודה מראש!