Excel אינו מספק נוסחה מובנית להחזרת השם של גליון העבודה הפעיל של Excel מיד. עם זאת, עשויים להיות מצבים שבהם עליך לאכלס באופן דינמי את הערך של הגיליון הפעיל שלך בקובץ ה-Excel שלך. לדוגמה, אם שם הטבלה בגיליון שלך חייב להיות שם הגיליון עצמו ואם אתה קוד קשיח את שם הטבלה, ואם תשנה את שם הגיליון מאוחר יותר, יש לשנות גם את שם הטבלה באופן ידני. אבל אם שם הטבלה מאוכלס באופן דינמי, נניח באמצעות נוסחה, אז אם שם הגיליון משתנה, גם שם הטבלה משתנה אוטומטית.
כפי שכבר צוין, למרות שהדרישות הן בעלות אפשרות רבה, אין נוסחה חתוכה ישרה באמצעותה אתה יכול לחלץ את שם הגיליון הפעיל. עם זאת, יש לנו כמה שילובי נוסחאות שבאמצעותם תוכל לחלץ בהצלחה את שם הגיליון הפעיל. המשך לקרוא, כדי ללמוד כיצד!
סעיף 1: כיצד לקבל את השם של הגיליון הנוכחי באמצעות שילוב של פונקציות ימין, תא, חיפוש ו-Len
סעיף 1.1: נוסחה מלאה
הצעד הראשון יהיה לוודא ששמרת את גיליון האקסל שלך. אם לא שמרת את מסמך ה-Excel שלך, שמור אותו תחילה, אחרת הנוסחה הזו לא תעבוד.
כדי לשמור את המסמך, אתה יכול פשוט ללחוץ על CTRL + S מקשים יחד, נווט למיקום שבו ברצונך לשמור את המסמך שלך, תן שם לקובץ ולאחר מכן שמור אותו לבסוף.
שלב 1: לאחר ששמרת את מסמך האקסל, פשוט לחץ לחיצה כפולה על כל תא. ברגע שאתה נכנס למצב עריכה, העתק והעברe את הנוסחה הבאה ולחץ על להיכנס מַפְתֵחַ.
=RIGHT(CELL("filename"),LEN(CELL("filename"))-FIND("]",CELL("filename")))
הערה: אל תדאג לראות את אורך הנוסחה, בסעיף למטה, הסברנו את הנוסחה בפירוט.
שלב 2: ברגע שאתה מכה את להיכנס מקש, אתה יכול לראות שהשם של הגיליון הנוכחי, בדוגמה למטה שם הגיליון הוא דף הגיק, מוחזר בהצלחה בתא שבו הוזנה הנוסחה. כן, זה פשוט, גם אנחנו מסכימים. אבל אם תרצה לדעת איך הנוסחה עבדה, אתה יכול לעיין בסעיף למטה.
סעיף 1.2: הסבר נוסחה
בסעיף זה, בואו ניקח את הנוסחה הארוכה מהסעיף שלמעלה, נחלק אותה ונבין מה באמת קורה ואיך היא מחזירה את שם הגיליון הנוכחי בהצלחה.
שלב 1: החלק הראשון של הנוסחה הוא =CELL(“שם קובץ”). ה תָא הפונקציה לוקחת רק ארגומנט אחד. הוא מחזיר את הכתובת המלאה של התא, כולל מיקום הקובץ של הגיליון ושם גליון העבודה הנוכחי.
פרסומת
שלב 2: אם תסתכל על צילום המסך למטה, אם תלחץ על להיכנס מפתח, אתה מקבל את כל שם הקובץ כולל שם הגיליון הנוכחי בסוף.
שלב 3: כמו שאתה רואה, שם הגיליון נמצא ממש בסוף שם הקובץ. ליתר דיוק, כל מה שיבוא אחרי פלטה מרובעת ימנית, ], האם ה שם גיליון. אז בואו נשתמש ב- למצוא פונקציה כדי למצוא את ערך האינדקס של תו הסוגר הריבועי. אחרי שנמצא את האינדקס הזה, בואו נמצא אילו כל התווים באים אחריו, שהוא בעצם שם הגיליון.
ה למצוא הפונקציה לוקחת 2 ארגומנטים, האחד הוא התו שהאינדקס שלו נמצא, והשני הוא המחרוזת שבה יש לבצע את החיפוש. אז שלנו למצוא הפונקציה תיראה כמו הבאה במקרה הספציפי הזה.
=FIND("]",A1)
A1 הוא מזהה התא של התא המכיל את שם הקובץ שמצאנו באמצעות ה- תָא פוּנקצִיָה. אם שם הקובץ שלך נמצא בתא אחר, עליך לתת את מזהה התא במקום A1.
שלב 4: ה למצוא הפונקציה החזירה את הערך 65. המשמעות היא שה פלטה מרובעת ימנית הוא בבית מקום 65 עמדה. אז אנחנו צריכים לחלץ הכל משם הקובץ שמגיע אחרי המיקום ה-65, כלומר, כל מה שבא אחרי הסוגר המרובע הנכון.
שלב 5: כדי לחלץ את כל מה שבא אחרי המיקום ה-65, אנחנו צריכים קודם כל לדעת כמה תווים יש לחלץ אחרי המיקום ה-65. כדי לעשות את זה יותר פשוט, אנחנו צריכים לדעת כמה תווים בדיוק שלנו שם הגיליון הנוכחי יש ל. לשם כך, בואו נשתמש ב- LEN פוּנקצִיָה. הפונקציה היא כדלקמן.
=LEN(A1)-FIND("]",A1)
הנוסחה לעיל בפשטות מחזירה את אורך שם הגיליון. זה מתגלה על ידי חישוב אורך שם הקובץ תחילה, באמצעות LEN(A1), ולאחר מכן הפחתת אורך שם הקובץ עד לסוגר הרצועה הימני, שהוא 65.
שלב 6: הנוסחה לעיל מחזירה 13, שהוא ה אורך של הזרם דַףשֵׁם, דף הגיק.
שלב 7: אז יש לנו עכשיו את מחרוזת המקור, שהיא שם הקובץ המלא ואנו יודעים ששם הגיליון הנוכחי הוא בן 13 תווים ושהוא נמצא בסוף שם הקובץ. אז אם נחלץ 13 תווים מימין של שם הקובץ, נקבל את שם הגיליון הנוכחי.
כעת, בואו נחלץ את שם הגיליון באמצעות ה ימין לתפקד מיד. ה ימין הפונקציה היא כדלקמן.
=RIGHT(A1, LEN(A1)-FIND("]",A1))
ה ימין הפונקציה לוקחת 2 ארגומנטים, האחד הוא המחרוזת שממנה יש לחלץ את המחרוזת המשנה, ו השני הוא מספר התווים שיש לחלץ מהחלק הימני של ההורה חוּט.
כעת, צילום המסך הבא אומר לך זאת בפירוט. ה ימין הפונקציה לוקחת את שם הקובץ ואת אורך הגיליון הנוכחי. אז מתוך שם הקובץ, ימין string יחלץ את שם הגיליון, שהוא בן 13 תווים כפי שחושב מהשלבים שלמעלה, מהצד הימני של המחרוזת.
שלב 8: הנה לך! שמו של הגיליון הפעיל חולץ כעת בהצלחה!
שלב 9: השם חולץ בהצלחה, אבל יש תלות אחת קטנה. לנוסחה שלנו יש תלות בתא שבו תָא הפונקציה מוגדרת. אנחנו ממשיכים להתייחס A1. דבר אחד הוא שאולי לא נרצה את שם הקובץ המלא במסמך שלנו, אז זה יכול להיות אי נוחות עצומה אם הוא מופיע במסמך. דבר נוסף הוא שאם נמחק אותה, הנוסחה שלנו לא תעבוד יותר מכיוון שיש לה תלות. אז בואו נסיר את התלות.
בשביל זה, לחץ פעמיים על התא שבו מוגדרת הפונקציה CELL ו עותק את כל הנוסחה. אתה יכול להעתיק את הנוסחה על ידי בחירתה ולאחר מכן על ידי לחיצה על המקשים CTRL + C יַחַד.
שלב 10: עכשיו אצלנו ימין נוּסחָה, החלף את A1 בפונקציית CELL שהעתקת בשלב 9. יש 3 מופעים של A1 בנוסחה הימנית, אז יש להחליף את כל ה-3.
שלב 11: צילום המסך שלהלן מראה כיצד אמורה להיראות הנוסחה הנכונה לאחר ביצוע ההחלפות.
שלב 12: אם תלחץ על להיכנס מקש או לחץ במקום אחר, תוכל לראות ששם הגיליון הנוכחי חולץ בהצלחה. כמו כן, מכיוון שאין יותר תלות, אתה יכול לִמְחוֹק ה A1 תָא. תהנה!
סעיף 2: כיצד לקבל את השם של הגיליון הנוכחי באמצעות שילוב של פונקציות Mid, Cell ו- Find
זהו שילוב נוסחה נוסף באמצעותו ניתן למצוא את שם הגיליון הפעיל. בנוסחה זו, במקום להשתמש ב- ימין פונקציה, אנו משתמשים ב- בֵּינוֹנִי פוּנקצִיָה. הנוסחה היא כדלקמן.
=MID(CELL("filename"),FIND("]",CELL("filename"))+1,255)
במסמך Excel, לחץ פעמיים על כל תא ופשוט העתק והדבק את הנוסחה לעיל ופגע ב להיכנס מַפְתֵחַ. אתה תקבל את שמו של הגיליון הפעיל מוחזר בתא שבו הזנת את הנוסחה.
הערה: ה בֵּינוֹנִי הפונקציה מחזירה את המחרוזת המשנה מהמחרוזת הראשית אם ניתן את מיקום ההתחלה של המחרוזת ואת אורכה.
אנא שימו לב שגם כדי שהנוסחה הזו תעבוד, תחילה עליך לשמור את המסמך במקום כלשהו, אחרת תקבל את ערךשְׁגִיאָה.
למרות שאין נוסחה פשוטה באקסל שבה אתה יכול מיד לקבל את שם הגיליון הפעיל, באמצעות אחד משילובי הנוסחאות לעיל, תוכל לקבל את הרצוי תוֹצָאָה.
אנא ספר לנו בסעיף ההערות אם יש לך חששות לגבי אחד מהשלבים.
המשך לעקוב!
שלב 1 - הורד את כלי התיקון למחשב Restoro מכאן
שלב 2 - לחץ על התחל סריקה כדי למצוא ולתקן כל בעיה במחשב באופן אוטומטי.