كيفية استخراج امتدادات الملفات من أسماء الملفات في Excel
المؤلفكيلي•تاريخ التعديل
عند العمل مع قائمة الملفات في Excel، قد تحتاج إلى تحديد نوع الملف من خلال استخراج امتداداته، مثل .xlsx أو .docx أو .pdf أو .jpg. ويمكن أن يُعدّ هذا الأمر مفيدًا لتنظيم الملفات، أو تصفية نوع ملف معيّن، أو إنشاء تقارير، أو إعداد البيانات لتحليل إضافي. وعلى الرغم من أن استخراج الامتدادات يدويًّا من بضعة أسماء ملفات أمرٌ سهل، فإن تكرار ذلك لمئات أو آلاف الأسماء يصبح مملًّا ويستهلك وقتًا طويلاً.
في هذا البرنامج التعليمي، سنعرض لك ثلاث طرق عملية لاستخراج امتدادات الملفات من أسماء الملفات في Excel: باستخدام صيغة، أو دالة VBA، أو ميزة «استخراج النص» القوية من Kutools لـ Excel.
استخراج امتدادات الملفات من أسماء الملفات باستخدام صيغة
إذا كنت تفضّل الحل المدمج في Excel، يمكنك استخدام صيغة لاستخراج امتدادات الملفات مباشرةً من أسماء الملفات، وتعتمد الصيغة التي ستستخدمها على إصدار Excel الذي تعمل عليه.
لـ Excel 365 وExcel 2021 والإصدارات الأحدث
تتضمن إصدارات Excel الحديثة دالة TEXTAFTER، التي تُسهّل استخراج امتدادات الملفات بشكلٍ كبير.
الخطوات
- اختر خلية فارغة بجانب قائمة أسماء الملفات الخاص بك وأدخل الصيغة التالية:
="."&TEXTAFTER(A2,".",-1)ملاحظة: استبدل A2 بالخلية التي تحتوي على اسم الملف الخاص بك. - اضغطEnter للحصول على النتيجة لأول اسم ملف.
- ثم اسحبمقبض التعبئةلأسفل لنسخ الصيغة إلى الخلايا المتبقية.

لـ Excel 2019 وExcel 2016 والإصدارات السابقة
إذا كان إصدار Excel لديك لا يدعم دالة TEXTAFTER، فاستخدم الصيغة التالية بديلاً عنها.
الخطوات
- اختر خلية فارغة بجانب قائمة أسماء الملفات الخاص بك وأدخل الصيغة التالية:
=RIGHT(A2,LEN(A2)-FIND("@",SUBSTITUTE(A2,".","@",LEN(A2)-LEN(SUBSTITUTE(A2,".",""))))+1)ملاحظة: استبدل A2 بالخلية التي تحتوي على اسم الملف الخاص بك. - اضغطEnter للحصول على النتيجة لأول اسم ملف.
- ثم اسحبمقبض التعبئةلأسفل لنسخ الصيغة إلى الخلايا المتبقية.

مزايا طرق الصيغ
- لا يتطلب VBA
- لا يتطلب أدوات إضافية
- مناسبة لمهام الاستخراج السريعة
- تعمل جيدًا مع معظم قائمة أسماء الملفات
مع ذلك، قد تصبح الصيغ صعبة التذكُّر والصيانة، خاصةً عند التعامل مع مجموعات بيانات كبيرة.
استخراج امتدادات الملفات من أسماء الملفات باستخدام VBA
إذا كنت تفضّل استخدام دالة مخصصة بدلًا من صيغة ورقة العمل، يمكنك استخراج امتدادات الملفات بسهولة باستخدام VBA. فبإنشاء دالة معرّفة من قِبل المستخدم، يُصبح بإمكانك إرجاع الامتداد مباشرةً من اسم الملف في خلية ورقة العمل.
الخطوات
- اضغطAlt + F11 لفتح نافذةMicrosoft Visual Basic for Applications.
- انقرإدراج > وحدة نمطية.
- انسخ والصق الكود التالي في نافذة الوحدة النمطية:
Function GetExtension(FileName As String) As String Dim Pos As Long Pos = InStrRev(FileName, ".") If Pos > 0 Then GetExtension = Mid(FileName, Pos) Else GetExtension = "" End If End Function
- أغلق محرر VBA وعُد إلى ورقة العمل الخاصة بك.
- في خلية فارغة، أدخل الصيغة التالية واضغطEnter.
=GetExtension(A2) - اسحبمقبض التعبئةلأسفل لتطبيق الدالة على الصفوف المتبقية.تستخرج الدالة المخصصة امتداد الملف بما في ذلك النقطة كما هو موضح في لقطة الشاشة أدناه.

