تُرجع الدالة MID عدداً معيّناً من الأحرف من سلسلة نصية، بدءاً من الموقع الذي تحدده، استناداً إلى عدد الأحرف الذي تحدده.
بناء الجملة
MID(text,start_num,num_chars)
النص هو السلسلة النصية التي تحتوي على الأحرف التي تريد استخراجها.
Start_num هو موضع الحرف الأول الذي تريد استخراجه في النص. تكون قيمة start_num للحرف الأول في النص 1، وهكذا.
يحدد Num_chars عدد الأحرف التي تريد أن ترجعها MID من النص.
ملاحظات
- إذا كانت قيمة start_ num أكبر من طول النص، فتُرجع الدالة MID "" (نص فارغ).
- إذا كانت قيمة start_num أقل من طول النص، ولكن قيمة start_num بالإضافة إلى num_chars تتجاوز طول النص، فتُرجع الدالة MID الأحرف حتى نهاية النص.
- إذا كان start_num أقل من 1، فترجع الدالة MID #VALUE! وهي قيمة خطأ.
- إذا كانت num_chars سالبة، فترجع الدالة MID #VALUE! وهي قيمة خطأ.
أمثلة
| الصيغة | الوصف (النتيجة) |
|---|---|
| =MID("Fluid Flow",1,5) | خمسة أحرف من السلسلة، بدءا من الحرف الأول (Fluid) |
| =MID("Fluid Flow",7,20) | عشرون حرفا من السلسلة، بدءا من السابع (التدفق) |
| =MID("Fluid Flow",20,5) | نظرا لأن نقطة البداية أكبر من طول السلسلة، يتم إرجاع نص فارغ () |