تابع CELL اطلاعاتی در مورد فرمتبندی، موقعیت و یا محتوای یک سلول در یک کاربرگ را برمیگرداند. نوع اطلاعاتی که باید برگردانده شود با عنوان info_type مشخص شده است.
بدست آوردن اطلاعات در مورد یک سلول
یک مقدار متنی اطلاعات مرتبط با سلول مرجع
CELL ( info_type , [reference] )
آرگمان | ضروري | توضيح |
---|---|---|
info_type | بله | نوعی از اطلاعات که باید در مورد reference نمایش داده شود. |
[reference] | خير | مرجعی که اطلاعات آن استخراج میشود. |
تابع CELL محدوده وسیعی از اطلاعات در مورد reference را استخراج میکند. نوع این اطلاعات در آرگومان info_type مشخص میشود.
اگر آرگومان دوم (reference) حذف شود، نوع اطلاعات درخواست شده در info_type برای آخرین سلولی که تغییر داده شده در نظر گرفته میشود.(جهت بروزرسانی فرمول، دکمه F9 را بزنید.)
اگر مرجع یک محدوده از سلولها باشد، تابع CELL اطلاعات را فقط برای سلول بالا سمت چپ محدوده (اولین سلول فعال در محدوده انتخابی) باز میگرداند.
این تابع میتواند اطلاعاتی شبیه آدرس، نام فایل و حتی اطلاعات جزئیتری مثل فرمت یک سلول را بدست آورد.
همیشه عبارت آرگومان info_type را در داخل دابل کوتیشن یا همان "" قرار دهید.
در جدول زیر لیست کاملی از انواع اطلاعات یا همان آرگومان اول که توسط تابع CELL برگردانده میشود آورده شده است:
info_type | توضيح |
---|---|
"address" | آدرس اولین سلول در مرجع انتخاب شده را به صورت متن برمیگرداند. |
"col" | شماره ستون اولین سلول در مرجع را برمیگرداند. |
"color" | اگر اولین سلول در مرجع با استفاده از رنگ برای مقادیر منفی فرمتبندی شده بود، مقدار 1 و در غیر اینصورت 0 را برمیگرداند. توجه: این مقدار در Excel Online، Excel Mobile و Excel Starter پشتیبانی نمیشود. |
"contents" | مقدار سلول بالا - سمت چپ در مرجع (اولین سلول فعال در محدوده انتخابی) را برمیگرداند. در واقع تنها نتیجه فرمول را برمیگرداند، نه خود فرمول. |
"filename" | نام فایل و مسیر کامل را به صورت متن برمیگرداند. اگر کاربرگی که حاوی مرجع است هنوز ذخیره نشده باشد، یک رشته خالی را برمیگرداند. توجه: این مقدار در Excel Online، Excel Mobile و Excel Starter پشتیبانی نمیشود. |
"format" | یک کد مرتبط با فرمت عددی سلول را برمیگرداند. در جدول بعد لیست کدهای مرتبط با فرمت عددی را میبینیم. اگر اولین سلول در مرجع برای مقادیر کمتر از صفر با رنگ فرمتبندی شده باشد، علامت "–" و اگر با پرانتز فرمتبندی شده باشد، علامت () را در پایان مقدار کد برمیگرداند. توجه: این مقدار در Excel Online، Excel Mobile و Excel Starter پشتیبانی نمیشود. |
"parentheses" | اگر اولین سلول در مرجع با پرانتز فرمتبندی شود مقدار 1 و در غیر اینصورت 0 را برمیگرداند. توجه: این مقدار در Excel Online، Excel Mobile و Excel Starter پشتیبانی نمیشود. |
"prefix" | یک مقدار متنی مرتبط با "lable prefix" از سلول را برمیگرداند. اگر محتوای سلول چپ چین باشد علامت (‘)، اگر محتوای سلول راست چین باشد علامت (‘’)، اگر وسط چین باشد علامت (^) و اگر دارای چینش کامل متن باشد علامت (\) و در صورت خالی بودن متن علامت ("") را نمایش میدهد. توجه: این مقدار در Excel Online، Excel Mobile و Excel Starter پشتیبانی نمیشود. |
"protect" | اگر اولین سلول در مرجع قفل شده باشد، مقدار 1 و در غیر اینصورت مقدار 0 را برمیگرداند. توجه: این مقدار در Excel Online، Excel Mobile و Excel Starter پشتیبانی نمیشود. |
"row" | شماره ردیف اولین سلول در مرجع را برمیگرداند. |
"type" | یک نوع مقدار متنی را که به نوع داده در اولین سلول در مرجع وابسته است برمیگرداند: "b" برای سلولی که خالی است، "l" برای سلولی که یک متن ثابت و "v" برای هر محتوای دیگر نمایش داده میشود. |
"width" | پهنای ستون یک سلول که به نزدیکترین عدد صحیح رند شده باشد را برمیگرداند. یک واحد از پهنای ستون برابر با پهنای یک کاراکتر در اندازه فونت پیشفرض است. توجه: این مقدار در Excel Online، Excel Mobile و Excel Starter پشتیبانی نمیشود. |
زمانیکه آرگومان Info_type مقدار "format" دارد، برای فرمتهای مختلف سلول، تابع CELL موارد مختلفی را بازمیگرداند که در لیست زیر این موارد را مشاهده میکنید:
کد فرمت در اکسل | کد خروجی تابع CELL |
---|---|
General | "G" |
0 | "F0" |
#,##0 | ",0" |
0.00 | "F2" |
#,##0.00 | ",2" |
$#,##0_);($#,##0) | "C0" |
$#,##0_);[Red]($#,##0) | "C0-" |
$#,##0.00_);($#,##0.00) | "C2" |
$#,##0.00_);[Red]($#,##0.00) | "C2-" |
0% | "P0" |
0.00% | "P2" |
0.00E+00 | "S2" |
# ?/? # ??/?? |
"G" |
m/d/yy m/d/yy h:mm mm/dd/yy |
"D4" |
d-mmm-yy dd-mmm-yy |
"D1" |
d-mmm dd-mmm |
"D2" |
mmm-yy | "D3" |
mm/dd | "D5" |
h:mm AM/PM | "D7" |
h:mm:ss AM/PM | "D6" |
h:mm | "D9" |
h:mm:ss | "D8" |
اگر آرگومان Info_type در تابع format"، CELL" باشد و بعد از آن یک فرمت دیگر به سلول ارجاع شده اعمال شود، شما باید فرمول را بروزرسانی کرده تا نتایج عملکرد سلول مجددا محاسبه گردد.
این تابع جزء دسته توابع اطلاعاتی در اکسل میباشد.
این تابع قابل استفاده در نسخههای اکسل 2016، اکسل 2013، اکسل 2011 برای مک، اکسل 2010، اکسل 2007، اکسل 2003، اکسل XP و اکسل 2000 میباشد.
در جدول زیر نمونه هایی از استفاده از فرمول CELL و خروجی آن را مشاهده می کنید.