استخراج امتدادات الملفات من أسماء الملفات باستخدام Kutools لـ Excel
للحصول على الحل الأسرع والأكثر سهولة في الاستخدام، توفرKutools لـ Excelميزةاستخراج النص، التي تتيح لك استخراج امتدادات الملفات دون الحاجة إلى كتابة صيغ أو كود VBA. وبفضل قدرتها على الاستخراج القائم على القواعد، يمكنك معالجة قوائم أسماء الملفات الكبيرة بنقرات قليلة فقط.
Kutools لـ Excel – تحتوي على أكثر من 300 أداة أساسية لبرنامج Excel تجعل مهامك أسرع وأسهل وأكثر كفاءة.حمّل الآن!
الخطوات
- انقرKutools>نص>استخراج النص.

- في مربع حواراستخراج النص:
- انتقل إلى علامة التبويباستخراج حسب القاعدة.
- حدد الخلايا التي تحتوي على أسماء الملفات التي ترغب في استخراج امتداداتها منها.
- أدخل القاعدة التالية في مربع النص:.*
- انقرإضافةلإضافة القاعدة.
- انقرموافق.

- في مربع الحوار الذي يظهر، حدد منطقة وضع القائمة ثم انقرموافق.

- تستخدم هذه القاعدة مطابقة الرموز النائبة: فالنقطة ().) تطابق النقطة التي تفصل اسم الملف عن امتداده، بينما يطابق الرمز النجمي (*) أي عدد من الأحرف التي تتبعها. ونتيجةً لذلك، تستخرج القاعدة امتداد الملف—بما في ذلك النقطة—من كل اسم ملف.
- تدعم ميزة استخراج حسب القاعدة أيضًا أحرفًا نائبة أخرى:*— تطابق أي عدد من الأحرف.؟— تطابق أي حرف واحد.على سبيل المثال، إذا استخدمت هذه القاعدة.؟؟؟، فإن Kutools تستخرج فقط امتدادات الملفات المؤلفة من ثلاثة أحرف بالضبط بعد النقطة، مثل .jpg و.png و.txt.
Kutools لـ Excel- عزِّز Excel بأكثر من 300 أداة أساسية، مما يجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أذكى وزيادة الإنتاجية.احصل عليه الآن
النتيجة
يقوم Kutools فورًا باستخراج جميع امتدادات الملفات—including النقطة (.)—من أسماء الملفات المحددة ويُخرِجها ضمن نطاق محدود.

حتى الملفات الكبيرة يمكن معالجة قائمة أسمائها فورًا دون الحاجة إلى أي صيغ أو تعديل يدوي.
الخاتمة
يمكن أن يساعدك استخراج امتدادات الملفات في تنظيم البيانات المتعلقة بالملفات وتحليلها وإدارتها بكفاءة أكبر. فبينما توفّر الصيغ حلاً سريعًا يعتمد على ورقة العمل، وتقدّم VBA دالةً مخصصةً قابلةً لإعادة الاستخدام، فإن كلا الطريقتين تتطلبان إما إلمامًا بالصيغ أو مهاراتٍ برمجية.
إذا كنت تبحث عن الحل الأبسط والأكثر كفاءة، فإن ميزة استخراج النص من Kutools لـ Excel هي الخيار الأمثل. فهي تستبدل عمليات الاستخراج المعتمدة على القواعد — والتي تتطلب صيغًا أو VBA — وتتيح لك استخراج امتدادات الملفات من قوائم أسماء ملفات كبيرة بسرعة ودقة، وببضع نقرات فقط.
أفضل أدوات إنتاجية المكتب
عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وجرّب الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...
يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويُسهّل عملك كثيرًا
- يمكّنك من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، بالإضافة إلى Publisher وAccess وVisio وProject.
- افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتحها في نوافذ منفصلة.
- يزيد إنتاجيتك بنسبة 50% ويوفّر مئات النقرات يوميًا!
جميع إضافات Kutools في مثبّت واحد!
Kutools for Office تحتوي الحزمة على إضافات مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي لفرق العمل التي تعتمد على مختلف تطبيقات Office.
- حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint + Office Tab Pro
- مثبّت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
- تعمل بشكل أفضل معًا— إنتاجية مبسّطة عبر تطبيقات Office
- نسخة تجريبية كاملة المزايا لمدة 30 يومًا— بدون تسجيل، ولا بطاقة ائتمان
- أفضل قيمة— وفّر مقارنةً بشراء الإضافات بشكل منفصل
جدول المحتويات
- استخراج امتدادات الملفات من أسماء الملفات باستخدام صيغة
- لـ Excel 365 و2021 والإصدارات الأحدث
- لـ Excel 2019 و2016 والإصدارات الأقدم
- استخراج امتدادات الملفات من أسماء الملفات باستخدام VBA
- استخراج امتدادات الملفات من أسماء الملفات باستخدام Kutools
- أفضل أدوات إنتاجية Office
Kutools لـ Excel
يجلب أكثر من 300 ميزة قوية لتبسيط مهام Excel الخاصة بك.
- ⬇️ تنزيل مجاني
- 🛒 اشترِ الآن
- 📘 دروس الميزات
- 🎁 نسخة تجريبية مجانية لمدة 30 يومًا






