شرح تابع TEXT
درجه اهمیت: بسیار کاربردی
تابع TEXT در اکسل با دریافت یک مقدار یا یک سلول، یک مقدار متنی را با توجه به فرمت تعیین شده توسط کاربر بازمیگرداند. این تابع کاربردهای فراوانی دارد و در ادامه درباره انواع این کاربرد ها توضیح لازم بعلاوه مثال مربوطه آورده شده است. این تابع در اکسل در طبقه توابع String/Text قرار دارد.
نوشتار این تابع به صورت زیر است:
=TEXT( فرمت متن , مقدار )
ورودی های این تابع به شرح زیر هستند
مقدار : یک مقدار عددی یا یک سلول که میخواهید تبدیل به یک متن شود.
فرمت متن : یک رشته متنی که معین کننده فرمتی است که میخواهید بر روی مقدار عددی ورودی اعمال شود. لازم به ذکر است که وارد کردن نوع فرمت توسط کاربر برای این تابع اجباری است. این فرمت ها در ادامه تشریح شده اند:
۰ : نمایش تعداد ارقام اعشار دلخواه (درصورتی که تنها یک صفر داده شود عدد بدون اعشار به متن تبدیل میشود).
# : نمایش یک عدد اعشار در جایگاه خود به شرطی که در ارزش عدد تاثیرگذار باشد (در صورتی که صفر ابتدای مقدار عددی یا انتهای آن بعد از ممیز باشد در خروجی حذف میشود).
. (نقطه) : جایگاه اعشار را معین میکند.
d : یک روز هفته یا یک روز ماه را مشخص میکند که d و dd روز ماه، ddd مخفف نام روز هفته (Sat برای روز شنبه) و dddd نام کامل یک روز هفته را نمایش میدهد (مانند Saturday برای روز شنبه).
m : ماه را زمانی که به عنوان یک بخش از تاریخ باشد نمایش میدهد. در این حالت m و mm مقدار ماه را به صورت یک عدد، mmm مخفف نام ماه و mmmm نام کامل ماه را نمایش میدهد.
y : مقدار سال را نمایش میدهد. بطوریکه y و yy دو رقم آخر سال و yyyy هر چهار رقم سال را به طور کامل نمایش میدهد.
h : مقدار ساعت را نمایش میدهد که یک h به صورت دورقمی یا تک رقمی بدون صفر پشت آن و hh به صورت دو رقمی ساعت را نشان میدهد.
m : مقدار دقیقه را در حالتی که بخشی از زمان باشد نشان میدهد. که یک m به صورت دورقمی یا تک رقمی بدون صفر پشت آن و mm به صورت دو رقمی دقیقه را نشان میدهد.
s : مقدار ثانیه را نشان میدهد. که یک s به صورت دورقمی یا تک رقمی بدون صفر پشت آن و ss به صورت دو رقمی ثانیه را نشان میدهد.
AM/PM : تعین میکند که یک زمان باید با فرمت ۱۲ ساعته نشان داده شود و در انتها AM که بیانگر قبل از ظهر و PM که نماینگر بعد از ظهر است نمایش داده شود.
آنچه که تابع باز می گرداند
تابع TEXT یک رشته متنی را باز می گرداند (که از یک مقدار عددی بازگردانی شده است).
نکات
میتوان برای ورودی این تابع یک مقدار متنی (بجای مقدار عددی) نیز بدون مواجهه با خطا قرار داد. اما باید توجه کرد که خروجی همان متن خواهد بود.
برای دانلود مجموعه کامل راهنمای توابع به همراه فایل های مثال در اکسل به لینک کتاب «راهنما و مثال های توابع مایکروسافت اکسل» رجوع شود.
مثال های تابع TEXT
مثال ۱
در مثال زیر کاربرد تمام فرمت های مذکور در تابع TEXT بیان شده است.
مثال ۲
در مثال دوم یکی از رایج ترین کاربردهای تابع TEXT که قرار دادن یک تاریخ یا ساعت در یک رشته متنی است را مشاهده میکنید. فرمول مورد استفاده برای اعمال این تابع به شکل زیر در نوار بالای آن با رنگ زرد هایلایت شده است.
برای یادگیری نرم افزار اکسل به صورت کاربردی به دوره «آموزشی اکسل کاربردی» رجوع شود.
برای یادگیری برنامه نویسی به زبان VBA به دوره «آموزش VBA در اکسل» مراجعه نمایید.
خطاهای معمول
#NAME? : این خطا که در مثال یک نیز آورده شده است به نوشتار تابع بازمیگردد. به این صورت در نوشتار تابع فرمت مورد نظر داخل دابل کوتیشن قرار داده نشده باشد. برای رفع این مشکل کافیست دو طرف فرمت ورودی دابل کوتیشن قرار دهیم.
۰ پاسخ به "تابع TEXT"