fbpx
العودة إلى الدورة التدريبية

Data Cleaning باستخدام مايكروسوفت إكسل

0% اكتمل
0/0 خطوات
  1. مقدمة في تنظيف البيانات
    محددات جودة البيانات
  2. التعرف على الأخطاء الشائعة في سجلات البيانات
  3. معاينة تنسيق المدخلات في سجل البيانات
    التأكد من صيغة ملف العمل
  4. التخلص من الهوامش الزائدة في جدول البيانات
  5. التخلص من الصفوف والأعمدة المخفية والفارغة
  6. إظهار أوراق العمل المخفية
  7. معاينة ومعالجة الأخطاء الهيكلية
    التعرف على الخلايا ذات التنسيق النصي والرقمي
  8. التعرف على الخلايا التي تحتوي على معادلات
  9. التعرف على الخلايا التي تحتوي على أخطاء
  10. تحديد وتلوين وتعبئة الخلايا الفارغة
  11. تحديد ومعاينة وحذف المدخلات المتكررة
  12. حلول تقنية لمعالجة مشكلات متنوعة في البيانات
    البحث والاستبدال
  13. حذف المسافات الزائدة غير المرغوب فيها
  14. معالجة وتوحيد كتابة المدخلات النصية
  15. فصل المدخلات إلى أعمدة وفقًا لمحدد معين
  16. فصل المدخلات إلى أعمدة وفقًا لعدد أحرف محدد
  17. فصل المدخلات من خلال خاصية التعبئة التلقائية
  18. إعادة ضبط وتنسيق التاريخ
  19. حساب الفرق بين تاريخين
  20. تحديات متنوعة لمعالجة وتحليل البيانات
    التحدي الأول: إنشاء عمود جديد من خلال دمج المدخلات في عدة خلايا
  21. التحدي الثاني: حساب المتوسط للمجموعات الفرعية
  22. التحدي الثالث: إنشاء قائمة فريدة لعدد من المدخلات النصية
  23. التحدي الرابع: تحديد أكثر اسم تكرارًا
  24. التحدي الخامس: تحديد أعلى 10 قيم
  25. حالات تطبيقية على تنظيف البيانات
    دراسة حالة - قاعدة بيانات الباخرة تايتنك
  26. دراسة حالة - قاعدة بيانات الجريمة
درس 9 من 26
في تقدم

التعرف على الخلايا التي تحتوي على أخطاء

عمرو العراقي 25 يونيو، 2024

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

في هذا الدرس، سنتعرف على كيفية تحديد الأخطاء في قاعدة البيانات، من خلال استخدام خاصية  Go to special..

كثير منا تظهر له عند كتابة معادلات فى الإكسل رسالة خطأ على شكل رموز معينة فماذا تعنى تلك الرموز وما هى الوسيلة لحل هذه الأخطاء.كل خطأ له سبب معين لحدوثه ويوجد لدينا 8 أنواع من الأخطاء حيث يقوم برنامج Microsoft Excel بإظهار رسالة فى حالة حدوث خطأ فى الصيغ وتتنوع أشكال الأخطاء كالآتى:

#######

هذا الخطأ يعنى أنك قمت بإدخال قيمة رقمية فى خلية لا تسعها عرض العمود.

  • الحل: توسيع عرض العمود الموجود به الخلية التى تظهر فيها تلك الرموز ####

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

  • الحل: التأكد من أن الخلية لا تحتوى على قيمة سالبة فى حالة تم تنسيقها بتاريخ أو وقت.

#DIV/D!

هذا الخطأ يعنى أنك قمت بالقسمة على صفر أو قمت بالقسمة على خلية فارغة أو بالقسمة على قيمة FALSE.

  • الحل: تحرير الخلية وإيجاد القيمة المقسوم عليها سواء كانت صفر أو خلية فارغة أو قيمة FALSE والتعديل عليها.

#N/A

هذا الخطأ يحدث فى حالة عدم وجود قيمة فى المعادلة المستخدمة وهو شائع الحدوث مع دوال البحث.

  • الحل: التأكد من إدخال القيمة المراد البحث عنها موجودة فى النطاق المحدد عند كتابة المعادلة.

#NAME?

هذا الخطأ يعنى أنك قمت بكتابة الدالة بشكل خاطئ مثلا بدلاً من كتابة الدالة SUM قمت بكتابتها SOM.

  • الحل: التأكد من كتابة الدالة بشكل صحيح.

وإذا استمر الخطأ هذا يعنى أن السبب الأخر هو، أنك قمت بكتابة إسم نطاق غير معرف أو قمت بكتابته بشكل خاطئ بحيث لم يتعرف عليه الإكسل أو الدالة المستخدمة

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

!NULL#

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

  • الحل: التأكد من أنه لا يوجد فواصل بين أكثر من نطاق فى المعادلة فى حين عدم وجود تقاطع بينهما أو التأكد أن النطاقات المحددة بهما تقاطع فعلاً.

!NUM#

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

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

#REF!

هذا الخطأ بصفة عامة يحدث عندما تشير إلى خلايا غير صالحة وهو شائع الحدوث عند حذف خلية مرتبطة بالمعادلة فعند حذف الخلية لا يقوم الإكسل بتعويض خلية مكانها بل تكون النتيجة الخطأ !REF#

مثلاً كتبت المعادلة A1+A2= وبعدها قمت بحذف الخلية A1 أو الخلية A2 تكون النتيجة الخطأ !REF#

  • الحل: العودة عن عملية حذف الخلية المرتبطة بالمعادلة أو تعويض الخطأ داخل المعادلة بالمكان المفترض لها.

#VALUE!

هذا الخطأ يعنى أنك قمت بتحديد نطاق غير موازى للخلية الفعالة مثل إدخال قيم أكثر من خلية فى خلية واحدة.

  • الحل: التأكد من أن نطاق الخلايا المحدد موازياً لهذه الخلية أو إدخال النطاق المحدد ضمن معادلة حسابية منطقية.

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

  • الحل: التأكد أن النطاق الموجود ضمن المعادلة لا يتضمن بيانات غير مقبولة للعمليات الحسابية مثل كتابة نص.