تابع CELL اکسل - نام و مسیر فایل برای استفاده در پاورکوئری

تابع Cell‌ در اکسل به ما اطلاعاتی را در مورد مسیر فایل، فرمت و همچنین آدرس سلول می‌دهد و شکل کلی آن اینگونه است:

=CELL( info_type, [reference] )

ورودی info_type یک مشخص می‌کند که چه اطلاعاتی را از این تابع می‌خواهیم و باید یکی از متن‌های استانداردی باشد که این تابع قبول می‌کند.

ورودی reference اختیاری است و آدرس یک سلول است که اطلاعاتی آن سلول را می‌خواهیم.


مثال ۱) فرمولی را بنویسید که نام و مسیر فایل را به ما نمایش دهد؟

=CELL("filename")

شرح فرمول) برای نمایش باید ورودی info_type این تابع مقدار "filename" بدهیم. خروجی این فرمول شامل موارد ذیل است:

  •  مسیر کامل فایل

  • اسم فایل 

  • پسوند فایل است

  • اسم شیتی که این فرمول آنجا نوشته شده است

 بر روی کامپیوتر خروجی این تابع چیزی مانند زیر خواهد شد و حتما با خروجی شما متفاوت خواهد بود:

C:\Users\farshid\Documents\[report.xlsx]Sheet1

❕ تذکر: حتما باید فایل Save شده باشد وگرنه خروجی این فرمول خالی خواهد بود.


مثال ۲) فرمولی را بنویسید که فقط مسیر فایل را به ما نمایش دهد؟

 اگر در خروجی تابع CELL در مثال قبل دقت کنید خواهید دید که نام فایل در داخل علامت [  ]  نوشته می‌شود بنابراین هر آنچه قبل از علامت ] است، همان مسیر فایل است. پس با تابع FIND (یا SEARCH) جای این کاراکتر را پیدا می‌کنیم و هر آنچه قبل آن است را با تابع LEFT جدا می‌کنیم:

=LEFT( CELL("filename"), FIND( "[", CELL("filename") ) - 1)

ترفند) در اکسل 2021 می‌توانیم همین فرمول را به صورت خلاصه‌تری و خواناتری با کمک تابع LET به شکل زیر بنویسیم:

=LET( 
      path, CELL("filename"),
      loc, FIND( "[", path) - 1,
      LEFT( path, loc)
     )

به عنوان اولین نفر، تجربه یا دیدگاه خود را بنویسید!

محتوای این فیلد خصوصی است و به صورت عمومی نشان داده نخواهد شد.

متن ساده

  • تگ‌های HTML مجاز نیستند.
  • خطوط و پاراگراف‌ها بطور خودکار اعمال می‌شوند.
کد امنیتی