الانتقال إلى المحتوى الرئيسي

إكسل: كيفية تحديد سلسلة فرعية واستخدام وظائف للعمل مع النص

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

اختيار السلسلة الفرعية هو عملية استخراج جزء معين من النص من خلية. على سبيل المثال ، يمكننا تحديد اسم الشخص فقط في الخلية التي تحتوي على الاسم الكامل ، أو التاريخ فقط من السطر مع الوصف الكامل للحدث. لهذا الغرض ، يمكننا استخدام وظيفة "سلسلة" إكسيل ، والذي يسمح لك لتحديد موقف البداية وطول السلسلة الفرعية.

على سبيل المثال ، لدينا خلية مع قيمة "إيفانوف إيفان إيفانوفيتش" ونحن بحاجة إلى تسليط الضوء فقط على اسم "إيفان". يمكننا استخدام دالة السلسلة على النحو التالي:

= سلسلة (أ 1 ، 8 ، 4)

تشير هذه الصيغة إلى أننا نريد استخراج 4 أحرف (بدءا من الحرف 8) من الخلية أ1. نتيجة لذلك ، سيتم عرض القيمة "إيفان" فقط في الخلية الأخرى.

  1. استخدام وظائف في إكسيل للعمل مع النص
  2. كيفية تحديد سلسلة فرعية من خلية في إكسيل
  3. وظيفة اليسار: تسليط الضوء على عدد معين من الأحرف على اليسار
  4. الوظيفة الصحيحة: تسليط الضوء على عدد معين من الأحرف على اليمين
  5. وظيفة منتصف: اختيار سلسلة فرعية من الوسط
  6. لين والعثور على وظائف: عد طول سلسلة والبحث عن موقف حرف

استخدام وظائف في إكسيل للعمل مع النص

1. وظيفة اليسار

ترجع الدالة اليسرى العدد المحدد من الأحرف من بداية السلسلة. بناء جملة الوظيفة: = يسار (نص ، عدد الأحرف). على سبيل المثال ، إذا كنت تريد تحديد أول 5 أحرف من الخلية أ1 ، فيمكنك استخدام الصيغة =يسار(أ1 ، 5).

2. الوظيفة الصحيحة

تقوم الدالة الصحيحة بإرجاع العدد المحدد من الأحرف من نهاية السلسلة. بناء جملة الوظيفة: = يمين (نص ، عدد الأحرف). على سبيل المثال ، إذا كنت تريد تمييز آخر 3 أحرف من الخلية أ1 ، فيمكنك استخدام الصيغة =يمين(أ1 ، 3).

3. وظيفة منتصف

تقوم الدالة المتوسطة بإرجاع العدد المحدد من الأحرف من السلسلة ، بدءا من الموضع المحدد. بناء جملة الوظيفة: = منتصف (نص ، موضع مبدئي ، عدد الأحرف). على سبيل المثال ، إذا كنت تريد تحديد 10 أحرف ، بدءا من 3 أحرف ، من الخلية أ1 ، يمكنك استخدام الصيغة =منتصف(أ1 ، 3 ، 10).

4. وظيفة لين

وظيفة لين ترجع طول سلسلة ، وهذا هو ، عدد الأحرف في ذلك. بناء جملة الوظيفة هو: = لين (نص). على سبيل المثال ، إذا كنت تريد معرفة طول الصف في الخلية أ1 ، يمكنك استخدام الصيغة =لين(أ1).

5. وظيفة البحث

تتيح لك وظيفة البحث العثور على موضع التكرار الأول لحرف أو نص محدد في سلسلة. بناء جملة الوظيفة: = بحث (بحث ، نص ، [موضع مبدئي]). على سبيل المثال ، إذا كنت تريد العثور على موضع التكرار الأول للحرف"أ" في الخلية أ1 ، يمكنك استخدام الصيغة =بحث ("أ" ، أ1).

هذه ليست سوى مجموعة صغيرة من الوظائف المتاحة في إكسيل للعمل مع النص. ومع ذلك ، يمكن أن تكون هذه الوظائف مفيدة جدا عند معالجة وتحليل البيانات النصية في الجداول. عند استخدام الوظائف ، انتبه إلى صحة تحديد الخلايا ومعلمات الوظيفة لتجنب الأخطاء في العمليات الحسابية.

وظيفةالوصف
اليسارإرجاع العدد المحدد من الأحرف من بداية السلسلة
صحيحإرجاع العدد المحدد من الأحرف من نهاية السلسلة
منتصفإرجاع العدد المحدد من الأحرف من السلسلة ، بدءا من الموضع المحدد
لينإرجاع طول السلسلة (عدد الأحرف)
البحثيجد موضع التكرار الأول للحرف أو النص المحدد في السلسلة

كيفية تحديد سلسلة فرعية من خلية في إكسيل

يوفر ميكروسوفت إكسيل أدوات قوية للعمل مع النص ، بما في ذلك الوظائف التي تسمح لك لتحديد سلسلة فرعية من خلية. يمكن أن يكون تمييز سلسلة فرعية مفيدا عند تحليل البيانات عندما تحتاج إلى العمل فقط مع جزء معين من النص.

فيما يلي بعض الطرق البسيطة لتحديد سلسلة فرعية من خلية في إكسيل:

  1. .
  2. .
  3. .
  4. .

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

وبالتالي ، يمكن أن يكون استخراج سلسلة فرعية من خلية في إكسيل عملية سهلة وفعالة باستخدام الوظائف والمشغلين التي يوفرها منتج البرنامج هذا.

وظيفة اليسار: تسليط الضوء على عدد معين من الأحرف على اليسار

وظيفة اليسار في إكسيل يسمح لك لتحديد عدد معين من الأحرف إلى يسار سلسلة معينة. هذه الميزة مفيدة عندما تحتاج إلى تحديد طول النص أو تمييز جزء معين من السطر لمزيد من الاستخدام.

بناء جملة الدالة اليسرى كما يلي:

= يسار (نص ، عدد الأحرف)

أين:

  • النص عبارة عن سلسلة تحتاج من خلالها إلى تحديد الأحرف;
  • عدد الأحرف هو عدد الأحرف التي يجب تمييزها على اليسار.

مثال على استخدام الدالة اليسرى:

= اليسار ("مرحبا ، العالم!", 7)

ستكون نتيجة هذه الوظيفة هي السلسلة "مرحبا" - أول 7 أحرف من السلسلة الأصلية " مرحبا ، العالم!".

يمكن أن تكون الوظيفة اليسرى مفيدة لمعالجة البيانات النصية مثل الأسماء والعناوين والتواريخ وغيرها.

معرفة وظيفة اليسار سوف تسمح لك للعمل بشكل أكثر مرونة مع البيانات النصية في إكسيل ، والتي يمكن تبسيط كبير عملك مع الجداول.

استخدام وظيفة اليسار لتحديد الأحرف اللازمة من السلاسل واستخدامها لحل المهام المختلفة في إكسيل.

في القسم التالي ، سننظر إلى وظيفة أخرى مفيدة للعمل مع النص — اليمين ، والتي تسمح لك بتحديد الأحرف على يمين سلسلة معينة.

الوظيفة الصحيحة: تسليط الضوء على عدد معين من الأحرف على اليمين

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

بناء جملة الوظيفة الصحيحة هو كما يلي:

الصيغةالوصف
= يمين (نص ،[ عدد الأحرف])يسلط الضوء على عدد الأحرف على يمين النص.

مثال على استخدام الوظيفة الصحيحة:

الصيغةالنتيجة
= حق ("سلسلة المثال" ، 3)نورث كارولاينا
= حق (أ1, 2)رت

في المثال الأول ، تحدد الوظيفة الصحيحة 3 أحرف على يمين السلسلة "سلسلة المثال" ، والتي تعطي النتيجة"نكا". في المثال الثاني ، يتم استخدام الوظيفة الصحيحة لتمييز 2 حرفا على يمين محتويات الخلية أ1.

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

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

وظيفة منتصف: اختيار سلسلة فرعية من الوسط

يتم استخدام وظيفة منتصف في إكسيل لتحديد سلسلة فرعية من منتصف سلسلة نصية. يسمح لك بتحديد موضع البداية وعدد الأحرف التي سيتم تمييزها.

بناء جملة الدالة المتوسطة هو كما يلي:

منتصف (النص ، الموضع الأولي ، عدد الأحرف)

مثال على استخدام الوظيفة:

  • .
  • نتيجة لتنفيذ الوظيفة ، سيتم إرجاع السلسلة الفرعية المميزة "العالم".

يمكن أن تكون الوظيفة المتوسطة مفيدة أيضا عند العمل مع مجموعات البيانات الكبيرة ، على سبيل المثال ، عند معالجة قائمة الأسماء أو عناوين البريد الإلكتروني. يسمح لك بتحديد المعلومات الضرورية فقط من النص ، مما يسهل معالجة البيانات الإضافية.

باستخدام وظيفة منتصف في تركيبة مع وظائف النص الأخرى مثل اليسار واليمين ولين ، يمكنك إجراء عمليات أكثر تعقيدا مع البيانات النصية في إكسيل.

لين والعثور على وظائف: عد طول سلسلة والبحث عن موقف حرف

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

مثال على استخدام وظيفة لين:

= لين (أ1)

في هذا المثال ، تحسب دالة لين طول النص الموجود في الخلية أ1.

تتيح لك وظيفة البحث العثور على موضع التكرار الأول للحرف المحدد أو السلسلة الفرعية في النص. يمكن استخدام هذه الوظيفة لتمييز جزء معين من النص أو إجراء عمليات بناء على موقعه. تنسيق وظيفة البحث هو كما يلي:

البحث عن (البحث عن النص ، البحث عن النص ،[الموضع الأولي])

أين:

  • البحث عن النص هو النص الذي يجب العثور عليه;
  • نص البحث هو النص الذي يتم فيه إجراء البحث;
  • الموضع الأولي (الوسيطة الاختيارية) هو الموضع الذي تبدأ منه البحث. إذا لم يتم تحديد هذه الوسيطة ، فسيتم إجراء البحث من بداية النص.

مثال على استخدام وظيفة البحث: