كيفية منع التكرار في برنامج مايكروسوفت Excel

كيفية منع التكرار في برنامج مايكروسوفت Excel


كيفية منع التكرار في برنامج مايكروسفت Excel



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


لنفترض أننا سنقوم بإدخال رقم الفاتورة Invoice Number وقيمة الفاتورة Invoice Amount ونريد منع تكرار ادخال رقم الفاتورة , بحيث اذا قام المستخدم بإدخال رقم فاتورة تم ادخاله قبل ذلك تظهر له رسالة خطأ ويتم رفض هذه القيمة .


نقوم بتحديد النطاق الذى سيتم ادخال أرقام الفواتير به وليكن مثلا النطاق B2:B11.

كيفية منع التكرار في برنامج مايكروسفت Excel



نذهب إلى خانة التبويب Data ثم نضغط على Data Validation.



كيفية منع التكرار في برنامج مايكروسفت Excel


سيظهر لنا مربع حوار Data Validation , في التبويب Settings نقوم بعمل الخطوات التالية :


- اختر Custom من قائمة Allow لأننا سنقوم بكتابة معادلة .

- في مربع Formula قم بكتابة المعادلة التالية :

=COUNTIF($B$2:$B$11,B2)=1



هذه المعادلة ستقوم بحساب عدد مرات تواجد القيمة الموجودة في الخلية B2 داخل النطاق B2:B11 وسيكون هناك احتمالين :

- اذا لم تكن موجودة قبل ذلك سترجع دالة COUNTIF القيمة 1 وسيقبل برنامج Excel هذه القيمة .

- اذا كانت موجودة قبل ذلك سترجع دالة COUNTIF قيمة أكبر من 1 وسيرفض برنامج Excel هذه القيمة .

كيفية منع التكرار في برنامج مايكروسفت Excel

في خانة التبويب Error Alert قم بعمل الخطوات التالية لتحديد خصائص رسالة الخطأ التى ستظهر للمستخدم عند محاولة ادخال رقم فاتورة موجود مسبقا :

- اختر Stop من قائمة Style

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

- في مربع Error message قم بكتابة نص رسالة الخطأ  يمكنك كتابة أي نص تريده  .


لاحظ أنه في حالة عدم عمل الخطوات الموجودة في التبويب Error Alert سيتم عرض رسالة الخطأ الافتراضية الخاصة ببرنامج Excel


الأن اضغط على زر OK لإغلاق مربع الحوار .


كيفية منع التكرار في برنامج مايكروسفت Excel

الأن اذا حاول المستخدم إدخال رقم فاتورة موجود مسبقا ستظهر له رسالة خطأ وسيتم رفض هذه القيمة .

كيفية منع التكرار في برنامج مايكروسفت Excel




Comments
No comments
Post a Comment



    Reading Mode :
    Font Size
    +
    16
    -
    lines height
    +
    2
    -