01 من 01
وظائف اليسار و LEFTB في Excel
عند نسخ النص أو استيراده إلى Excel ، أحيانًا يتم تضمين أحرف البيانات المهملة غير المرغوب فيها مع البيانات الجيدة.
أو ، هناك أوقات يحتاج فيها فقط جزء من بيانات النص في الخلية - مثل الاسم الأول للشخص ولكن ليس الاسم الأخير.
بالنسبة لمثيلات مثل هذه ، يحتوي Excel على عدد من الوظائف التي يمكن استخدامها لإزالة البيانات غير المرغوب فيها من الباقي. تعتمد الوظيفة التي تستخدمها على مكان وجود البيانات الجيدة بالنسبة للأحرف غير المرغوب فيها في الخلية.
- إذا كانت البيانات الجيدة موجودة على الجانب الأيمن من البيانات ، فاستخدم الدالة RIGHT لاستخراجها.
- إذا كانت البيانات الجيدة تحتوي على أحرف غير مرغوب فيها على جانبيها ، فاستخدم الدالة MID لاستخراجها.
- إذا كانت البيانات الجيدة موجودة على الجانب الأيسر من البيانات ، فاستخدم الدالة LEFT لاستخراجها.
يسار مقابل 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 ) عدد الأحرف الموجودة على يسار وسيطة السلسلة التي سيتم الاحتفاظ بها بالبايت - تتم إزالة كافة الأحرف الأخرى.
ملاحظات:
- إذا كانت Num_chars / يتم حذف Num_bytes ، يتم عرض القيمة الافتراضية من 1 حرف بواسطة الدالة - الصف 4 في المثال ؛
- إذا كانت Num_chars / Num_bytes أكبر من طول النص ، تقوم الدالة بإرجاع سلسلة نصية كاملة - الصف 5 في المثال.
- إذا كانت قيمة Num_chars / Num_bytes الوسيطة سالبة ، ترجع الدالة # VALUE! قيمة الخطأ - الصف 6 من الصورة.
- إذا كانت قيمة Num_chars / Num_bytes تشير الوسيطة إلى خلية فارغة أو تساوي الصفر ، تقوم الدالة بإرجاع خلية صف 7 فارغة من الصورة حيث تشير Num_chars إلى الخلية الفارغة B13.
مثال الدالة LEFT - استخراج بيانات جيدة من Bad
يوضح المثال الموجود في الصورة أعلاه عددًا من الطرق لاستخدام الدالة LEFT لاستخراج عدد محدد من الأحرف من سلسلة نصية ، بما في ذلك إدخال البيانات مباشرةً كوسيطة للدالة - الصف 2 - وإدخال مراجع الخلية لكلتا الوسيطتين - الصف 3.
بما أنه من الأفضل عادةً إدخال مراجع الخلية للوسائط بدلاً من البيانات الفعلية ، فإن المعلومات الواردة أدناه تدرج الخطوات المستخدمة للدخول إلى الدالة LEFT ووسائطها في الخلية C3 لاستخلاص كلمة Widgets من السلسلة النصية في الخلية A3.
مربع حوار دالة اليسار
تتضمن خيارات إدخال الدالة وسيطاتها في الخلية B1:
- كتابة الوظيفة الكاملة: = LEFT (A3.B9) في الخلية C3 ؛
- اختيار الوظيفة والوسائط باستخدام شاشة الحوار الخاصة بالوظيفة.
يؤدي استخدام مربع الحوار لإدخال الدالة إلى تبسيط المهمة في كثير من الأحيان حيث يعتني مربع الحوار ببنية الدالة - إدخال اسم الدالة وفواصل الفواصل والأقواس في المواقع والكمية الصحيحة.
مشيرا في الخليوي المراجع
بغض النظر عن الخيار الذي اخترته لإدخال الدالة في خلية ورقة عمل ، فمن الأفضل استخدام النقطة والنقر لإدخال أي وكل مراجع الخلايا المستخدمة كوسائط لتقليل فرصة حدوث أخطاء ناتجة عن الكتابة في مرجع خلية غير صحيح.
باستخدام مربع حوار الدالة LEFT
المسرودة أدناه هي الخطوات المستخدمة لإدخال الدالة LEFT ووسائطها في الخلية C3 باستخدام مربع الحوار الخاص بالوظيفة.
- انقر فوق الخلية C3 لتجعلها الخلية النشطة - هذا هو المكان الذي سيتم عرض نتائج الدالة فيه ؛
- انقر فوق علامة التبويب صيغ من قائمة الشريط .
- اختر نصًا من الشريط لفتح القائمة المنسدلة للوظيفة ؛
- انقر على LEFT في القائمة لإظهار مربع الحوار الخاص بالوظيفة ؛
- في مربع الحوار ، انقر فوق سطر النص ؛
- انقر فوق الخلية A3 في ورقة العمل لإدخال مرجع الخلية هذا في مربع الحوار؛
- انقر على خط Num_chars .
- انقر فوق الخلية B9 في ورقة العمل لإدخال مرجع الخلية هذا؛
- انقر فوق "موافق" لإكمال الوظيفة والعودة إلى ورقة العمل؛
- يجب أن تظهر الحاجيات الفرعية المستخلصة في الخلية C3 ؛
- عند النقر فوق الخلية C3 ، تظهر الدالة الكاملة = LEFT (A3 ، B9) في شريط الصيغة أعلى ورقة العمل.
استخراج الأرقام مع الدالة LEFT
كما هو موضح في الصف الثامن من المثال أعلاه ، يمكن استخدام الدالة LEFT لاستخراج مجموعة فرعية من البيانات الرقمية من رقم أطول باستخدام الخطوات المذكورة أعلاه.
المشكلة الوحيدة هي أن البيانات المستخرجة يتم تحويلها إلى نص ولا يمكن استخدامها في العمليات الحسابية التي تتضمن وظائف معينة - مثل الدالتين SUM و AVERAGE .
طريقة واحدة لحل هذه المشكلة هي استخدام الدالة VALUE لتحويل النص إلى رقم كما هو موضح في الصف 9 أعلاه:
= VALUE (يسار (B2 ، 6))
الخيار الثاني هو استخدام لصق خاص لتحويل النص إلى أرقام .