📚 التحقق من صحة البيانات (الجزء التطبيقي)
المفاهيم الأساسية
رسالة الإدخال (Input Message): رسالة توجيهية تظهر للمستخدم أثناء كتابة البيانات في الخلية، لتذكيره بالمعايير المطلوبة.
رسالة الخطأ (Error Alert): رسالة تظهر للمستخدم عند إدخال قيمة لا تفي بالمعايير المحددة مسبقاً، لتحذيره ومنعه من إكمال الإدخال غير الصحيح.
خريطة المفاهيم
```markmap
التحقق من صحة البيانات
إنشاء الجدول
هيكل الجدول
#### الأعمدة
- الشهر
- المدينة
- درجة الحرارة العظمى (درجة مئوية)
- متوسط هطول الأمطار (المليمتر)
- عدد الأحداث
#### الصفوف
- من يناير إلى ديسمبر
- لكل شهر: بيانات مدينتي جدة والرياض
حالة الجدول
- جميع الخلايا تحت الأعمدة (درجة الحرارة، هطول الأمطار، عدد الأحداث) فارغة وتحتاج إلى تعبئة
التطبيق العملي
إدخال بيانات المدن
- الخلايا: من B3 إلى B17
- بعد استكمال الإدخال، سيظهر جدول "الطقس والأحداث في المملكة العربية السعودية" في ورقة الإكسل
التحقق من صحة النطاق
#### الهدف
- التحقق من صحة عمود "درجة الحرارة العظمى (درجة مئوية)" (العمود C)
- تقييد القيم المدخلة لتتراوح بين 20 و 45 درجة مئوية فقط
#### خطوات التطبيق
الانتقال إلى ورقة "الطقس والأحداث"
تحديد الخلية C3
فتح نافذة "التحقق من صحة البيانات" (Data Validation) من علامة التبويب "بيانات"
في علامة التبويب "إعدادات":
- اختيار "مخصص" (Custom) من مربع "السماح"
- كتابة الصيغة =AND(C3>=20,C3<=45) في مربع "الصيغة"
- إلغاء تحديد خيار "تجاهل الفراغ"
الضغط على "موافق"
استخدام أداة "التعبئة التلقائية" (AutoFill) لتطبيق التحقق على الخلايا من C4 إلى C17
تعيين رسائل التحقق
رسالة الإدخال (Input Message)
#### الغرض
- توجيه المستخدم عند محاولة إدخال البيانات
#### خطوات الإعداد
من نافذة "تحقق من صحة البيانات"، اختيار علامة التبويب "رسالة إدخال"
في مربع "العنوان": كتابة "إرشادات إدخال البيانات"
في مربع "رسالة إدخال": كتابة "يجب أن تكون بيانات درجة الحرارة ضمن نطاق محدد من القيم."
رسالة تنبيه إلى الخطأ (Error Alert)
#### الغرض
- إيقاف المستخدم ومنعه من إدخال بيانات غير صالحة
#### خطوات الإعداد
من نافذة "تحقق من صحة البيانات"، اختيار علامة التبويب "تنبيه إلى الخطأ"
من مربع "النمط": اختيار "إيقاف" (Stop)
في مربع "العنوان": كتابة "المدخلات غير صالحة"
في مربع "رسالة خطأ": كتابة "يجب أن تتراوح قيمة درجة الحرارة بين 20 و 45 درجة مئوية"
الضغط على "موافق"
تطبيق التحقق وإدخال البيانات
نطاق التطبيق
- يطبق التحقق على الخلايا من C3 إلى C17
إدخال البيانات
- يُسمح بإدخال قيم درجة حرارة بين 20 و 45 درجة مئوية فقط
سلوك الرسائل
#### رسالة الإدخال
- تظهر دائماً داخل الخلايا أثناء كتابة قيم درجة الحرارة
#### رسالة الخطأ
- تظهر عند كتابة قيمة أقل من 20 أو أكبر من 45 درجة مئوية عن طريق الخطأ
- هي الرسالة التي تم تعيينها في علامة تبويب "تنبيه إلى الخطأ"
```
نقاط مهمة
- بعد إعداد التحقق من صحة النطاق، يمكن البدء في إدخال بيانات درجات الحرارة العظمى.
- النطاق المسموح به للقيم المدخلة في العمود C (C3 إلى C17) هو من 20 إلى 45 درجة مئوية فقط.
- رسالة الإدخال تظهر للمستخدم كتوجيه أثناء الكتابة.
- رسالة الخطأ تظهر فقط عند حدوث خطأ في الإدخال (قيمة خارج النطاق).