KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

استخراج نص معين بسرعة من الخلايا في Excel

المؤلفصنتاريخ التعديل

بشكل افتراضي، يوفّر Excel دوالًا معيّنة لاستخراج النص. على سبيل المثال، يمكنك استخدام دالةLEFT أوRIGHT لاستخراج النص من يسار السلسلة أو يمينها، أو استخدام دالةMID لاستخراج النص بدءًا من موضع معيّن، وهكذا. لكن بالنسبة للعديد من مستخدمي Excel، يُعدّ تذكّر هذه الصيغ وتطبيقها مصدر إزعاجٍ في العمل اليومي. ولذلك، نوصي بشدة باستخدام أداةاستخراج النصمنKutools لـ Excel، التي تجمّع في ميزة واحدة قوية مجموعةً متنوعةً من الطرق لاستخراج النص من الخلايا المحددة دفعةً واحدة. فببضع خطوات بسيطة فقط، يمكنك استخراج النص المطلوب من الخلايا بسهولة وسرعة!


انقر فوق Kutools > Text > استخراج النص. راجع لقطات الشاشة:


استخراج أول n أحرف أو آخر n أحرف من الخلايا

يتناول هذا القسم استخراج أول n أحرف أو آخر n أحرف من الخلايا. يُرجى اتباع الخطوات التالية.

shot-extract-text-1

1. انقر فوقKutools > Text > استخراج النصلتمكين الميزة.

shot-extract-text-2

2. في مربع حواراستخراج النص، قم بالتهيئة كما يلي:

2.1) تأكد من تفعيل علامة التبويباستخراج حسب الموضع؛
2.2) في قسمالنطاق، انقر على الزرshot-extract-text-3لتحديد نطاق الخلايا التي ستستخرج منها استخراج النص ؛
2.3) في قسمالخيارات:
(1)الأحرف N الأولى: لاستخراج عدد من الأحرف من يسار السلسلة. إذا كنت بحاجة إلى استخراج أول حرفين من الخلايا المحددة، يرجى التحديد هذا الخيار، وأدخل الرقم 2 في مربع النص؛
(2)الأحرف N الأخيرة: لاستخراج عدد من الأحرف من يمين السلسلة. إذا كنت تريد استخراج آخر 3 أحرف من الخلايا المحددة، يرجى التحديد هذا الخيار، ثم أدخل الرقم 3 في مربع النص.
2.4) انقر علىموافق.

shot-extract-text-4

ملاحظة:عند تحديد خانة الاختيارإدراج كصيغةفي الزاوية السفلية اليسرى من مربع الحوار، سيتم إدراج النتيجة كصيغة في خلايا النتائج. وعند تغيُّر قيمة الخلية المرجعية، ستُحدَّث النتيجة تلقائيًا.

3. في مربع الحواراستخراج النصالذي تم فتحه، حدد خلية فارغة لإخراج النتيجة، ثم انقر فوقموافق.

shot-extract-text-5

الآن تم استخراج أول N حرف أو آخر N حرف من الخلايا المحددة، كما يظهر في لقطة الشاشة أدناه.

shot-extract-text-1


استخراج نص حسب الموضع من الخلايا

افترض أنك ترغب في استخراج 4 أحرف تبدأ من الحرف الرابع في الخلايا، كما هو موضح في لقطة الشاشة أدناه. يُرجى اتباع الخطوات التالية لتحقيق ذلك.

shot-extract-text-6

1. انقر فوقKutools>Text>استخراج النصلتمكين الميزة.

2. في مربع حواراستخراج النص، يُرجى تطبيق الإعدادات التالية:

2.1) انقر على علامة التبويباستخراج حسب الموضع(هذه العلامة مفعّلة افتراضيًا)؛
2.2) في قسمالنطاق، انقر على الزرshot-extract-text-3لتحديد نطاق الخلايا التي ستستخرج منها استخراج النص ؛
2.3) في قسمالخيارات: حدد الخياربداية إلى نهاية الأحرف، وحدّد مواضع البداية والنهاية؛
في هذه الحالة، أريد استخراج 4 أحرف تبدأ من الحرف الرابع في الخلايا المحددة، لذا أدخل الرقمين 4 و7 في مربعي الإدخال بشكل منفصل.
2.4) انقر علىموافق.

shot-extract-text-7

ملاحظة:عند تحديد خانة الاختيارإدراج كصيغةفي الزاوية السفلية اليسرى من مربع الحوار، ستُدرج النتيجة كصيغة في خلايا النتائج، وستُحدَّث تلقائيًا عند تغيُّر قيمة الخلية المرجعية.

3. بعد ذلك، سيظهر مربع حواراستخراج النص. حدد خلية فارغة لإخراج النتيجة، ثم انقر فوق زرموافق.

shot-extract-text-8

بعد ذلك، سيتم استخراج الأحرف من الموضع المحدد حتى الموضع المحدد ونقلها دفعة واحدة إلى خلايا الوجهة.

shot-extract-text-6


