استخراج النص باستخدام LEFT وRIGHT
استخرج أحرفًا من بداية سلسلة نصية أو نهايتها
استخراج النص باستخدام LEFT وRIGHT درس مجاني في Excel Formulas Academy على CoddyKit. هذا هو الدرس 1 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Excel Formulas Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Excel Formulas Academy 4 دروس في المجموع.
لماذا نحتاج إلى استخراج النص؟
تحتوي جداول البيانات على كثير من النصوص التي تحتاج إلى تفكيكها. قد تكون لديكم رموز منتجات يشير أول حرفين منها إلى فئة معينة، أو أرقام هواتف لا تريدون منها سوى رمز المنطقة.
بدلًا من تعديل كل خلية يدويًا، يمكنكم استخدام دوال النصوص لاستخراج الأحرف التي تحتاجون إليها بالضبط. وأبسط دالتين هما LEFT وRIGHT، إذ تستخرجان الأحرف من بداية جزء من النص أو نهايته.
التعرّف إلى الدالة LEFT
تُرجع الدالة LEFT أحرفًا من بداية سلسلة نصية. وهي تتطلب معلومتين:
- النص (أو خلية تحتوي على نص)
- عدد الأحرف المطلوب استخراجها
لذلك تُرجع LEFT("Spreadsheet", 6) القيمة Spread. فهي تبدأ من أقصى اليسار وتعدّ ستة أحرف باتجاه اليمين.
=LEFT("Spreadsheet", 6)استخدام LEFT مع مرجع خلية
في العمل الفعلي، توجهون LEFT إلى خلية بدلًا من كتابة النص. تخيلوا أن الخلية A2 تحتوي على رمز الطلب US-4471.
لاستخراج بادئة الدولة، اطلبوا أول حرفين:
تقرأ الصيغة الخلية A2، وتستخرج أول حرفين، ثم تُرجع US. عند تغيير A2، تُحدّث النتيجة تلقائيًا.
=LEFT(A2, 2)التعرّف إلى الدالة RIGHT
تعمل RIGHT تمامًا مثل LEFT، لكنها تعدّ الأحرف من نهاية النص. كما أنها تتطلب النص وعدد الأحرف.
تُرجع RIGHT("Spreadsheet", 5) القيمة sheet — وهي الأحرف الخمسة الأخيرة.
تخيلوا أنكم تقفون عند الحافة اليمنى للكلمة وتعدّون إلى الخلف.
=RIGHT("Spreadsheet", 5)استخدام RIGHT مع مرجع خلية
باستخدام رمز الطلب نفسه US-4471 في الخلية A2، لنفترض أنكم تريدون الرقم الموجود في النهاية فقط.
تقع الأرقام الأربعة في الجهة اليمنى، لذا اطلبوا آخر 4 أحرف. تُرجع الصيغة 4471. إذا كانت الرموز تنتهي دائمًا برقم مكوّن من أربعة أرقام، فستعمل هذه الصيغة مع كل صف.
=RIGHT(A2, 4)العدد الافتراضي هو واحد
عدد الأحرف اختياري. إذا حذفتموه، تُرجع كلتا الدالتين حرفًا واحدًا.
- تُرجع
LEFT("Hello")القيمة H - تُرجع
RIGHT("Hello")القيمة o
يفيد ذلك عندما تحتاجون إلى الحرف الأول أو الأخير فقط، مثل استخراج الحرف الأول من اسم.
=LEFT("Hello")مثال تطبيقي: الأحرف الأولى
لنفترض أن الخلية A2 تحتوي على اسم أول مثل Amara، وأن B2 تحتوي على اسم عائلة مثل Okafor. أنتم تريدون الحرفين الأولين AO.
استخرجوا الحرف الأول من كل اسم، ثم صِلوهما باستخدام الرمز &. تُرجع LEFT(A2,1) القيمة A، وتُرجع LEFT(B2,1) القيمة O، بينما يجمع رمز العطف بينهما.
=LEFT(A2,1) & LEFT(B2,1)طلب أحرف أكثر من اللازم
ماذا يحدث إذا طلبتم أحرفًا أكثر من عدد الأحرف الموجود فعليًا في النص؟ لا يحدث خطأ؛ بل تُرجع الدالة السلسلة النصية كاملة ببساطة.
تُرجع LEFT("Hi", 10) القيمة Hi، فهذا هو النص المتاح كله. يجعل ذلك LEFT وRIGHT متسامحتين عند اختلاف أطوال النصوص من صف إلى آخر.
=LEFT("Hi", 10)تتحول الأرقام إلى نصوص
عند استخدام LEFT أو RIGHT مع رقم، يحوّله جدول البيانات أولًا إلى نص، ثم يستخرج الأحرف منه.
إذا كانت A2 تحتوي على 2026، فإن LEFT(A2, 2) تُرجع النص 20. لاحظوا أن النتيجة نص وليست رقمًا، ولذلك ستصطف إلى اليسار في الخلية. لإجراء عمليات حسابية عليها، غلّفوها بالدالة VALUE.
=VALUE(LEFT(A2, 2))دمج LEFT وRIGHT
يمكنكم استخدام الدالتين معًا في ورقة العمل نفسها لتقسيم رمز إلى أجزاء. مع وجود US-4471 في A2:
- البادئة: تُرجع
LEFT(A2, 2)القيمة US - الرقم: تُرجع
RIGHT(A2, 4)القيمة 4471
ضعوا كل صيغة في عمود مستقل، وستحصلون على بيانات مفصولة بوضوح وجاهزة للفرز أو التصفية.
=RIGHT(A2, 4)تتطابق هنا في Excel وSheets
خبر سار: تعمل LEFT وRIGHT بالطريقة نفسها في Microsoft Excel وGoogle Sheets. فالصيغة متطابقة، ولذلك تعمل الصيغة المكتوبة في أحدهما في الآخر.
ينطبق هذا الاتساق على معظم دوال النصوص الأساسية، مما يجعل تعلمها مرة واحدة واستخدامها في كل مكان أمرًا آمنًا.
اختبار سريع
اختبروا مدى فهمكم للدالتين LEFT وRIGHT.
مراجعة: LEFT وRIGHT
تعلمتم استخراج الأحرف من أي من طرفي سلسلة نصية.
- تستخرج
LEFT(text, n)أول n من الأحرف - تستخرج
RIGHT(text, n)آخر n من الأحرف - يؤدي حذف n إلى إرجاع حرف واحد
- يؤدي طلب أحرف أكثر من اللازم إلى إرجاع السلسلة النصية كاملة
- صِلوا النتائج باستخدام
&، وغلّفوها بالدالةVALUEلاستعادة الرقم
ستنتقلون بعد ذلك إلى استخراج جزء من منتصف السلسلة باستخدام MID.
تعلم Excel مع معلم ذكاء اصطناعي — مجانًا
اكتب وقم بتشغيل أكوادك الفعلية في المتصفح، واحصل على مساعدة فورية من معلم ذكاء اصطناعي متاح 24/7، واستمر من حيث توقفت على الويب أو في التطبيق.
- الدورات
- 30
- الدروس
- 120
الأسئلة الشائعة
هل درس «استخراج النص باستخدام LEFT وRIGHT» مجاني؟
نعم — نص درس «استخراج النص باستخدام LEFT وRIGHT» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Excel Formulas Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Excel Formulas Academy 4 دروس في المجموع.
ماذا ستتعلم في «استخراج النص باستخدام LEFT وRIGHT»؟
استخرج أحرفًا من بداية سلسلة نصية أو نهايتها تتمرن على Excel Formulas Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Excel Formulas Academy؟
لا تُشترط خبرة سابقة. Excel Formulas Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 4.
كم من الوقت يستغرق درس «استخراج النص باستخدام LEFT وRIGHT»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Excel Formulas Academy هذا؟
نعم. كل درس في Excel Formulas Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- استخراج النص باستخدام LEFT وRIGHT
- استخراج النص من الوسط باستخدام MID
- قياس النص باستخدام LEN
- تنظيف المسافات باستخدام TRIM