به دنبال راهی برای قرار دادن نام کاربرگ خود مستقیماً در یک سلول هستید؟ اکسل این کار را با استفاده از تابع CELL آسان می کند. اگر موارد زیر را در یک سلول قرار دهید، اکسل مسیر کامل ورک بوک را به همراه نام برگه برمی گرداند:
=CELL("filename")
به عنوان مثال، اگر این را در سلولی در کاربرگ Sheet1 ورک بوک MyWB وارد کرده باشید، اطلاعاتی که توسط اکسل برگردانده می شود ممکن است چیزی شبیه به C:My Documents[MyWB.xls]Sheet1 باشد (البته بسته به درایو و دایرکتوری که ورک بوک در آن ذخیره شده است).
همچنین باید توجه داشته باشم که اگر هنوز ورک بوک را ذخیره نکرده اید، تابع CELL یک خطای #VALUE را برمی گرداند. این به این دلیل است که هیچ نام فایلی برای بازگشت تا زمانی که ذخیره کنید وجود ندارد.
برای برگرداندن فقط نام کاربرگ از این مقدار، می توانید از موارد زیر در سلول خود استفاده کنید:
=MID(CELL("filename",A1),(FIND("]",CELL("filename",A1))+1),50)
این برای هر نام کاربرگ تا 50 کاراکتر کار می کند. (اگر به طور معمول از طول های مختلف استفاده می کنید، به سادگی مقدار را در فرمول تغییر دهید.) در ادامه مثال قبلی، اکسل Sheet1 را به عنوان نتیجه برمی گرداند.