تابع MID در اکسل

تابع MID جزو توابع متنی اکسل است. این تابع تعداد مشخصی از کاراکترهای یک رشته‎ی متنی را از هر جای دلخواه از متن جدا می‌کند.

🌎 MID مخفف Middle است که در زبان انگلیسی به معنی وسط و میانه می‌باشد.

‌‌

آرگومان­‌های ورودیآرگومان­‌های تابع MID

آرگومان اول (text): یک رشته متنی که قرار است تعدادی کاراکتر از آن جدا شود.

آرگومان دوم (start_num): از کدام کاراکتر عمل جدا کردن شروع شود؟ در این آرگومان شماره‌ی کاراکتری را که می‌خواهیم از آن به بعد متن استخراج شود، مشخص می‌کنیم؛ خود شماره هم محاسبه می‌شود.

آرگومان سوم (num_chars): چند کاراکتر باید جدا شود؟ در این آرگومان تعداد کاراکتری را که می‌خواهید از محل آرگومان دوم (start_num) به بعد جدا شود، مشخص می‌کنیم.

مثال­‌های تابع MID

مثال 1) برای آشنایی با عملکرد این تابع، نگاهی به فرمول تصویر زیر بیندازید. عمل جدا کردن از کاراکتر دوم (رقم 1) شروع می‌شود و تا 2 رقم پیش می‌رود.

B1                 ✗    ✓    ƒx =MID(A1,4,2)
A B C
1 ME-1203 12
2

نکات مهم تابع

نکته 1) در صورتی که مقدار آرگومان دوم (start_num) از طول کل رشته بیش‌تر باشد، تابع رشته‌ی خالی را برمی‌گرداند.

B1                 ✗    ✓    ƒx =MID(A1,8,2)
A B C
1 excelut
2

نکته 2) اگر مقدار آرگومان سوم (num_chars) از مقدار طول رشته بیش‌تر باشد، تابع کل رشته را از محل آرگومان دوم به بعد تا انتها جدا می‌کند.

B1                 ✗    ✓    ƒx =MID(A1,6,8)
A B C
1 excelut ut
2

خطاهای تابع

خطای :#VALUE!‎این خطا در دو حالت رخ می‎دهد.

۱- اگر مقدار آرگومان دوم (start_num) کم‌تر از یک باشد.

B1                 ✗    ✓    ƒx =MID(A1,0,2)
A B C
1 excelut ‎#VALUE!‎
2

2- اگر مقدار آرگومان سوم (num_chars) کم‌تر از صفر باشد.

B1                 ✗    ✓    ƒx =MID(A1,2,-1)
A B C
1 excelut ‎#VALUE!‎
2

دیدگاهتان را بنویسید

Item added to cart.
0 items - تومان
ضبط پیام صوتی

زمان هر پیام صوتی 5 دقیقه است