28-11-2007, 18:50
|
|
L'enfer, c'est les autres
|
|
חבר מתאריך: 21.11.01
הודעות: 29,223
|
|
קצת ארוך, אבל עובד:
באופיס 2003 לפחות.
קוד:
=MID(CELL("filename"),(SEARCH("[",CELL("filename")))+1,SEARCH("]",CELL("filename"))-(SEARCH("[",CELL("filename")))-1)
הסבר: הפונקציה MID מוציאה את שם הקובץ מתוך הפונקציה CELL. כדי לזהות את מיקום השם, הפונקציה SEARCH מחפשת את ה[] שלפני ואחרי הקובץ, ומעבירה את המיקומים לMID ששולפת משם את השם והסיומת.
הפונקציה FIND גם יכלה לעזור במקרה הזה (אפשר להחליף בינהן אם ממש בא לך), אני פשוט אוהב את SEARCH, כי אפשר לשים בה תווים כללים
בשמות קובץ בעברית יהיה קצת בלאגן עם מיקום הסיומת, אבל אפשר לשנות לתא כיוון משמאל לימין קבוע.
עריכה: אחרי שחפרתי על זה לבד, גיליתי שחיפוש די פשוט נותן את הנוסחה: http://www.google.co.il/search?num=...ame%22%29&meta=
אבל שלי יותר קצרה
_____________________________________
..
נערך לאחרונה ע"י זיו בתאריך 28-11-2007 בשעה 21:38.
|