كيفية استخراج النص باستخدام وظيفة LEFT / LEFTB في Excel

جدول المحتويات:

كيفية استخراج النص باستخدام وظيفة LEFT / LEFTB في Excel
كيفية استخراج النص باستخدام وظيفة LEFT / LEFTB في Excel
Anonim

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

تنطبق الإرشادات الواردة في هذه المقالة على Excel 2019 و 2016 و 2013 و 2010 و 2007 ؛ Excel for Microsoft 365 و Excel Online و Excel for Mac و Excel for iPad و Excel for iPhone و Excel for Android.

تركيب دالة Excel LEFT و LEFTB

تؤدي الدالتان LEFT و LEFTB عمليات مماثلة لكنها تختلف في اللغات التي تدعمها. اتبع الإرشادات أدناه واختر أفضل وظيفة تدعم لغتك.

  • LEFTمخصص للغات التي تستخدم مجموعة الأحرف أحادية البايت. تشمل هذه المجموعة اللغة الإنجليزية وجميع اللغات الأوروبية.
  • LEFTBمخصص للغات التي تستخدم مجموعة الأحرف مزدوجة البايت. يتضمن ذلك اليابانية والصينية (المبسطة) والصينية (التقليدية) والكورية.
Image
Image

في Excel ، يشير بناء جملة الدالة إلى تخطيط الوظيفة ويتضمن اسم الوظيفة والأقواس والوسيطات. صيغة الدالة LEFT هي:

=اليسار (نص ، Num_chars)

صيغة الدالة LEFTB هي:

=LEFTB (نص ، Num_bytes)

تخبر وسيطات الوظيفة Excel بالبيانات التي يجب استخدامها في الوظيفة وطول السلسلة المراد استخراجها.

  • Text(مطلوب لـ LEFT و LEFTB) يشير إلى الإدخال الذي يحتوي على البيانات المطلوبة. هذه الوسيطة هي إما مرجع خلية إلى موقع البيانات في ورقة العمل أو النص الفعلي المحاط بعلامات اقتباس.
  • Num_chars(اختياري لـ LEFT) يحدد عدد الأحرف الموجودة على يسار وسيطة السلسلة المطلوب الاحتفاظ بها. تتم إزالة جميع الشخصيات الأخرى.
  • Num_bytes(اختياري لـ LEFTB) يحدد عدد الأحرف الموجودة على يسار وسيطة السلسلة التي سيتم الاحتفاظ بها بالبايت. تتم إزالة جميع الشخصيات الأخرى.

ملاحظات مهمة حول الوظيفة اليسرى

عند إدخال وظيفة LEFT ، ضع هذه النقاط في الاعتبار:

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

مثال دالة Excel اليسرى

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

من الأفضل إدخال مراجع الخلايا للوسيطات بدلاً من البيانات الفعلية. يسرد هذا المثال خطوات إدخال الدالة LEFT ووسائطها في الخلية B3 لاستخراج الكلمة Widget من السلسلة النصية في الخلية A3.

أدخل الوظيفة اليسرى

تشمل خيارات إدخال الوظيفة ووسيطاتها في الخلية B3:

  • كتابة الوظيفة الكاملة في الخلية المناسبة.
  • استخدام مربع حوار وسيطات الوظيفة في Excel (أو مُنشئ الصيغة في Excel for Mac).

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

الخط السفلي

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

أدخل اليسار مع مربع الحوار

تابع مع هذا البرنامج التعليمي لإدخال وظيفة LEFT وحججها باستخدام مربع الحوار Excel Function Arguments.

  1. افتح ورقة عمل فارغة وأدخل بيانات البرنامج التعليمي.

    Image
    Image
  2. حدد الخلية B3لجعلها الخلية النشطة. هذا هو المكان الذي ستظهر فيه نتائج الوظيفة.
  3. حدد الصيغ.
  4. حدد Textلفتح قائمة الوظائف المنسدلة.
  5. اختر LEFTلفتح مربع حوار وسيطات الوظيفة. في Excel for Mac ، يفتح منشئ الوظيفة.
  6. ضع المؤشر في مربع النص.
  7. حدد الخلية A3في ورقة العمل لإدخال مرجع الخلية في مربع الحوار.
  8. ضع المؤشر في مربع النص Num_chars.
  9. حدد الخلية B10في ورقة العمل لإدخال مرجع الخلية.

    Image
    Image
  10. حدد موافق. باستثناء Excel for Mac ، حيث تحدد Done.

تظهر أداة السلسلة الفرعية المستخرجة في الخلية B3.

استخراج الأرقام بالدالة اليسرى

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

Image
Image

طريقة واحدة لحل هذه المشكلة هي استخدام دالة VALUE لتحويل النص إلى رقم كما هو موضح في الصف 9 من مثال الصورة:

=VALUE (LEFT (A8، 6))

الخيار الثاني هو استخدام لصق خاص لتحويل النص إلى أرقام.

موصى به: