كل ما يخص التكنولوجيا

إعلان الرئيسية

وانت شغال علي إكسيل عمرك سألت نفسك: 
- هو عدد الحروف اللي في الخلية دي كام؟
- طب الاسم ده أطول من التاني؟
- طب العميل كتب رقم موبايل ناقص رقم؟
هنا بقي بتيجي أهمية دالة LEN دالة بسيطة جدا لكن استخدامها احترافي جدا
خلينا نمشي خطوة خطوة ونفهمها صح وده أبسط شرح للدالة


دالة LEN:
LEN اختصار لكلمة Length 
ومعناها الطول





- وظيفتها: 
إنها بتحسب عدد الحروف الموجودة في خلية معينة
سواء كانت:
     - حروف
     - أرقام
     - مسافات
     - رموز
كل ده بيتحسب


- صيغة الدالة:
شكل الدالة بسيط جدا:
LEN(text)=


text = الخلية اللي فيها النص اللي عايز تحسب عدد حروفه

- مثال عملي:
لو عندك في الخلية A1 مكتوب:

Mahmoud

واستخدمت:

LEN(A1)=

النتيجة هتكون:
7
لأن الاسم مكون من 7 حروف


* خلي بالك من المسافات:
دالة LEN بتحسب المسافات أنها حرف


- مثال:
لو في A1 مكتوب:

Mahmoud Said


النتيجة هتكون 12
لأن في مسافة بين الكلمتين واتحسبت
وده احيانا بيعمل مشاكل لو البيانات جايه من سيستم فيه حاجات زياده





لشرح دالتي MAX و LARGE في Excel اضغط هنا



- استخدام دالة LEN لاكتشاف الأخطاء:
- التأكد من رقم الموبايل:
لو عندك عمود أرقام موبايلات والمفروض كل رقم يكون 11 رقم
تقدر تستخدم:

LEN(A2)=

ولو الناتج مش 11 يبقي الرقم ناقص أو زيادة

وتقدر تعمل شرط ب IF:

(LEN(A2)=11,"سليم","خطأ")IF=

كده هتفلتر الأرقام الغلط بسهولة وبأبسط طريقة


- التأكد من الرقم القومي:
الرقم القومي في مصر 14 رقم
تقدر تستخدم دالة LEN علشان تتأكد إن الإدخال مظبوط


- استخدام دالة LEN مع دالة TRIM (حل مشكلة المسافات):
زي ما قولنا دالة LEN بتحسب المسافات
طب لو في مسافات زيادة في أول أو آخر النص؟
هنا نستخدم:

LEN(TRIM(A1))=

دالة TRIM بتشيل المسافات الزيادة
وبعدها دالة LEN تحسب الطول الحقيقي للنص
ودي حركة احترافية جدا



لشرح دالة MATCH في إكسيل اضغط هنا



- استخدام دالة LEN مع دوال تانية:
- LEN + SUBSTITUTE:
عايز تعرف عدد مرات حرف معين اتكرر؟

- مثال:
في A1 مكتوب:

mohammed

عايز تعرف حرف m  اتكرر كام مرة؟
المعادلة:


LEN(A1)-LEN(SUBSTITUTE(A1,"m",""))=


الفكرة ببساطة:
     - بنحسب الطول الأصلي
     - بنشيل الحرف
     - نحسب الطول الجديد
     - الفرق بينهم = عدد التكرار
حركة عبقرية فعلا


- LEFT أو LEN + RIGHT:
لو عايز تتحكم في عدد الحروف اللي هتظهر

- مثال:
لو عندك كود منتج طويل وعايز تتأكد إن طوله 8 حروف بالظبط





- استخدام دالة LEN في تحليل البيانات:
لو بتشتغل في HR مثلا:
وتستلم بيانات أسماء موظفين من سيستم خارجي
ممكن تلاقي:
     - اسم مكرر
     - اسم فيه مسافات
     - اسم ناقص

تستخدم دالة LEN علشان:
     - تقارن أطوال الأسماء
     - تكتشف القيم الشاذة
     - تنظف البيانات
وده جزء مهم جدا في Data Cleaning


- استخدام دالة LEN  مع التنسيق الشرطي:
ممكن تعمل Conditional Formatting
وتخلي الخلية تتحول للون أحمر لو عدد الحروف أقل من المطلوب

- مثال:
     - اختار العمود
     - Conditional Formatting
     - New Rule
     - Use a formula

واكتب:

LEN(A1)<>11=

كده أي رقم مش 11 رقم هيتعلم فورا


لشرح دالة MAX في إكسيل اضغط هنا


- الفرق بين دالة LEN والنصوص العربية:
دالة LEN بتحسب الحروف العربية عادي جدا

- مثال:
لو في الخلية مكتوب:

محمود

النتيجة هتكون 6
لكن بردو المسافات بتتحسب


- أخطاء شائعة في استخدام دالة LEN:
     - نسيان إن المسافات بتتحسب 
     - استخدام الدالة علي رقم متنسق Text ومش واخد بالك
     - نسيان تنظيف البيانات قبل الحساب


* سؤال مهم:
هل دالة LEN بتفرق بين الحروف الكبيرة والحروف الصغيرة؟
الإجابة هي:
لأ
هي بس بتحسب العدد مش بس بتركز في نوع الحرف


- مثال عملي شامل:
خلينا نعمل سيناريو بسيط:
عندك جدول فيه:
     - اسم العميل
     - رقم الموبايل
     - كود المنتج

عايز تتأكد إن:
     - الموبايل 11 رقم
     - الكود 8 حروف

تعمل عمود جديد وتكتب:

(AND(LEN(B2)=11,LEN(C2)=8),"بيانات سليمة","راجع البيانات")IF=

كده عملت Validation ذكي جدا

- استخدام LEN في حماية الإدخال Data Validation:

من الاستخدامات الذكية جدا لدالة LEN إنك تستخدمها في منع إدخال بيانات غلط من الأساس مش بس تكتشفها بعد كده

يعني بدل ما تستنى المستخدم يكتب رقم موبايل ناقص وبعدين تراجعه تقدر تمنعه إنه يكتب رقم أقل أو أكتر من 11 رقم

- الطريقة:

- اختر العمود اللي هيتكتب فيه رقم الموبايل.

- ادخل على Data

- اختار Data Validation

- من Allow اختار Custom

- اكتب المعادلة دي:

LEN(A1)=11=

كده Excel مش هيقبل أي إدخال غير 11 رقم بالظبط 

ولو حد حاول يكتب رقم ناقص هتظهرله رسالة خطأ


وده بيستخدم كتير جدا في:

     - شغل الـ HR

     - إدخال بيانات العملاء

     - النماذج الجاهزة

     - ملفات الحسابات

الحركة دي بتخلي شغلك احترافي جدًا وبتقلل نسبة الأخطاء قبل ما تحصل أصلا



- لية دالة LEN مهمة فعلا؟
لأنها بتخليك:
     - تراجع البيانات
     - تتأكد من صحة الإدخال
     - تبني معادلات معقدة
     - تعمل تحليل نصوص
     - تشتغل باحتراف في تنظيف البيانات
ورغم بساطتها لكنها عنصر أساسي في أي شغل احترافي علي إكسيل وده أبسط شرح للدالة



- خلاصة الكلام:
- دالة LEN من أبسط دوال إكسيل
لكن قيمتها الحقيقية بتظهر لما تستخدمها صح

- دالة LEN مش بس بتعد الحروف 
هي أداة قوية لمراجعة البيانات - كشف الأخطاء - وتنظيف الشيتات

- لو بدأت تستخدمها مع دالة IF ودالة TRIM ودالة SUBSTITUTE
هتنقل شغلك لمستوي تاني خالص

- جرب تطبق الأمثلة بإيدك 
وكل ما تشتغل أكتر كل ما هتكتشف استخدامات أذكي













- يرجى مشاركة المقال مع أشخاص آخرين لتعم الفائدة ونشرها على حساباتك الشخصية على مواقع التواصل الإجتماعي من الأيقونات أسفل المقال 

ليست هناك تعليقات
إرسال تعليق