صيغة Excel لاستخراج المسار من اسم الملف
إذا كنت ترغب في استخراج المسار من المسار الكامل واسم الملف، يمكنك استخدام صيغة تجمع بين الدوال LEFT و FIND و SUBSTITUTE و LEN للتعامل معها. الصيغة طويلة بعض الشيء، لكن هذا الدليل سيشرح لك كيفية عمل الصيغة.
الصيغة العامة:
LEFT(path,FIND("?",SUBSTITUTE(path,"\","?",LEN(path)-LEN(SUBSTITUTE(path,"\",""))))) |
المعاملات
Path: مرجع الخلية أو سلسلة النص التي تحتوي على مسار الملف واسم الملف. |
كيف تعمل هذه الصيغة
خذ مثالاً: لاستخراج المسار من الخلية B3، والتي تحتوي على المسار الكامل واسم الملف، يرجى استخدام الصيغة التالية:
=LEFT(B3,FIND("?",SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\",""))))) |
اضغط Enter للاستخراج المسار من الخلية.
التفسير
لاستخراج المسار من المسار الكامل واسم الملف، أولاً، تقوم الصيغة بحساب عدد المحارف “\” باستخدام دالتي LEN و SUBSTITUTE، ثم تستبدل آخر “\” بمحرف خاص “؟” باستخدام دالة SUBSTITUTE، وأخيرًا، تجد المحرف الخاص “؟” وتستخرج المسار باستخدام دالتي FIND و LEFT.
تقوم دالة LEN function بإرجاع عدد المحارف في سلسلة النص.
SUBSTITUTE دالة تقوم باستبدال النص القديم بنص جديد.
تحسب الصيغة LEN(B3)-LEN(SUBSTITUTE(B3,"\","")) عدد المحارف "\".
=LEN(B3)-LEN(SUBSTITUTE(B3,"\","")) =LEN(B3)-LEN(“C:UsersAddinTestWin10Documentsdescription.xlsx”) 50-46 =4 |
تستبدل SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\",""))) الرابع "\" بـ "?".
=SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\",""))) =SUBSTITUTE(B3,"\","?",4) =C:\Users\AddinTestWin10\Documents?description.xlsx |
تُستخدم دالة FIND للعثور على سلسلة نصية داخل سلسلة أخرى، وتعيد موقع بداية السلسلة داخل الأخرى.
الصيغة FIND("?",SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\","")))) تجد موقع “?” في سلسلة النص "C:\Users\AddinTestWin10\Documents?description.xlsx".
=FIND("?",SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\","")))) =FIND("?","C:\Users\AddinTestWin10\Documents?description.xlsx") =34 |
تستخرج دالة LEFT جزءًا ثابت الطول من الجانب الأيسر للنص المعطى.
=LEFT(B3,FIND("?",SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\",""))))) =LEFT(B3,34) =C:\Users\AddinTestWin10\Documents\ |
ملف عينة
الصيغ ذات الصلة
- الاستخراج من اليمين حتى الحرف
هنا يتم تقديم الصيغة لاستخراج النص من الجانب الأيمن لنص معين حتى حرف محدد. - استخراج الامتداد من اسم الملف
هنا يتم تقديم الصيغة لاستخراج امتداد الملف من اسم الملف إلى عمود آخر. - استخراج اسم الملف من المسار
يوضح كيفية تطبيق الصيغ لاستخراج اسم الملف مع أو بدون الامتداد من مسار ملف في خلية معينة في Excel. - إضافة شرطات إلى رقم الهاتف
لإضافة شرطات إلى رقم الهاتف، يمكنك استخدام صيغة لحل المشكلة في Excel.
- دالة LEFT
استخراج جزء من النص من الجانب الأيسر. - دالة SUBSTITUTE
البحث واستبدال سلسلة نصية بأخرى. - دالة LEN
احصل على عدد المحارف في النص. - دالة SEARCH
ابحث عن موقع حرف معين أو جزء من النص من سلسلة النص المعطاة. - دالة FIND
العثور على سلسلة نصية داخل سلسلة أخرى.
أفضل أدوات إنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
🤖 | مساعد KUTOOLS AI: ثورة في تحليل البيانات بناءً على: تنفيذ ذكي | توليد الأكواد | إنشاء صيغ مخصصة | تحليل البيانات وتوليد الرسوم البيانية | استدعاء وظائف Kutools… |
الميزات الشائعة: البحث، تمييز أو تحديد المكررات | حذف الصفوف الفارغة | دمج الأعمدة أو الخلايا دون فقدان البيانات | التقريب بدون صيغة ... | |
VLookup فائق: معايير متعددة | قيم متعددة | عبر أوراق متعددة | مطابقة غامضة... | |
قائمة منسدلة متقدمة: قائمة منسدلة سهلة | قائمة منسدلة تعتمد على أخرى | قائمة منسدلة متعددة الخيارات... | |
مدير العمود: إضافة عدد معين من الأعمدة | نقل الأعمدة | تبديل حالة رؤية الأعمدة المخفية | مقارنة الأعمدة لتحديد الخلايا المتشابهة والمختلفة ... | |
الميزات البارزة: التركيز على الشبكة | عرض التصميم | شريط الصيغ المحسن | مدير المصنفات وأوراق العمل | مكتبة النص التلقائي (Auto Text) | منتقي التاريخ | دمج بيانات الأوراق | تشفير/فك تشفير الخلايا | إرسال رسائل بريد إلكتروني عبر القوائم | مرشح متقدم | تصفية خاصة (تصفية الخلايا العريضة/المائلة/المتوسطة بخط...) ... | |
أهم 15 مجموعة أدوات: 12 أداة نص (إضافة نص، حذف الأحرف ...) | 50+ نوع من الرسوم البيانية (مخطط جانت ...) | 40+ صيغة عملية (حساب العمر بناءً على تاريخ الميلاد ...) | 19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار ...) | 12 أداة تحويل (تحويل إلى كلمات، تحويل العملة ...) | 7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم خلايا الإكسيل ...) | ... والمزيد |
Kutools لـ Excel يتمتع بأكثر من 300 ميزة، مما يضمن أن ما تحتاجه هو مجرد نقرة واحدة بعيداً...
Office Tab - تمكين القراءة والتحرير باستخدام التبويبات في Microsoft Office (يشمل Excel)
- ثانية واحدة للتبديل بين العشرات من المستندات المفتوحة!
- يقلل من مئات النقرات بالماوس لك كل يوم، قل وداعًا لآلام اليد بسبب الماوس.
- يزيد من إنتاجيتك بنسبة 50٪ عند عرض وتحرير مستندات متعددة.
- يجلب التبويبات الفعالة إلى Office (يشمل Excel)، تمامًا مثل Chrome و Edge و Firefox.