كيف تكتشف الأخطاء في البيانات؟

دليلك الاستراتيجي لتطهير البيانات (Data Cleaning) وكشف التكرارات ومعالجة الفراغات باستخدام أدوات التنسيق الشري ومعادلات إكسيل الذكية.

خطورة البيانات المتسخة (Dirty Data)

تعتمد النماذج والتقارير المالية والذكاء الاصطناعي بشكل مطلق على جودة مدخلات البيانات. كما يقول المثل البرمجي الشهير: "قمامة تدخل، قمامة تخرج" (Garbage In, Garbage Out). وجود حقل فارغ، أو اسم مكرر، أو مسافة غير مرئية في نهاية الخلية، قد يؤدي إلى تعطيل دوال البحث الحيوية مثل VLOOKUP أو حساب متوسطات ومجاميع مالية مضللة لمتخذي القرار.

الطرق الـ 4 الذهبية لتنظيف البيانات في Excel

إليك أهم الآليات المتبعة لتطهير البيانات يدوياً وتلقائياً:

1. إزالة وتصفية القيم المكررة (Duplicates)

استخدم التنسيق الشرطي Highlight Cells Rules -> Duplicate Values لتلوين المكررات فوراً، أو استخدم زر Remove Duplicates في تبويب البيانات للتخلص منها كلياً.

2. التخلص من المسافات الزائدة (TRIM & CLEAN)

غالباً ما تأتي البيانات المستخرجة من الأنظمة بمسافات عشوائية في البداية والنهاية. دمج دالة =TRIM() يضمن تنظيف النصوص وحمايتها من فشل عمليات البحث.

3. تحديد الخلايا الفارغة وإكمالها (Blanks)

اضغط على الاختصار F5 ثم اختر Special وحدد Blanks لفلترة وتظليل كافة الفراغات في جدولك لمعالجتها وتعبئتها دفعة واحدة.

4. تقييد الإدخال لمنع الأخطاء مستقبلاً (Data Validation)

الوقاية خير من العلاج. استخدم قواعد Data Validation لفرض شروط صارمة كالسماح بإدخال الأرقام فقط، أو تاريخ محدد، أو قائمة منسدلة مغلقة للخيارات.

أداة ومفتش جودة البيانات التفاعلي

إليك جدول بيانات يحتوي على فواتير بها أخطاء شائعة (مخفية وظاهرة). اضغط على زر "فحص جودة البيانات" لتلوين الأخطاء ومعرفة كيف تصلحها في Excel:

مفتش ومحلل جودة البيانات
رقم الفاتورة (ID) اسم العميل التاريخ المبلغ ($)
INV-101 أحمد محمد 2026-07-01 2,500
INV-102 سارة أحمد 1,800
INV-103 محمد خالد 2026-07-02 -350
INV-103 محمود علي 2026-07-03 4,100

تقرير التطهير المقترح:

الخطأ الأول: مسافات زائدة غير مرئية (رقم الفاتورة INV-101)
الحقل يحتوي على مسافات زائدة في البداية والنهاية. سيؤدي هذا لفشل معادلات البحث الحيوية.
=TRIM(A2)
الخطأ الثاني: قيمة فارغة (تاريخ فاتورة INV-102)
حقل التاريخ فارغ. يجب تتبع الفاتورة أو إظهار عبارة تفيد بعدم التسجيل لتجنب أخطاء التقارير.
=IF(C3="", "غير مسجل", C3)
الخطأ الثالث: قيمة شاذة/سالبة (المبلغ -$350 في INV-103)
فواتير المبيعات لا يمكن أن تكون قيمتها سالبة. يجب التحقق من صحة القيمة المدخلة أو تعيين شرط صحة البيانات.
تفعيل Data Validation للمبالغ (أكبر من 0)
الخطأ الرابع: تكرار معرف الفاتورة (INV-103)
الرقم التعريفي للفاتورة مكرر، مما يتنافى مع قواعد فرادة البيانات في القوائم.
استخدام زر Remove Duplicates أو تلوين المكررات بالشرط المخصص