MID

آموزش تابع mid

آشنایی با تابع mid در اکسل

 

تابع mid از دیگر توابع متنی (text) در اکسل است که وظیفه آن جدا کردن یا استخراج تعداد مشخصی از کارکتر های یک رشته متنی از وسط آن رشته است.

در مطالب قبل با توابع  left و right در اکسل آشنا شدیم هر یک از این توابع تعداد مشخصی از کارکتر را که توسط کاربر تعیین میشد

از بخش خاصی از متن اصلی جدا میکردند.

تابع mid  نیز بر اساس یک نقطه شروع و تعداد کارکتر های موردنظر کاربر (نقطه پایان) تعدادی کارکتر را از هرجای رشته من اصلی استخراج می کند.

ساختار تابع  mid در اکسل

این تابع برخلاف توابع left  و right در اکسل دارای سه آرگومان است که هر سه ی آنها ضروری هستند ساختار تابع mid به شکل زیر است :

تابع mid در اکسل

Text  :

رشته متن اصلی که شامل رشته ای است که کارکتر های ما از آنجا استخراج خواهند شد

Star-num :

این آرگومان شامل نقطه شروع استخراج کارکتر ها است . به عبارتی ما شماره کارکتری که میخواهیم جداسازی آن شروع شود را در این بخش وارد می کنیم.

توجه نمایید که ورودی این آرگومان باید عدد باشد

Num-chars :

در این آرگومان تعداد کارکتر هایی که میخواهیم جداسازی شوند را اتنخاب می نماییم.

مثال:

لیستی از اسپری های پرفروش فروشگاه را در اختیار داریم ، قصد داریم کد هر یک را جهت شارژ مجدد از لیست زیر استخراج کنیم این کار به راحتی با تابع mid امکان پذیر است

تابع mid در اکسل

*نکات مهم تابع*

-اگر عدد ورودی در آرگومان دوم (star-num) از کل رشته بیشتر باشد خروجی تابع یک رشته خالی خواهد بود

-در صورتی که عدد ورودی در آرگومان سوم (num-chars) بیشتر از طول رشته باشد تابع کل رشته را از محل مشخص شده در آرگومان دوم به بعد برمیگرداند

-خروجی تابع mid همیشه متن است

-توجه داشته باشید ورودی آرگومان دوم تابع (star-num ) باید عدد باشد

-هر سه آرگومان این تابع الزامی هستند

– درصورتی که مقدار آرگومان دوم تابع (star-num ) عددی منفی باشد خطای !VALUE# در خروجی نمایش داده خواهد شد

-درصورتی که مقدار ورودی، آرگومان سوم تابع (num-chars ) عددی منفی باشد با خطای !VALUE# مواجه خواهیم شد

 

سخن پایانی…

در این مقاله با تابع mid  از دیگر توابع متنی در اکسل آشنا شدیم. اگر دوست دارید دیگر توابع متنی اکسل را یادبگیرید ما را دنبال کنید.

——————————————————————————————————————————————————————————————————————————————————————————————

آموزش تابع left در اکسل

آشنایی با تابع Right در اکسل

یادگیری تابع len

ارسال نظر

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *