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

01 من 01

وظائف اليسار و LEFTB في Excel

استخراج نص جيد من السوء مع الدالة LEFT / LEFTB. © تيد الفرنسية

عند نسخ النص أو استيراده إلى Excel ، أحيانًا يتم تضمين أحرف البيانات المهملة غير المرغوب فيها مع البيانات الجيدة.

أو ، هناك أوقات يحتاج فيها فقط جزء من بيانات النص في الخلية - مثل الاسم الأول للشخص ولكن ليس الاسم الأخير.

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

يسار مقابل LEFTB

تختلف دالات LEFT و LEFTB فقط في اللغات التي يدعمونها.

LEFT هو للغات التي تستخدم مجموعة الأحرف أحادية البايت - تتضمن هذه المجموعة معظم اللغات مثل الإنجليزية وكل اللغات الأوروبية.

LEFT B للغات التي تستخدم مجموعة الأحرف مزدوجة البايت - تتضمن اليابانية والصينية (المبسطة) والصينية (التقليدية) والكورية.

LEFT و LEFTB دالات وبناء الجملة

في Excel ، يشير بناء جملة الدالة إلى تخطيط الدالة ويتضمن اسم الدالة والأقواس والوسائط .

بناء الجملة للدالة LEFT هو:

= يسار (نص ، Num_chars)

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

بناء الجملة للدالة LEFTB هو:

= يسار (نص ، Num_bytes)

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

نص - (مطلوب لـ LEFT و LEFTB ) الإدخال الذي يحتوي على البيانات المطلوبة
- يمكن أن تكون هذه الوسيطة عبارة عن مرجع خلية إلى موقع البيانات في ورقة العمل أو يمكن أن يكون النص الفعلي المضمن بين علامتي اقتباس

تحدد Num_chars - (اختياري لـ LEFT ) عدد الأحرف الموجودة على يسار وسيطة السلسلة التي سيتم الاحتفاظ بها - تتم إزالة كافة الأحرف الأخرى.

يحدد Num_bytes - (اختياري لـ LEFTB ) عدد الأحرف الموجودة على يسار وسيطة السلسلة التي سيتم الاحتفاظ بها بالبايت - تتم إزالة كافة الأحرف الأخرى.

ملاحظات:

مثال الدالة LEFT - استخراج بيانات جيدة من Bad

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

بما أنه من الأفضل عادةً إدخال مراجع الخلية للوسائط بدلاً من البيانات الفعلية ، فإن المعلومات الواردة أدناه تدرج الخطوات المستخدمة للدخول إلى الدالة LEFT ووسائطها في الخلية C3 لاستخلاص كلمة Widgets من السلسلة النصية في الخلية A3.

مربع حوار دالة اليسار

تتضمن خيارات إدخال الدالة وسيطاتها في الخلية B1:

  1. كتابة الوظيفة الكاملة: = LEFT (A3.B9) في الخلية C3 ؛
  2. اختيار الوظيفة والوسائط باستخدام شاشة الحوار الخاصة بالوظيفة.

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

مشيرا في الخليوي المراجع

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

باستخدام مربع حوار الدالة LEFT

المسرودة أدناه هي الخطوات المستخدمة لإدخال الدالة LEFT ووسائطها في الخلية C3 باستخدام مربع الحوار الخاص بالوظيفة.

  1. انقر فوق الخلية C3 لتجعلها الخلية النشطة - هذا هو المكان الذي سيتم عرض نتائج الدالة فيه ؛
  2. انقر فوق علامة التبويب صيغ من قائمة الشريط .
  3. اختر نصًا من الشريط لفتح القائمة المنسدلة للوظيفة ؛
  4. انقر على LEFT في القائمة لإظهار مربع الحوار الخاص بالوظيفة ؛
  5. في مربع الحوار ، انقر فوق سطر النص ؛
  6. انقر فوق الخلية A3 في ورقة العمل لإدخال مرجع الخلية هذا في مربع الحوار؛
  7. انقر على خط Num_chars .
  8. انقر فوق الخلية B9 في ورقة العمل لإدخال مرجع الخلية هذا؛
  9. انقر فوق "موافق" لإكمال الوظيفة والعودة إلى ورقة العمل؛
  10. يجب أن تظهر الحاجيات الفرعية المستخلصة في الخلية C3 ؛
  11. عند النقر فوق الخلية C3 ، تظهر الدالة الكاملة = LEFT (A3 ، B9) في شريط الصيغة أعلى ورقة العمل.

استخراج الأرقام مع الدالة LEFT

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

المشكلة الوحيدة هي أن البيانات المستخرجة يتم تحويلها إلى نص ولا يمكن استخدامها في العمليات الحسابية التي تتضمن وظائف معينة - مثل الدالتين SUM و AVERAGE .

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

= VALUE (يسار (B2 ، 6))

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