استخراج نص قبل أو بعد سلسلة/حرف معيّن من الخلايا

ميزةاستخراج النصتساعدك أيضًا على استخراج النص بسهولة من الخلايا—سواءً كان ذلك قبل أو بعد سلسلة نصية أو حرف معيّن، مثل استخراج النص قبل أو بعد حرف الواصلة (-)، كما هو موضح في لقطة الشاشة أدناه.

shot-extract-text-10

1. انقر فوقKutools>Text>استخراج النصلتمكين الميزة.

2. في مربع حواراستخراج النص، يُرجى تطبيق الإعدادات التالية.

2.1) انقر على علامة التبويباستخراج حسب الموضع(هذه العلامة مفعّلة افتراضيًا)؛
2.2) في قسمالنطاق، انقر على الزرshot-extract-text-3لتحديد نطاق الخلايا التي ستستخرج منها استخراج النص ؛
2.3) في قسمالخيارات:
(1)قبل النصلـ استخراج النص الذي يسبق سلسلةً أو حرفًا معينًا، فعِّل هذا الخيار، ثم أدخل السلسلة أو الحرف المطلوب (مثلًا: أدخل هنا حرف الواصلة) لاستخراج كل النص الظاهر قبله.
(2)بعد النص: لـ استخراج النص بعد سلسلة نصية أو حرف. حدد هذا الخيار، ثم أدخل السلسلة النصية أو الحرف لاستخراج كل النص الموجود بعده (أدخل هنا حرف الواصلة).
2.4) انقر علىموافق.

shot-extract-text-11

ملاحظات:

1)إدراج كصيغةتحديد هذا المربع في الزاوية السفلية اليسرى من مربع الحوار سيُدرج النتيجة كصيغة في خلايا النتائج، وستُحدَّث تلقائيًا عند تغيُّر قيمة الخلية المرجعية.
2) إذا ظهرت السلسلة النصية أو الحرف الذي أدخلته أكثر من مرة في نفس الخلية، تستخرج الميزة النص الموجود قبل أول ظهور أو بعده فقط.

3. في مربع حواراستخراج النص، حدد خلية فارغة لإخراج النص المستخرج، ثم انقر فوقموافق.

shot-extract-text-12

ثم تظهر النتائج كما في لقطة الشاشة أدناه.

shot-extract-text-10


استخراج جميع الأرقام من سلسلة نصية في الخلايا

لا توجد ميزة مضمنة في Excel لاستخراج الأرقام من سلسلة نصية، والطريقة الوحيدة هي استخدام تركيبة من دوال متعددة لتحقيق ذلك. ولكن مع Kutools، يصبح استخراج الأرقام من سلسلة نصية أمرًا سهلًا وسريعًا!

shot-extract-text-13

1. انقر فوقKutools>Text>استخراج النصلتمكين الميزة.

2. في مربع حواراستخراج النص، يُرجى تطبيق الإعدادات التالية.

2.1) انقر على علامة التبويباستخراج حسب الموضع(هذه العلامة مفعّلة افتراضيًا)؛
2.2) في قسمالنطاق، انقر على الزرshot-extract-text-3لتحديد نطاق الخلايا التي ستستخرج منها استخراج النص ؛
2.3) في قسمالخيارات: حدد الخياراستخراج الأرقام؛
2.4) انقر علىموافق.

shot-extract-text-14

ملاحظة:عند تحديد خانة الاختيارإدراج كصيغةفي الزاوية السفلية اليسرى من مربع الحوار، ستُدرج النتيجة كصيغة في خلايا النتائج، وستُحدَّث تلقائيًا عند تغيُّر قيمة الخلية المرجعية.

3. في مربع الحواراستخراج النص، حدد خلية فارغة لإخراج استخراج النص، ثم انقر فوقموافق.

shot-extract-text-15

بعد ذلك، يتم استخراج الأرقام من أي موضع ضمن السلسلة النصية. راجع لقطة الشاشة:

shot-extract-text-13


استخراج نص معيّن وفق قواعد

بالإضافة إلى الخيارات الثابتة المذكورة أعلاه، تتيح لك ميزة استخراج النص إنشاء قواعد مخصصة باستخدام أحرف البدل لاستخراج النص الذي تحتاجه بدقة. على سبيل المثال، يمكنك إنشاء قاعدة مثل `(*)` لاستخراج النص المحصور بين قوسين، أو استخدام قاعدة مثل `@*` لاستخراج النطاقات من عناوين البريد الإلكتروني. يُرجى اتباع الخطوات التالية لتطبيق هذه القواعد على عملية استخراج النص.

مثال 1: استخراج النص بين حرفين من الخلايا

سيعرض لك هذا القسم كيفية إنشاء قاعدة لاستخراج النص الواقع بين حرفين من الخلايا المحددة دفعة واحدة.

shot-extract-text-16

1. انقر فوقKutools>Text>استخراج النصلتمكين الميزة.

2. في مربع حواراستخراج النص، يُرجى تطبيق الإعدادات التالية.

2.1) انقر على علامة التبويب استخراج حسب القاعدة؛
2.2) في قسمالنطاق، انقر على الزرshot-extract-text-3لتحديد نطاق الخلايا التي ستستخرج منها استخراج النص ؛
2.3) في مربعالنص، أدخل القاعدة التي ستستخرج بناءً عليها استخراج النص ؛
أرغب هنا في استخراج النص بين قوسين، لذا أدخل(*)في مربع النص.
2.4) انقر على الزرإضافةلإضافة القاعدة إلى مربع محتوى القاعدة ؛
2.5) انقر علىموافق.

shot-extract-text-17

ملاحظات:

1. يمكن استخدام أحرف البدل ؟ و* في القواعد.
؟(علامة الاستفهام): تمثّل أي حرف واحد. على سبيل المثال،KT؟تجد “KTE”، “KTO”، “KTW” وهكذا؛
*(النجمة): تمثّل أي عدد من الأحرف. على سبيل المثال،*eastتجد“Northeast” و“Southeast”وهكذا.
2. إذا تم إنشاء قواعد متعددة في مربع حوار استخراج النص، يمكنك تحديد القواعد التي ترغب في تطبيقها فقط، وترك باقي القواعد دون تحديد.

3. في مربع حواراستخراج النص، حدد خلية فارغة لإخراج النتيجة، ثم انقر فوق زر «موافق».

shot-extract-text-18

بعد ذلك، يتم استخراج النصوص الموجودة بين الأقواس—بما في ذلك الأقواس نفسها—من الخلايا المحددة دفعة واحدة. راجع لقطة الشاشة:

shot-extract-text-16

مثال 2: استخراج النطاق من عنوان البريد الإلكتروني في الخلايا

يعرض لك هذا القسم كيفية إنشاء قاعدة لاستخراج النطاق من عناوين البريد الإلكتروني في الخلايا.

shot-extract-text-19

1. انقر فوقKutools>Text>استخراج النصلتمكين الميزة.

2. في مربع حواراستخراج النص، يُرجى تطبيق الإعدادات التالية.

2.1) انقر على علامة التبويباستخراج حسب القاعدة؛
2.2) في قسمالنطاق، انقر على الزرshot-extract-text-3لتحديد نطاق الخلايا التي تحتوي على عنوان البريد الإلكتروني ؛
2.3) في مربعالنصأدخل القاعدة @* في مربع النص.
2.4) انقر على الزرإضافةلإضافة القاعدة إلى مربع محتوى القاعدة ؛
2.5) انقر علىموافق.

shot-extract-text-20

ملاحظات:

1. يمكن استخدام أحرف البدل ؟ و* في القواعد.
؟(علامة الاستفهام): تمثّل أي حرف واحد. على سبيل المثال، KT؟ تجد “KTE” و“KTO” و“KTW” وهكذا؛
*(النجمة): تمثّل أي عدد من الأحرف. على سبيل المثال، يُطابق النمط *east كلمات مثل “Northeast” و“Southeast”، وهكذا.
2. إذا قمت بإنشاء قواعد متعددة في مربع حوار استخراج النص، يمكنك ببساطة تحديد القواعد التي ترغب في تطبيقها وترك باقي القواعد دون تحديد.

3. بعد ذلك، سيظهر مربع حواراستخراج النص. حدد خلية فارغة لوضع النتيجة، ثم انقر فوقموافق.

تم استخراج جميع نطاق البريد الإلكتروني من عنوان البريد الإلكتروني المحددة بشكل جماعي.

shot-extract-text-19


أدوات الإنتاجية الموصى بها

Office Tab: استخدمالعلامات التبويب المفيدةفي مايكروسوفت أوفيس، تمامًا كما في متصفحات كروم وفايرفوكس ومتصفح إيدج الجديد! يمكنك التبديل بسهولة بين المستندات باستخدام العلامات التبويب — دون الحاجة إلى نوافذ مشتتة.اعرف المزيد...

Kutools لـ Outlook: يقدّم Kutools لـ Outlook 100+ ميزات قويةلمايكروسوفت أوتلوك 2010–2024 (والإصدارات الأحدث)، وكذلك مايكروسوفت 365، مما يساعدك على تبسيط إدارة البريد الإلكتروني وزيادة الإنتاجية.اعرف المزيد...


Kutools لـ Excel

يقدّم Kutools لـ Excel ميزات متقدمة تُبسّط عملك في إكسل 2010–2024 ومايكروسوفت 365، وهذه الميزة المذكورة أعلاه ليست سوى واحدة من بين العديد من أدوات توفير الوقت التي يتضمّنها.

🌍 يدعم 40+ لغات واجهة المستخدم
✅ يثق به 500،000+ مستخدمًا و80،000+ شركةً حول العالم
🚀 متوافق مع جميع إصدارات إكسل الحديثة
🎁 نسخة تجريبية كاملة الميزات لمدة 30 يومًا — بدون تسجيل، بدون قيود
Kutools for Excel شريط الأدواتKutools for Excel شريط الأدوات