Note: The other languages of the website are Google-translated. Back to English
English English

صيغة Excel: استخراج اسم المجلد من المسار

إذا كنت ترغب في استخراج اسم كل مجلد نهائي من قائمة مسارات الملفات في ورقة العمل كما هو موضح أدناه ، يمكنك استخدام صيغة للتعامل معها بسرعة. هنا يقدم هذا البرنامج التعليمي الصيغة ويشرح الحجج وكل جزء لكي تفهمه بسهولة.
doc extract extension من اسم الملف 5

الصيغة العامة:

RIGHT(file_path,(LEN(file_path)-FIND("?",SUBSTITUTE(file_path,"\","?",LEN(file_path)-LEN(SUBSTITUTE(file_path,"\",""))))))

الحجج

File_path: the file path you want to extract final folder from, it can be a text string or a cell reference.

كيف تعمل هذه الصيغة

مثال: استخرج اسم المجلد من مسار الملف في الخلية B3 ، يرجى استخدام الصيغة أدناه:

=RIGHT(B3,(LEN(B3)-FIND("?",SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\",""))))))

صحافة أدخل مفتاح لاستخراج المجلد النهائي.
doc استخراج اسم المجلد من المسار 2

تفسير

لاستخراج المجلد الأخير ، تحدد الصيغة موضع آخر "\" أولاً. ثم يستخرج السلسلة النصية في الجانب الأيمن من آخر "\".

LEN وظيفة إرجاع عدد الأحرف في السلسلة النصية.

SUBSTITUTE وظيفة يستبدل النص القديم بالنص الجديد.

الصيغة LEN (B3) -LEN (الاستبدال (B3، "\"، "")) يحسب عدد الأحرف "\".

= LEN (B3) -LEN (البديل (B3، "\"، ""))
= 52-LEN ("C: UsersAddinTestWin10Desktop20200306 صيغة النص")
= 52-48
=4

البديل (B3، "\"، "؟"، LEN (B3) -LEN (SUBSTITUTE (B3، "\"، ""))) يستبدل "\" الرابع بـ "؟".

= الاستبدال (B3، "\"، "؟"، LEN (B3) -LEN (SUBSTITUTE (B3، "\"، ")))
= الاستبدال (B3، "\"، "؟"، 4)
= C: \ Users \ AddinTestWin10 \ Desktop؟ 20200306 الصيغة النصية

FIND وظيفة يستخدم للعثور على سلسلة داخل سلسلة أخرى ، وإرجاع موضع البداية للسلسلة داخل سلسلة أخرى.

الصيغة ابحث عن ("؟"، SUBSTITUTE (B3، "\"، "؟"، LEN (B3) -LEN (SUBSTITUTE (B3، "\"، "")))) يجد موضع "؟" في السلسلة النصية "C: \ Users \ AddinTestWin10 \ Desktop؟ 20200306text format".

= البحث ("؟"، البديل (B3، "\"، "؟"، LEN (B3) -LEN (البديل (B3، "\"، ""))))
= FIND ("؟"، “C: \ Users \ AddinTestWin10 \ Desktop؟ 20200306text format”)
= 32

FRIGHT وظيفة يستخرج عددًا محددًا من الأحرف من الجانب الأيمن من السلسلة النصية.

=RIGHT(B3,(LEN(B3)-FIND("?",SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\",""))))))
= RIGHT (B3، (LEN (B3) -32)
= RIGHT (B3,20،XNUMX)
= 20200306 الصيغة النصية

doc استخراج اسم المجلد من المسار 3

ملف العينة

عينة وثيقةانقر لتنزيل ملف عينة


الصيغ النسبية

الوظائف النسبية

أفضل أدوات إنتاجية المكتب

كوتولس ل إكسيل - يساعدك على التميز من بين الحشود

هل ترغب في إكمال عملك اليومي بسرعة وبشكل مثالي؟ يوفر Kutools for Excel 300 ميزة متقدمة قوية (الجمع بين المصنفات ، والجمع حسب اللون ، ومحتويات الخلية المنقسمة ، وتحويل التاريخ ، وما إلى ذلك ...) وتوفير 80 ٪ من الوقت لك

  • مصمم لسيناريوهات عمل 1500 ، يساعدك على حل 80٪ من مشاكل Excel.
  • قلل الآلاف من نقرات لوحة المفاتيح والماوس كل يوم ، وقم بإراحة عينيك ويديك المتعبة.
  • كن خبيرًا في برنامج Excel في 3 دقائق. لم تعد بحاجة إلى تذكر أي صيغ مؤلمة ورموز VBA.
  • نسخة تجريبية مجانية غير محدودة لمدة 30 يومًا. ضمان استرداد الأموال لمدة 60 يومًا. ترقية مجانية ودعم لمدة عامين.
شريط Excel (مع تثبيت Kutools for Excel)

علامة تبويب Office - تمكين القراءة والتحرير المبوب في Microsoft Office (بما في ذلك Excel)

  • ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
  • قلل مئات النقرات بالماوس كل يوم ، وداعًا ليد الماوس.
  • يزيد من إنتاجيتك بنسبة 50٪ عند عرض مستندات متعددة وتحريرها.
  • يجلب علامات التبويب الفعالة إلى Office (بما في ذلك Excel) ، تمامًا مثل Chrome و Firefox و Internet Explorer الجديد.
لقطة شاشة لبرنامج Excel (مع تثبيت Office Tab)
فرز التعليقات حسب
التعليقات (0)
لا يوجد تقييم. كن أول من يقيم!
لا توجد تعليقات منشورة هنا حتى الآن
اترك تعليقاتك
النشر كضيف
×
قيم المنشور:
0   الشخصيات
المواقع المقترحة