با سلام خدمت دوستان عزیز.در این نوشتار قصد دارم در مورد 2 تابع متنی در اکسل براتون صحبت کنم. توابع متنی از دسته توابع مهم در اکسل هستند که همواره باهاشون کار خواهیم داشت.ابتدا از تابع VALUE شروع کنم.
1-VALUE:
VALUE | نام تابع |
(Text)(داده های متنی(فقط عدد، تاریخ، ساعت) | آرگومان |
داده های متنی عدد و تاریخ و ساعت را به مقدار عددی تبدیل می کند. | خروجی |
شاید 1 مقدار تابع گمراه کننده باشه.با 1 مثال تابع رو توضیح میدم.
همانطور که در شکل بالا مشاهده می فرمایید مقادیر تاریخ، عددی(که به شکل متن بوده اند) را به عدد تبدیل کرده است.
شاید برایتان سوال پیش بیاید که چرا وقتی روی تاریخ 12/25/1999 تابع VALUE را اعمال کردیم، مقدار 36519 بدست آمد؟
نکته اینجاست که در اکسل هر روز معادل یک عدد در اکسل می باشد.به عبارت دیگر، 1/1/1900 معادل عدد 1 و 1/2/1900معادل عدد 2 و به همین منوال ادامه پیدا می کند.(مبدا 1/1/1900 می باشد)
پس نتیجه میگیریم که تفاوت 1/1/1900 تا 12/25/1999 معادل 36519 روز خواهد بود.
شما میتوانید برای یادگیری بیشتر به دوره آموزش اکسل در قسمت دوره های آموزشی سایت مراجعه نمایید.
نکته: گاهی اوقات شکل ظاهری داده شما عدد است ولی ماهیت متن می باشد.برای اینکه خطاهایی که بعضاً بوجود می آید را برطرف کنید و یا اینکه جنس داده خودتان را متوجه شوید می توانید از دو تابع منطقی ()ISTEXT و ()ISNUMBER نیز استفاده کنید.لازم به ذکر است که خروجی این دو تابع TRUE و FALSE خواهد بود.
2-LEN:
=LEN(TEXT)
این تابع طول متن داده شده را می شمارد.به عبارت دیگر تعداد کاراکترها را به ما برمیگرداند.
نکته ای که باید در نظر بگیریم کاراکترهایی که مربوط به FORMATTING هستند مثل %، $، جداکننده سه رقم سه رقم و.... مورد شمارش قرار نمیگیرند.
به مثال زیر دقت نمایید تا کاملا متوجه این بحث بشوید:
در این مثال همانطور که می بینید و شاید عجیب به نظر برسد طول تاریخ 1/10/1900 را برابر 2 در نظر گرفته است.حال علت چیست؟
نکته اینجاست که اکسل ابتدا تاریخ را تبدیل به عدد می کند(که در اینجا این تاریخ معادل عدد 10 می باشد) سپس آنرا می شمارد که نتیجه برابر 2 خواهد بود.
نکته دیگری که باید به آن توجه کرد SPACE نیز یک کاراکتر می باشد و همانطور که در شکل بالا مشاهده میکنید ALI REZAEE شامل 3 کاراکتر برای ALI و 6 کاراکتر برای REZAEE و 1 کاراکتر برای SPACE می باشد که در مجموع 10 کاراکتر می شود.
امیدوارم مطالب فوق برای شما عزیزان مفید واقع شده باشه.
موفق باشید.
اکبر ایزدی
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود