KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

التحقق من صحة البيانات في Excel: إضافة واستخدام ونسخ وإزالة التحقق من صحة البيانات في Excel

المؤلفشياويانغتاريخ التعديل

في Excel، تُعد ميزة التحقق من صحة البيانات أداة قوية تتيح لك التحكّم بدقة في نوع البيانات التي يمكن للمستخدم إدخالها في خلية. على سبيل المثال، يمكنك ضبط قواعد تحدّ من طول النص، أو تقيّد الإدخالات بتنسيقات معيّنة، أو تشترط أن تكون القيم فريدة، أو تضمن أن يبدأ النص أو ينتهي بأحرف محددة. وتسهم هذه الميزة في الحفاظ على سلامة بياناتك وتقليل الأخطاء في أوراق العمل بشكل فعّال.

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

جدول المحتويات:

1. ما المقصود بالتحقق من صحة البيانات في Excel؟

2. كيف تضيف التحقق من صحة البيانات في Excel؟

3. أمثلة أساسية للتحقق من صحة البيانات

4. قواعد مخصصة متقدمة للتحقق من صحة البيانات

5. كيف تُعدّل التحقق من صحة البيانات في Excel؟

6. كيف يمكنك العثور على الخلايا المُطبَّق عليها التحقق من صحة البيانات في Excel وتحديدها؟

7. كيف يمكنك نسخ قاعدة التحقق من صحة البيانات إلى خلايا أخرى؟

8. كيف يمكنك استخدام التحقق من صحة البيانات لرسم دائرة تلقائيًا حول الإدخالات غير الصالحة في Excel؟

9. كيف يمكنك إزالة التحقق من صحة البيانات في Excel؟


1. ما المقصود بالتحقق من صحة البيانات في Excel؟

يمكن لميزة «التحقق من صحة البيانات» مساعدتك في تقييد محتوى الإدخال في ورقة العمل الخاصة بك. عادةً، يمكنك إنشاء قواعد تحقق لمنع أو السماح فقط بنوع معين من البيانات ليتم إدخاله في قائمة الخلايا المحددة.

بعض الاستخدامات الأساسية لميزة التحقق من صحة البيانات:

  • 1. «أي قيمة»: لن يتم تطبيق أي تحقق من الصلاحية، ويمكنك إدخال أي محتوى في الخلايا المحددة.
  • 2. «قيمة صحيحة»: يُسمح بإدخال الأرقام الصحيحة فقط.
  • 3. «عشري»: يُسمح بإدخال الأرقام الصحيحة وكذلك الأرقام العشرية.
  • 4. «قائمة»: يُسمح لك فقط بإدخال أو اختيار القيم من القائمة المعرَّفة مسبقًا، والتي تظهر في قائمة منسدلة.
  • 5. «التاريخ»: يُقبل التاريخ فقط.
  • 6. «الوقت»: يُسمح بإدخال الوقت فقط.
  • 7. «طول النص»: يسمح بإدخال نص بطول محدد فقط.
  • 8. «مخصص»: أنشئ قواعد صيغ مخصصة للتحقق من صحة إدخال المستخدمين.

2. كيف تضيف التحقق من صحة البيانات في Excel؟

في ورقة عمل Excel، يمكنك إضافة التحقق من صحة البيانات باتباع الخطوات التالية:

1. حدد قائمة الخلايا التي تريد تطبيق التحقق من صحة البيانات عليها، ثم انتقل إلى «بيانات» > «التحقق من صحة البيانات» > «التحقق من صحة البيانات»، كما هو موضح في لقطة الشاشة:

2. في مربع حوار «التحقق من صحة البيانات»، ضمن علامة التبويب «الإعدادات»، يُرجى إنشاء قواعد التحقق الخاصة بك. في مربعات المعايير، يمكنك اختيار أيٍّ من الأنواع التالية:

  • «القيم»: اكتب الأرقام مباشرةً في مربعات المعايير؛
  • «مرجع الخلية»: أشر إلى خلية في ورقة العمل أو ورقة عمل أخرى؛
  • «الصيغ»: أنشئ صيغًا أكثر تعقيدًا لتستخدمها كشروط.

كمثال، سأقوم بإنشاء قاعدة تسمح فقط بإدخال أرقام صحيحة بين 100 و1000، وهنا تم تعيين المعايير كما هو موضح في لقطة الشاشة أدناه:

3. بعد تكوين الشروط، يمكنك الانتقال إلى علامة التبويب «رسالة الإدخال» أو «تنبيه الخطأ» لتعيين الرسالة التي تظهر عند إدخال البيانات أو تنبيه الخطأ لخلايا التحقق وفقًا لتفضيلاتك. (وإذا لم ترغب في تعيين التنبيه، فما عليك سوى النقر على «موافق» لإنهاء العملية فورًا.)

3.1) إضافة رسالة إدخال (اختياري):

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

انتقل إلى علامة التبويب «رسالة الإدخال» وقم بما يلي:

  • حدد خيار «إظهار رسالة الإدخال عند تحديد الخلية»؛
  • أدخل العنوان ورسالة التذكير التي تريدها في الحقول المقابلة؛
  • انقر فوق «موافق» لإغلاق هذا المربع الحواري.

الآن، عند تحديد خلية تم التحقق منها، ستظهر رسالة كما يلي:

3.2) إنشاء رسائل خطأ ذات مغزى (اختياري):

بالإضافة إلى إنشاء رسالة الإدخال، يمكنك أيضًا عرض تنبيهات خطأ عند إدخال بيانات غير صالحة في خلية خاضعة لتحقق من الصحة.

انتقل إلى علامة التبويب «تنبيه الخطأ» في مربع حوار «التحقق من صحة البيانات»، وقم بما يلي:

  • حدد خيار «إظهار تنبيه الخطأ بعد إدخال بيانات غير صالحة»؛
  • في قائمة «النمط» المنسدلة، اختر نوع التنبيه المطلوب الذي تحتاجه:
    • «إيقاف (افتراضي)»: يمنع هذا النوع من التنبيهات المستخدمين من إدخال بيانات غير صالحة.
    • «تحذير»: يُنبّه المستخدمين إلى أن البيانات غير صالحة، دون منع إدخالها.
    • «معلومات»: يُبلَّغ المستخدمون فقط عند إدخال بيانات غير صالحة.
  • أدخل العنوان ورسالة التنبيه التي تريدها في الحقول المقابلة؛
  • انقر فوق «موافق» لإغلاق مربع الحوار.

عند إدخال قيمة غير صالحة، ستظهر نافذة تنبيه، كما هو موضح في لقطة الشاشة أدناه:

خيار «إيقاف»: انقر «إعادة المحاولة» لإدخال القيمة من جديد، أو اختر «إلغاء» للتخلي عن الإدخال.

خيار «تحذير»: انقر «نعم» لقبول الإدخال غير الصالح، أو «لا» لتعديله، أو «إلغاء» للتخلص منه.

خيار «معلومات»: انقر «موافق» لقبول الإدخال غير الصالح أو «إلغاء» للتخلص منه.

ملاحظة: إذا لم تقم بتعيين رسالة مخصصة خاصة بك في مربع «تنبيه الخطأ»، فسيتم عرض نافذة تنبيه «إيقاف» افتراضية، كما هو موضح أدناه:

لقطة شاشة لمربع تنبيه التوقف الافتراضي في التحقق من صحة البيانات في Excel


3. أمثلة أساسية للتحقق من صحة البيانات

عند استخدام ميزة التحقق من صحة البيانات، تتوفر لك 8 خيارات مدمجة لتعيين قواعد التحقق، مثل: أي قيمة، الأرقام الصحيحة، الأعداد العشرية، التاريخ والوقت، القائمة، طول النص، والصيغة المخصصة. فكيف يمكنك استخدام بعض هذه الخيارات المدمجة في Excel؟

3.1 التحقق من صحة البيانات للأرقام الصحيحة والأعداد العشرية

1. حدد قائمة الخلايا التي تريد السماح فيها فقط بالأرقام الصحيحة أو الأعداد العشرية، ثم انقر على «بيانات» > «التحقق من صحة البيانات» > «التحقق من صحة البيانات».

2. في مربع حوار «التحقق من صحة البيانات»، ضمن علامة التبويب «الإعدادات»، قم بما يلي:

  • اختر العنصر المناسب، «عدد صحيح» أو «عشري»، من قائمة «السماح» المنسدلة.
  • ثم اختر أحد المعايير من مربع «البيانات» (في هذا المثال، تم اختيار الخيار «بين»).
  • تلميحات: تتضمّن المعايير ما يلي: بين، ليس بين، يساوي، لا يساوي، أكبر من، أقل من، أكبر من أو يساوي، وأقل من أو يساوي.
  • بعد ذلك، أدخل قيمتي «الحد الأدنى» و«الحد الأقصى» المطلوبتين (في هذه الحالة، أرقامًا تتراوح بين 0 و100).
  • وأخيرًا، انقر على زر «موافق».

3. الآن، يمكنك إدخال أرقام صحيحة تتراوح بين 0 و100 فقط في الخلايا المحددة.


3.2 التحقق من صحة البيانات للتاريخ والوقت

للتحقق من صحة إدخال تاريخ أو وقت محدّد، يُعد استخدام ميزة «التحقق من صحة البيانات» أمرًا سهلًا، يُرجى اتباع ما يلي:

1. حدد قائمة الخلايا التي تريد السماح فيها بإدخال تواريخ أو أوقات محددة فقط، ثم انقر على «بيانات» > «التحقق من صحة البيانات» > «التحقق من صحة البيانات».

2. في مربع حوار «التحقق من البيانات»، انتقل إلى علامة التبويب «الإعدادات» وقم بالعمليات التالية:

  • اختر العنصر المناسب، «تاريخ» أو «وقت»، من القائمة المنسدلة «السماح».
  • ثم اختر أحد المعايير من مربع «البيانات» (هنا اخترت «أكبر من»).
  • تلميحات: تشمل المعايير: بين، ليس بين، يساوي، لا يساوي، أكبر من، أقل من، أكبر من أو يساوي، وأقل من أو يساوي.
  • بعد ذلك، أدخل «تاريخ البدء» المطلوب (أريد تواريخ لاحقة لـ)8/20/2021).
  • وأخيرًا، انقر على زر «موافق».

3. الآن، يمكنك إدخال التواريخ الأكبر من8/20/2021 فقط في الخلايا المحددة.


3.3 التحقق من صحة البيانات لـ طول النص

إذا كنت بحاجة إلى تقييد عدد الأحرف التي يمكن إدخالها في خلية — على سبيل المثال، للسماح بإدخال ما لا يزيد عن 10 أحرف ضمن نطاق معيّن — فإن ميزة «التحقق من صحة البيانات» ستساعدك في ذلك بسهولة.

1. حدد قائمة الخلايا التي تريد تقييد طول النص فيها، ثم انتقل إلى «بيانات» > «التحقق من صحة البيانات» > «التحقق من صحة البيانات».

2. في مربع حوار «التحقق من البيانات»، انتقل إلى علامة التبويب «الإعدادات» وقم بالخطوات التالية:

  • اختر «طول النص» من القائمة المنسدلة «السماح».
  • ثم اختر أحد المعايير من مربع «البيانات» (في هذا المثال، تم اختيار الخيار «أقل من»).
  • تلميحات: تشمل المعايير ما يلي: بين، ليس بين، يساوي، لا يساوي، أكبر من، أقل من، أكبر من أو يساوي، وأقل من أو يساوي.
  • بعد ذلك، أدخل الرقم «الحد الأقصى» المطلوب للتحديد (أي أن يكون طول النص 10 أحرف كحدٍّ أقصى).
  • وأخيرًا، انقر على زر «موافق».

3. الآن، الخلايا المحددة تسمح فقط بإدخال سلاسل نصية تحتوي على أقل من 10 أحرف.


3.4 قائمة التحقق من صحة البيانات (قائمة منسدلة)

بفضل ميزة «التحقق من صحة البيانات» القوية، يمكنك إنشاء قائمة منسدلة في الخلايا بسرعة وسهولة. يُرجى اتباع الخطوات التالية:

1. حدد الخلايا التي ترغب في إدراج قائمة منسدلة فيها، ثم انتقل إلى «بيانات» > «التحقق من صحة البيانات» > «التحقق من صحة البيانات».

2. في مربع حوار «التحقق من البيانات»، ضمن علامة التبويب «الإعدادات»، قم بما يلي:

  • اختر «قائمة» من القائمة المنسدلة «السماح».
  • في مربع النص «المصدر»، اكتب عناصر القائمة مباشرةً مفصَّلة بفواصل. على سبيل المثال، لتقييد إدخال المستخدم بثلاثة خيارات، اكتب: لم يبدأ، قيد التنفيذ، مكتمل. أو يمكنك تحديد نطاق خلايا يحتوي القيم لإنشاء القائمة المنسدلة بناءً عليها.
  • أخيرًا، انقر على زر «موافق».

3. الآن، تم إنشاء قائمة منسدلة في الخلايا كما تظهر في لقطة الشاشة أدناه:

انقر لمعرفة المزيد من المعلومات التفصيلية حول قائمة منسدلة…


4. قواعد مخصصة متقدمة للتحقق من صحة البيانات

في هذا القسم، سأشرح كيفية إنشاء بعض قواعد التحقق من صحة البيانات المخصصة المتقدمة لحل مشكلاتك المختلفة، مثل: إنشاء صيغ تحقق للسماح بالأرقام أو السلاسل النصية فقط، أو القيم الفريدة فقط، أو رقم الهاتف محددة، وعنوان البريد الإلكتروني وهكذا.

4.1 التحقق من صحة البيانات للسماح بالأرقام أو النصوص فقط

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

للسماح بالأرقام فقط في نطاق من الخلايا، يُرجى اتباع ما يلي:

1. حدد نطاق الخلايا الذي تريد السماح بإدخال الأرقام فيه فقط.

2. انقر على «بيانات» > «التحقق من صحة البيانات» > «التحقق من صحة البيانات». بعد ظهور مربع حوار «التحقق من صحة البيانات»، انتقل إلى علامة التبويب «الإعدادات» واتّبع الخطوات التالية:

  • اختر «مخصص» من القائمة المنسدلة لـ «السماح».
  • ثم أدخل الصيغة التالية في مربع نص «الصيغة». (تشير "A2" إلى أول خلية في النطاق المحدد الذي تريد تقييده.)
    =ISNUMBER(A2)
  • انقر على زر «موافق» لإغلاق هذا المربع الحواري.

3. من الآن فصاعدًا، لن يُسمح بإدخال سوى الأرقام في الخلايا المحددة.

ملاحظة: تقبل دالة «ISNUMBER» أي قيم رقمية في الخلايا التي يتم التحقق من صحتها، بما في ذلك الأعداد الصحيحة، والكسور العشرية، والكسور، بالإضافة إلى تواريخ وأوقات.


السماح بإدخال السلاسل النصية فقط باستخدام وظيفة التحقق من صحة البيانات

لتحديد إدخالات الخلايا بحيث تكون نصوصًا فقط، يمكنك استخدام ميزة «التحقق من صحة البيانات» مع صيغة مخصصة مبنية على دالة «ISTEXT»، يُرجى اتباع الخطوات التالية:

1. حدد نطاق الخلايا الذي تريد السماح بإدخال سلاسل نصية فيه فقط.

2. انقر «بيانات» > «التحقق من البيانات» > «التحقق من البيانات». في مربع حوار «التحقق من البيانات» الذي يظهر، انتقل إلى علامة التبويب «الإعدادات» وقم بالعمليات التالية:

  • اختر «مخصص» من القائمة المنسدلة «السماح».
  • ثم أدخل الصيغة التالية في مربع نص «الصيغة». (تشير "A2" إلى أول خلية في النطاق المحدد الذي تريد تقييده.)
    =ISTEXT(A2)
  • انقر على زر «موافق» لإغلاق هذا المربع الحواري.

3. الآن، عند إدخال البيانات في الخلايا المحددة، يُسمح فقط بإدخال بيانات بنوع تنسيق النص.


التحقق من صحة البيانات يسمح بالقيم الأبجدية الرقمية فقط

لبعض الأغراض، قد ترغب في السماح فقط بالأحرف الأبجدية والقيم الرقمية، مع منع الأحرف الخاصة مثل ~ أو % أو $ والمسافات. يقدم هذا القسم بعض الطرق المفيدة لتحقيق ذلك.

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

لمنع الأحرف الخاصة والسماح بالقيم الأبجدية الرقمية فقط، أنشئ صيغة مخصصة في وظيفة «التحقق من صحة البيانات» باتباع هذه الخطوات:

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

2. انقر فوق «بيانات» > «التحقق من صحة البيانات» > «التحقق من صحة البيانات»، ثم في مربع الحوار المنبثق «التحقق من صحة البيانات»، ضمن علامة التبويب «الإعدادات»، يُرجى تنفيذ العمليات التالية:

  • اختر «مخصص» من القائمة المنسدلة «السماح».
  • ثم أدخل الصيغة التالية في مربع النص المخصص للصيغة.
    =IF(A2="",TRUE,IF(ISERROR(SUMPRODUCT(SEARCH(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),"0123456789abcdefghijklmnopqrstuvwxyz"))),FALSE,TRUE))
  • انقر على زر «موافق» لإغلاق هذا المربع الحواري.

ملاحظة: في الصيغ أعلاه، يشير "A2" إلى الخلية الأولى ضمن نطاق التحديد الذي تريد تقييده.

3. الآن، يُسمح بإدخال الأحرف الأبجدية والقيم الرقمية فقط، وستُمنع الأحرف الخاصة تلقائيًا أثناء الكتابة، كما هو موضح في لقطة الشاشة أدناه:


السماح بالقيم الأبجدية الرقمية فقط باستخدام ميزة رائعة

قد تبدو الصيغة أعلاه معقّدة الفهم وصعبة الحفظ. لحسن الحظ، يوفّر لك «Kutools لـ Excel» ميزة مفيدة تُسمى «تحديد حد للإدخال»، لتُبسّط هذه المهمة بشكل كبير!

Kutools لـ Excelيقدّم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة.مدمج مع إمكانات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات سهلة بلا جهد.معلومات تفصيلية عن Kutools لـ Excel...         نسخة تجريبية مجانية...

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

2. بعد ذلك، انقر على «Kutools» > «تحديد حد للإدخال» > «تحديد حد للإدخال»، كما هو موضح في لقطة الشاشة:

3. في مربع الحوار المنبثق «تحديد حد للإدخال»، اختر الخيار «منع إدخال الأحرف الخاصة»، كما هو موضح في لقطة الشاشة:

4. بعد ذلك، انقر فوق زر «موافق»، ثم في مربعات التنبيه التالية، انقر فوق «نعم» > «موافق» لإكمال العملية. الآن، يُسمح بإدخال الأحرف الأبجدية والقيم الرقمية فقط في الخلايا المحددة، كما هو موضح في لقطة الشاشة:

Kutools لـ Excel- عزِّز Excel بقوة أكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً وزيادة الإنتاجية.احصل عليه الآن


4.3 التحقق من صحة البيانات يسمح بالإدخالات التي تبدأ أو تنتهي بأحرف محددة

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

السماح بالنصوص التي تبدأ أو تنتهي بأحرف محددة بشروط واحدة فقط

على سبيل المثال، إذا كنت تريد أن تبدأ إدخالات النصوص في خلايا محددة أو تنتهي بـ «CN»، اتبع هذه الخطوات:

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

2. بعد ذلك، انقر على «بيانات» > «التحقق من صحة البيانات» > «التحقق من صحة البيانات»، ثم في مربع الحوار المنبثق «التحقق من صحة البيانات»، ضمن علامة التبويب «الإعدادات»، يُرجى تنفيذ الخطوات التالية:

  • اختر «مخصص» من القائمة المنسدلة «السماح».
  • ثم أدخل الصيغة التالية في مربع نص «الصيغة».
    السماح فقط بإدخال نصوص تبدأ بـ CN:
    =EXACT(LEFT(A2,2),"CN")
    السماح فقط بإدخال نص ينتهي بـ CN:
    =EXACT(RIGHT(A2,2),"CN")
  • انقر على زر «موافق» لإغلاق هذا المربع الحواري.

ملاحظة: في الصيغ أعلاه، يشير "A2" إلى الخلية الأولى ضمن نطاق التحديد، و"2" هو عدد الأحرف التي حددتها، و«CN» هو النص الذي ترغب في أن يبدأ أو ينتهي به.

3. من الآن فصاعدًا، لن يُسمح بإدخال سلسلة نصوص في الخلايا المحددة إلا إذا بدأت أو انتهت بالأحرف المحددة؛ وإلا، فسيظهر تنبيه تحذيري كما في لقطة الشاشة أدناه:

تلميحات: الصيغ أعلاه حساسية الحالة، وإذا لم تكن بحاجة إلى تمييز حالة الأحرف، يُرجى استخدام صيغ CONTIF التالية:

السماح فقط بإدخال نص يبدأ بـ CN (غير حساسية الحالة):
=COUNTIF(A2,"CN*")
السماح فقط بإدخال نص ينتهي بـ CN (غير حساسية الحالة):
=COUNTIF(A2,"*CN")

ملاحظة: تُستخدم النجمة * كرمز بديل يطابق حرفًا واحدًا أو أكثر.


السماح بالنصوص التي تبدأ أو تنتهي بأحرف محددة بمعايير متعددة (منطق OR)

على سبيل المثال، إذا كنت تريد أن تبدأ إدخالات النصوص أو تنتهي بـ «CN» أو «UK» كما هو موضح في لقطة الشاشة أدناه، فستحتاج إلى إضافة شرطٍ آخر إلى دالة EXACT باستخدام علامة الجمع (+). يُرجى اتباع الخطوات التالية:

1. حدد نطاق الخلايا الذي يسمح فقط بالنصوص التي تبدأ أو تنتهي بمعايير متعددة.

2. بعد ذلك، انقر «بيانات» > «التحقق من البيانات» > «التحقق من البيانات»، ثم في مربع الحوار المنبثق «التحقق من البيانات»، انتقل إلى علامة التبويب «الإعدادات» وقم بالعمليات التالية:

  • اختر «مخصص» من القائمة المنسدلة «السماح».
  • ثم أدخل الصيغة التالية في مربع نص «الصيغة».
    السماح فقط بإدخال نص يبدأ بـ CN أو UK:
    =EXACT(LEFT(A2,2),"CN")+EXACT(LEFT(A2,2),"UK")
    السماح فقط بإدخال نص ينتهي بـ CN أو UK:
    =EXACT(RIGHT(A2,2),"CN")+EXACT(RIGHT(A2,2),"UK")
  • انقر على زر «موافق» لإغلاق هذا المربع الحواري.

ملاحظة: في الصيغ أعلاه، يشير "A2" إلى الخلية الأولى ضمن نطاق التحديد، و"2" هو عدد الأحرف التي حددتها، بينما يمثّل «CN» و«UK» النصين المخصصين اللذين تريد أن يبدأ أو ينتهي بهما النص.

3. الآن، يمكن إدخال سلسلة نصية في الخلايا المحددة فقط إذا كانت تبدأ أو تنتهي بالأحرف المحددة.

تلميحات: لتجاهل تمييز حالة الأحرف، يُرجى استخدام صيغ CONTIF التالية:

السماح فقط بإدخال نص يبدأ بـ CN أو UK (غير حساسية الحالة):
=COUNTIF(A2,"CN*")+COUNTIF(A2,"UK*")
السماح فقط بإدخال نص ينتهي بـ CN أو UK (غير حساسية الحالة):
=COUNTIF(A2,"*CN")+COUNTIF(A2,"*UK")

ملاحظة: النجمة * هي رمز بديل يطابق حرفًا واحدًا أو أكثر.


4.4 التحقق من صحة البيانات يسمح بالإدخالات التي يجب أن تحتوي / لا تحتوي على نص محدد

في هذا القسم، سأشرح كيفية تطبيق التحقق من صحة البيانات في Excel للسماح بقيم يجب أن تحتوي — أو ألا تحتوي — على سلسلة فرعية محددة أو إحدى سلاسل فرعية متعددة.

السماح بالإدخالات التي يجب أن تحتوي على نص واحد أو أحد النصوص المحددة

السماح بالإدخالات التي يجب أن تحتوي على نص محدد واحد

للسماح فقط بالإدخالات التي تحتوي على سلسلة نصية محددة — مثل اشتراط أن تتضمّن جميع القيم المدخلة النص «KTE»، كما يظهر في لقطة الشاشة أدناه — يمكنك تطبيق التحقق من صحة البيانات باستخدام صيغة مخصصة تعتمد على دالتي **FIND** و**ISNUMBER**. يُرجى اتباع الخطوات التالية:

1. حدد نطاق الخلايا المسموح بها فقط للنصوص التي تتضمّن نصًّا معيّنًا.

2. بعد ذلك، انقر «بيانات» > «التحقق من البيانات» > «التحقق من البيانات»، ثم في مربع الحوار المنبثق «التحقق من البيانات»، انتقل إلى علامة التبويب «الإعدادات» وقم بالعمليات التالية:

  • اختر «مخصص» من القائمة المنسدلة لـ«السماح».
  • ثم أدخل إحدى الصيغ التالية في مربع نص «الصيغة».
    حساسية الحالة:
    =ISNUMBER(FIND("KTE",A2)) 
    غير حساسية الحالة:
    =ISNUMBER(SEARCH("KTE",A2))
  • انقر على زر «موافق» لإغلاق هذا المربع الحواري.

ملاحظة: في الصيغ أعلاه، يشير "A2" إلى الخلية الأولى ضمن نطاق التحديد، ويشير النص «KTE» إلى السلسلة النصية التي يجب أن تتضمّنها الإدخالات.

3. الآن، سيظهر مربع تنبيه تحذيري عندما لا تحتوي القيمة المدخلة على النص المطلوب.


السماح بالإدخالات التي يجب أن تحتوي على أحد نصوص محددة متعددة

تعمل الصيغة أعلاه مع سلسلة نصية واحدة فقط. إذا كنت بحاجة إلى السماح بأيٍّ من عدة سلاسل نصية في الخلايا، كما هو موضح في لقطة الشاشة التالية، فاستخدم دوال SUMPRODUCT وFIND وISNUMBER معًا لإنشاء صيغةٍ مرنة وفعّالة.

1. حدد نطاق الخلايا الذي يسمح فقط بإدخال النصوص التي تحتوي على أيٍّ من العناصر المتعددة.

2. بعد ذلك، انقر «بيانات» > «التحقق من البيانات» > «التحقق من البيانات»، ثم في مربع حوار «التحقق من البيانات» المنبثق، ضمن علامة التبويب «الإعدادات»، يُرجى تنفيذ الخطوات التالية:

  • اختر «مخصص» من القائمة المنسدلة «السماح».
  • ثم أدخل إحدى الصيغ التالية حسب حاجتك في مربع نص «الصيغة».
    حساسية الحالة:
    =SUMPRODUCT(--ISNUMBER(FIND($C$2:$C$4,A2)))>0
    غير حساسية الحالة:
    =SUMPRODUCT(--ISNUMBER(SEARCH($C$2:$C$4,A2)))>0
  • ثم انقر على «موافق» لإغلاق مربع الحوار.

ملاحظة: في الصيغ أعلاه، يشير "A2" إلى الخلية الأولى ضمن نطاق التحديد، بينما تمثّل "C2:C4" قائمة القيم التي يجب أن يكون أي إدخال من بينها.

3. الآن، يمكن إدخال القيم الموجودة في القائمة المحددة فقط.


السماح بالإدخالات التي يجب ألا تحتوي على نص واحد أو أحد النصوص المحددة

السماح بالإدخالات التي يجب ألا تحتوي على نص محدد واحد

للتأكد من أن الإدخالات لا تحتوي على نصٍ معيّن—مثل السماح بقيمٍ يجب ألا تتضمّن النص «KTE» في خليةٍ ما—يمكنك الاستفادة من دالتي **ISERROR** و**FIND** لإنشاء قاعدة تحقق صحة البيانات. يُرجى اتباع الخطوات التالية:

1. حدد نطاق الخلايا الذي يسمح فقط بإدخال النصوص التي لا تتضمّن نصًّا معيّنًا.

2. بعد ذلك، انقر «بيانات» > «التحقق من البيانات» > «التحقق من البيانات»، ثم في مربع الحوار المنبثق «التحقق من البيانات»، انتقل إلى علامة التبويب «الإعدادات» وقم بالعمليات التالية:

  • اختر «مخصص» من القائمة المنسدلة «السماح».
  • ثم أدخل إحدى الصيغ التالية في مربع نص «الصيغة».
    حساسية الحالة:
    =ISERROR(FIND("KTE",A2))
    غير حساسية الحالة:
    =ISERROR(SEARCH("KTE",A2))
  • انقر على زر «موافق» لإغلاق هذا المربع الحواري.

ملاحظة: في الصيغ أعلاه، يشير "A2" إلى الخلية الأولى ضمن نطاق التحديد، ويشير النص «KTE» إلى السلسلة النصية التي يجب ألا تتضمّنها الإدخالات.

3. الآن، لن يُسمح بإدخال أي مدخلات تحتوي على النص المحدد.


السماح بالإدخالات التي يجب ألا تحتوي على أحد نصوص محددة متعددة

لمنع إدخال أيٍّ من سلاسل النصوص المتعددة الموجودة في قائمة، كما هو موضح في لقطة الشاشة أدناه، اتبع هذه الخطوات:

1. حدد نطاق الخلايا الذي تريد منع إدخال بعض النصوص فيه.

2. بعد ذلك، انقر «بيانات» > «التحقق من البيانات» > «التحقق من البيانات»، ثم في مربع الحوار المنبثق «التحقق من البيانات»، انتقل إلى علامة التبويب «الإعدادات» وقم بالعمليات التالية:

  • اختر «مخصص» من القائمة المنسدلة «السماح».
  • ثم أدخل الصيغة التالية في مربع نص «الصيغة».
    حساسية الحالة:
    =SUMPRODUCT(--ISNUMBER(FIND($C$2:$C$4,A2)))=0
    غير حساسية الحالة:
    =SUMPRODUCT(--ISNUMBER(SEARCH($C$2:$C$4,A2)))=0
  • ثم انقر على «موافق» لإغلاق مربع الحوار.

ملاحظة: في الصيغ أعلاه، يشير "A2" إلى الخلية الأولى ضمن نطاق التحديد، بينما تمثّل "C2:C4" قائمة القيم التي تريد منع أي إدخال يحتوي على أحدها.

3. من الآن فصاعدًا، لن يُسمح بإدخال أي محتوى يتضمّن النصوص المحددة.


4.5 التحقق من صحة البيانات يسمح بالقيم الفريدة فقط

إذا كنت ترغب في منع إدخال البيانات المكررة ضمن نطاق معيّن من الخلايا، يقدّم لك هذا القسم بعض الطرق السريعة لإنجاز هذه المهمة في Excel.

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

عادةً، يمكن لميزة التحقق من صحة البيانات مع صيغة مخصصة مبنية على دالة COUNTIF أن تساعدك، يُرجى اتباع الخطوات التالية:

1. حدد الخلايا أو العمود الذي ترغب في السماح بإدخال القيم الفريدة فيه فقط.

2. بعد ذلك، انقر على «بيانات» > «التحقق من صحة البيانات» > «التحقق من صحة البيانات»، ثم في مربع الحوار المنبثق «التحقق من صحة البيانات»، انتقل إلى علامة التبويب «الإعدادات» وقم بالعمليات التالية:

  • اختر «مخصص» من القائمة المنسدلة لـ«السماح».
  • ثم أدخل الصيغة التالية في مربع نص «الصيغة».
    =COUNTIF($A$2:$A$9,A2)=1
  • انقر على زر «موافق» لإغلاق هذا المربع الحواري.

ملاحظة: في الصيغة أعلاه، يشير "A2:A9" إلى نطاق الخلايا الذي تريد السماح بالقيم الفريدة فيه فقط، وتشير "A2" إلى الخلية الأولى ضمن هذا النطاق.

3. الآن، يمكنك إدخال القيم الفريدة فقط، وستظهر رسالة تحذير فور محاولة إدخال بيانات مكررة، كما هو موضح في لقطة الشاشة أدناه:


السماح بالقيم الفريدة فقط باستخدام كود VBA

يمكن لرمز VBA التالي أيضًا أن يساعدك على منع تكرار الإدخالات القيم من الإدخال، يُرجى اتباع الخطوات التالية:

1. انقر بزر الماوس الأيمن على لسان ورقة العمل التي تريد السماح بالقيم الفريدة فيها فقط، ثم اختر «عرض الرمز» من القائمة السياقية. بعد ذلك، في نافذة «Microsoft Visual Basic for Applications» المنبثقة، انسخ والصق الرمز التالي في وحدة البرمجة الفارغة:

رمز VBA: السماح بالقيم الفريدة فقط في نطاق من الخلايا:

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
  Dim xRg As Range, iLong, fLong As Long
  If Not Intersect(Target, Me.[A1:A100]) Is Nothing Then
     Application.EnableEvents = False
     For Each xRg In Target
     With xRg
         If (.Value <> "") Then
          If WorksheetFunction.CountIf(Me.[A:A], .Value) > 1 Then
            iLong = .Interior.ColorIndex
            fLong = .Font.ColorIndex
            .Interior.ColorIndex = 3
            .Font.ColorIndex = 6
            MsgBox "Duplicate Entry !", vbCritical, "Kutools for Excel"
            .ClearContents
            .Interior.ColorIndex = iLong
            .Font.ColorIndex = fLong
          End If
       End If
     End With
     Next
     Application.EnableEvents = True
  End If
End Sub
لقطة شاشة لخيار عرض الرمز (View Code) في قائمة سياق تبويب الورقةسهملقطة شاشة للرمز المُلصَق في محرر التعليمات البرمجية

ملاحظة: في الرمز أعلاه، يشير "A1:A100" و«A:A» إلى الخلايا في العمود الذي تريد منع تكرار الإدخالات فيه؛ يُرجى تعديلها بما يتناسب مع احتياجاتك.

2. ثم احفظ وأغلق هذا الرمز. الآن، عند إدخال قيمة مكررة في الخلايا A1:A100، ستظهر نافذة تحذير كما هو موضح في لقطة الشاشة أدناه:

لقطة شاشة لمربع تنبيه تحذيري عند إدخال قيم مكررة في الخلايا A1:A100


السماح بالقيم الفريدة فقط باستخدام ميزة مفيدة

إذا كنت تمتلك «Kutools لـ Excel»، فيمكنك الاستفادة من ميزته «منع تكرار الإدخالات» لضبط التحقق من صحة البيانات بسرعة ومنع التكرار في نطاق الخلايا بنقرات قليلة فقط.

Kutools لـ Excelيقدّم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة.مدمج مع إمكانات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات سهلة بلا جهد.معلومات تفصيلية عن Kutools لـ Excel...         نسخة تجريبية مجانية...

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

2. بعد ذلك، انقر على «Kutools» > «تحديد حد للإدخال» > «منع تكرار الإدخالات»، كما هو موضح في لقطة الشاشة التالية:

3. ستظهر رسالة تحذيرية لإعلامك بأنه سيتم إزالة التحقق من صحة البيانات عند تطبيق هذه الميزة. انقر على «نعم»، ثم انقر على «موافق» في مربع الحوار التالي، كما هو موضح في لقطات الشاشة أدناه:

4. الآن، عند إدخال بيانات مكررة في الخلايا المحددة، ستظهر نافذة تذكير تنبيهك إلى أن البيانات المكررة غير صالحة. راجع لقطة الشاشة:

Kutools لـ Excel- عزِّز Excel بقوة أكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً وزيادة الإنتاجية.احصل عليه الآن


4.6 التحقق من صحة البيانات يسمح بإدخال الأحرف الكبيرة / الصغيرة / الحرف الأول بحالة كبيرة فقط

تُعد ميزة التحقق من صحة البيانات أداةً قوية تساعد المستخدمين على فرض إدخال النصوص بأحرف كبيرة أو صغيرة، أو بجعل الحرف الأول كبيرًا ضمن نطاق معيّن من الخلايا. يُرجى اتباع الخطوات التالية:

1. حدد نطاق الخلايا الذي ترغب في السماح بإدخال النصوص فيه بأحرف كبيرة، أو صغيرة، أو بحالة كبيرة للحرف الأول فقط.

2. بعد ذلك، انقر «بيانات» > «التحقق من البيانات» > «التحقق من البيانات»، ثم في مربع الحوار المنبثق «التحقق من البيانات»، انتقل إلى علامة التبويب «الإعدادات» وقم بالعمليات التالية:

  • اختر «مخصص» من القائمة المنسدلة «السماح».
  • ثم أدخل إحدى الصيغ التالية التي تحتاجها في مربع نص «الصيغة».
    السماح فقط بـ نص بأحرف كبيرة:
    =AND(EXACT(A2,UPPER(A2)),ISTEXT(A2))
    السماح فقط بـ نص بأحرف صغيرة
    =AND(EXACT(A2,LOWER(A2)),ISTEXT(A2))
    السماح فقط بـ الحرف الأول بحالة كبيرة نص
    =AND(EXACT(A2,PROPER(A2)),ISTEXT(A2))
  • انقر على زر «موافق» لإغلاق هذا المربع الحواري.

ملاحظة: في الصيغة أعلاه، تمثّل "A2" الخلية الأولى من العمود الذي ترغب في استخدامه.

3. الآن، سيتم قبول الإدخالات التي تتوافق فقط مع القاعدة التي أنشأتها.


4.7 التحقق من صحة البيانات يسمح بالقيم الموجودة / غير الموجودة في قائمة أخرى

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

على سبيل المثال، أريد السماح فقط بإدخال القيم الموجودة في النطاق C2:C4 ضمن نطاق معيّن من الخلايا، كما هو موضح في لقطة الشاشة أدناه. ولإنجاز هذه المهمة، يُرجى اتباع الخطوات التالية:

1. حدد نطاق الخلايا الذي ترغب في تطبيق التحقق من صحة البيانات عليه.

2. بعد ذلك، انقر «بيانات» > «التحقق من البيانات» > «التحقق من البيانات»، ثم في مربع حوار «التحقق من البيانات» المنبثق، انتقل إلى علامة التبويب «الإعدادات» وقم بالعمليات التالية:

  • اختر «مخصص» من القائمة المنسدلة «السماح».
  • ثم أدخل إحدى الصيغ التالية التي تحتاجها في مربع نص «الصيغة».
    السماح فقط بالقيم الموجودة في عمود آخر
    =COUNTIF($C$2:$C$4,A2)>0
    منع القيم الموجودة في عمود آخر
    =COUNTIF($C$2:$C$4,A2)=0
  • انقر على زر «موافق» لإغلاق هذا المربع الحواري.

ملاحظة: في الصيغة أعلاه، تمثّل "A2" الخلية الأولى في العمود الذي تريد التحقق من صحته، بينما يُشير "C2:C4" إلى قائمة القيم التي ترغب في السماح بها أو منعها إذا كانت الإدخالات مطابقةً لأحد عناصرها.

3. الآن، يمكنك إدخال القيم التي تتوافق فقط مع القاعدة التي أنشأتها؛ وسيتم منع جميع القيم الأخرى.


4.8 التحقق من صحة البيانات يفرض إدخال تنسيق رقم الهاتف فقط

عند إدخال معلومات موظفي شركتك، ستجد عمودًا مخصصًا لإدخال رقم الهاتف. ولضمان إدخال هذا الرقم بسرعة وبدقة، يمكنك في هذه الحالة تكوين قاعدة التحقق من صحة البيانات لرقم الهاتف. على سبيل المثال، قد ترغب في السماح فقط بإدخال أرقام الهواتف بالتنسيق التالي: (123) 456-7890 في ورقة العمل. ويقدّم هذا القسم طريقتين سريعتين لتحقيق هذه المهمة.

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

للسماح بإدخال تنسيق رقم الهاتف معيّن فقط، اتبع الخطوات التالية:

1. حدد قائمة الخلايا التي تريد السماح بإدخال تنسيق رقم الهاتف فيها، ثم انقر بزر الماوس الأيمن واختر «تعيين تنسيق الخلية» من القائمة المنبثقة، كما هو موضح في لقطة الشاشة:

2. في مربع الحوار «تعيين تنسيق الخلية»، انتقل إلى علامة التبويب «Number»، ثم اختر «Custom» من قائمة «Category» على اليسار، وأدخل تنسيق رقم الهاتف المطلوب في حقل «Type». على سبيل المثال، سأستخدم التنسيق «(###) ###-####»، كما هو موضح في لقطة الشاشة:

3. بعد ذلك، انقر على «موافق» لإغلاق مربع الحوار.

4. بعد تنسيق الخلايا، حددّها مرة أخرى، ثم افتح مربع حوار «Data Validation» بالنقر على «Data» > «Data Validation» > «Data Validation». في مربع الحوار المنبثق، وضمن علامة التبويب «Settings»، قم بالعمليات التالية:

  • اختر «مخصص» من القائمة المنسدلة «السماح».
  • ثم أدخل الصيغة التالية في مربع النص المخصص للصيغة.
    =AND(ISNUMBER(A2),LEN(A2)=10)
  • انقر على زر «موافق» لإغلاق هذا المربع الحواري.

ملاحظة: في الصيغة أعلاه، تمثّل "A2" الخلية الأولى من العمود الذي تريد التحقق من صحة رقم الهاتف فيه.

5. الآن، عند إدخال رقم مكوّن من 10 أرقام، سيتم تحويله تلقائيًا إلى تنسيق رقم الهاتف الذي حددته—كما ترى في لقطات الشاشة التالية:

ملاحظة: إذا لم يكن الرقم المُدخل مكوّنًا من 10 أرقام، فستظهر نافذة رسالة تحذيرية لتذكيرك، راجع لقطة الشاشة:


فرض تنسيق رقم الهاتف فقط باستخدام ميزة مفيدة

ميزة «Kutools لـ Excel» المسمّاة «يمكن إدخال أرقام الهواتف فقط» تساعدك أيضًا على فرض إدخال رقم الهاتف بالتنسيق المطلوب بنقرات قليلة.

Kutools لـ Excelيقدّم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة.مدمج مع إمكانات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات سهلة بلا جهد.معلومات تفصيلية عن Kutools لـ Excel...         نسخة تجريبية مجانية...

1. حدد قائمة الخلايا المُعدَّة للسماح فقط بتنسيق رقم الهاتف، ثم انقر على «Kutools» > «تحديد حد للإدخال» > «يمكن إدخال أرقام الهواتف فقط»، كما هو موضح في لقطة الشاشة:

2. في مربع الحوار «رقم الهاتف»، اختر التنسيق المعيّن لرقم الهاتف الذي تحتاجه، أو أنشئ تنسيقًا خاصًا بك بالنقر على زر «Add». راجع لقطة الشاشة:

3. بعد اختيار أو ضبط تنسيق رقم الهاتف، انقر على «موافق». الآن، لن يُقبل إدخال سوى أرقام الهواتف التي تتبع التنسيق المحدد، وإلا فستظهر نافذة رسالة تحذيرية لتذكيرك. راجع لقطة الشاشة:

Kutools لـ Excel- عزِّز Excel بقوة أكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً وزيادة الإنتاجية.احصل عليه الآن


4.9 التحقق من صحة البيانات يفرض إدخال عنوان البريد الإلكتروني فقط

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

فرض تنسيق عنوان البريد الإلكتروني فقط باستخدام وظيفة التحقق من صحة البيانات

باستخدام ميزة التحقق من صحة البيانات مع صيغة مخصصة، يمكنك بسرعة إنشاء قاعدة تمنع إدخال عناوين بريد إلكتروني غير صالحة. اتبع الخطوات التالية:

1. حدد الخلايا التي ترغب في السماح بإدخال عناوين البريد الإلكتروني فيها فقط، ثم انقر على «Data» > «Data Validation» > «Data Validation».

2. في مربع الحوار المنبثق «Data Validation»، انتقل إلى علامة التبويب «Settings» وقم بالعمليات التالية:

  • اختر «مخصص» من القائمة المنسدلة «السماح».
  • ثم أدخل الصيغة التالية في مربع نص «الصيغة»:
    =ISNUMBER(MATCH("*@*.?*",A2,0))
  • انقر على زر «موافق» لإغلاق هذا المربع الحواري.

ملاحظة: في الصيغة أعلاه، تمثّل "A2" الخلية الأولى من العمود الذي ترغب في استخدامه.

3. الآن، إذا لم يتوافق النص الذي أدخلته مع تنسيق عنوان البريد الإلكتروني، فستظهر نافذة رسالة تحذيرية لإعلامك، كما هو موضح في لقطة الشاشة التالية:


فرض تنسيق عنوان البريد الإلكتروني فقط باستخدام ميزة مفيدة

يدعم «Kutools لـ Excel» ميزة رائعة تسمى «يمكن إدخال عناوين البريد الإلكتروني فقط»، والتي تتيح لك منع إدخال أي عنوان بريد إلكتروني غير صالح بنقرة واحدة!

Kutools لـ Excelيقدّم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة.مدمج مع إمكانات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات سهلة بلا جهد.معلومات تفصيلية عن Kutools لـ Excel...         نسخة تجريبية مجانية...

1. حدد الخلايا التي تريد السماح بإدخال عناوين البريد الإلكتروني فيها فقط، ثم انقر على «Kutools» > «تحديد حد للإدخال» > «يمكن إدخال عناوين البريد الإلكتروني فقط». راجع لقطة الشاشة:

2. بعد ذلك، يُسمح لك بإدخال عنوان بريد إلكتروني فقط؛ وإلا، فستظهر نافذة رسالة تحذيرية لتذكيرك. راجع لقطة الشاشة:

Kutools لـ Excel- عزِّز Excel بقوة أكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً وزيادة الإنتاجية.احصل عليه الآن


4.10 التحقق من صحة البيانات يفرض إدخال عناوين IP فقط

في هذا القسم، سأعرض بعض الطرق السريعة لضبط التحقق من صحة البيانات بحيث يقبل عناوين IP فقط ضمن نطاق معيّن من الخلايا.

فرض تنسيق عناوين IP فقط باستخدام وظيفة التحقق من صحة البيانات

للسماح بإدخال عناوين IP فقط في نطاق معيّن من الخلايا، اتبع الخطوات التالية:

1. حدد الخلايا التي تريد السماح بإدخال عنوان IP فيها فقط، ثم انقر على «Data» > «Data Validation» > «Data Validation».

2. في مربع حوار «التحقق من البيانات» المنبثق، انتقل إلى علامة التبويب «الإعدادات» وقم بالعمليات التالية:

  • اختر «مخصص» من القائمة المنسدلة «السماح».
  • ثم أدخل الصيغة التالية في مربع النص المخصص للصيغة.
    =AND((LEN(A2)-LEN(SUBSTITUTE(A2,".","")))=3,ISNUMBER(SUBSTITUTE(A2,".","")+0))
  • انقر على زر «موافق» لإغلاق هذا المربع الحواري.

ملاحظة: في الصيغة أعلاه، تمثّل "A2" الخلية الأولى من العمود الذي ترغب في استخدامه.

3. الآن، إذا أدخلت عنوان IP غير صالح في الخلية، فستظهر نافذة رسالة تحذيرية، كما هو موضح في لقطة الشاشة أدناه:


فرض تنسيق عناوين IP فقط باستخدام كود VBA

هنا، يمكن أن يساعدك رمز VBA التالي أيضًا على السماح فقط بإدخال عناوين IP ومنع أي إدخال آخر، يُرجى اتباع ما يلي:

1. انقر بزر الماوس الأيمن على لسان الورقة، ثم اختر «View Code» من القائمة المنبثقة. وبعد فتح نافذة «Microsoft Visual Basic for Applications»، الصق رمز VBA أدناه فيها.

رمز VBA: التحقق من صحة الخلايا للسماح فقط بإدخال عناوين IP

Private Sub Worksheet_Change(ByVal Target As Range)
'Update by ExtendOffice
Dim xArrIp() As String
Dim xIntIP1, xIntIP2, xIntIP3, xIntIP4 As Integer
If Intersect(Target, Range("A2:A10")) Is Nothing Then
    Exit Sub
Else
    If Target = "" Then
        Exit Sub
    End If
    xArrIp = Split(Target.Text, ".")
    If UBound(xArrIp) <> 3 Then
        GoTo EIP
    Else
    xIntIP1 = CInt(xArrIp(0))
    xIntIP2 = CInt(xArrIp(1))
    xIntIP3 = CInt(xArrIp(2))
    xIntIP4 = CInt(xArrIp(3))
    If (xIntIP1 < 1) Or (xIntIP1 > 255) _
    Or (xIntIP2 < 1) Or (xIntIP2 > 255) _
    Or (xIntIP3 < 1) Or (xIntIP3 > 255) _
    Or (xIntIP4 < 1) Or (xIntIP4 > 255) Then
    GoTo EIP
     End If
    End If
End If
Exit Sub
EIP:
    MsgBox "Please enter correct IP address"
    Target = ""
End Sub
لقطة شاشة لخيار عرض الرمز (View Code) في القائمة السياقيةسهملقطة شاشة تُظهر محرر VBA مع إضافة رمز التحقق من عنوان IP إلى ورقة العمل

ملاحظة: في الرمز أعلاه، يشير "A2:A10" إلى نطاق الخلايا المسموح بإدخال عناوين IP فيه فقط.

2. ثم احفظ وأغلق هذا الرمز. الآن، يمكنك إدخال عناوين IP الصالحة فقط في الخلايا المحددة.


فرض تنسيق عناوين IP فقط باستخدام ميزة سهلة

إذا كان لديك «Kutools لـ Excel» مثبَّتًا في ملف العمل الخاص بك، فإن ميزته «يمكن إدخال عناوين IP فقط» قادرة على مساعدتك في إنجاز هذه المهمة أيضًا.

Kutools لـ Excelيقدّم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة.مدمج مع إمكانات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات سهلة بلا جهد.معلومات تفصيلية عن Kutools لـ Excel...         نسخة تجريبية مجانية...

1. حدد الخلايا التي تريد السماح بإدخال عناوين IP فيها فقط، ثم انقر على «Kutools» > «تحديد حد للإدخال» > «يمكن إدخال عناوين IP فقط». راجع لقطة الشاشة:

2. بعد تطبيق هذه الميزة، يُسمح الآن بإدخال عناوين IP فقط؛ وإلا، فستظهر نافذة رسالة تحذيرية لتذكيرك. راجع لقطة الشاشة:

Kutools لـ Excel- عزِّز Excel بقوة أكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً وزيادة الإنتاجية.احصل عليه الآن


4.11 التحقق من صحة البيانات يقيّد القيم التي تتجاوز القيمة الإجمالية

لنفترض أن لديك تقرير نفقات شهريًا، والميزانية المخصصة له تبلغ 18،000 دولار. لضمان ألا يتجاوز إجمالي النفقات هذا المبلغ المحدد مسبقًا—كما يظهر في لقطة الشاشة أدناه—يمكنك إنشاء قاعدة للتحقق من صحة البيانات باستخدام دالة SUM، وذلك لمنع إدخال قيم يتجاوز مجموعها الحد المسموح به.

1. حدد قائمة الخلايا التي ترغب في تقييد القيم المدخلة فيها.

2. ثم انقر «Data» > «Data Validation» > «Data Validation». في مربع الحوار المنبثق «Data Validation»، وضمن علامة التبويب «Settings»، قم بالعمليات التالية:

  • اختر «مخصص» من القائمة المنسدلة لـ«السماح».
  • ثم أدخل الصيغة التالية في مربع النص المخصص للصيغة.
    =SUM($B$2:$B$7)<=18000
  • انقر على زر «موافق» لإغلاق هذا المربع الحواري.

ملاحظة: في الصيغة أعلاه، يُشير "B2:B7" إلى نطاق الخلايا الذي تريد تقييد الإدخالات ضمنه.

3. الآن، عند إدخال القيم في النطاق B2:B7، إذا كان مجموعها الإجمالي أقل من 18،000 دولار، فسيتم اجتياز التحقق بنجاح. أما إذا أدت أي قيمة إلى تجاوز هذا المبلغ، فسيظهر مربع رسالة تحذير لإعلامك فورًا.


4.12 يقيّد التحقق من صحة البيانات إدخال الخلايا بناءً على خلية أخرى

عندما تريد تقييد إدخالات البيانات في مجموعة خلايا بناءً على القيمة الموجودة في خلية أخرى، فإن ميزة التحقق من صحة البيانات تُعدّ حلاً مثاليًا لهذه المهمة. فعلى سبيل المثال، إذا احتوت الخلية C1 على النص «Yes»، يُسمح بأي إدخالات في النطاق A2:A9. أما إذا احتوت الخلية C1 على أي نص آخر، فسيتم تقييد الإدخالات في هذا النطاق، كما يظهر في لقطات الشاشة أدناه:

لحل هذه المشكلة، يُرجى اتباع الخطوات التالية:

1. حدد قائمة الخلايا التي ترغب في تقييد القيم المدخلة فيها.

2. بعد ذلك، انقر «بيانات» > «التحقق من البيانات» > «التحقق من البيانات»، ثم في مربع الحوار المنبثق «التحقق من البيانات»، انتقل إلى علامة التبويب «الإعدادات» وقم بالعمليات التالية:

  • اختر «مخصص» من القائمة المنسدلة «السماح».
  • ثم أدخل الصيغة التالية في مربع النص المخصص للصيغة.
    =$C$1="Yes"
  • انقر على زر «موافق» لإغلاق هذا المربع الحواري.

ملاحظة: في الصيغة أعلاه، تمثّل الخلية "C1" الخلية التي تحتوي على النص المحدد الذي ترغب في استخدامه، بينما يشير النص «Yes» إلى القيمة التي تريد تقييد الخلايا بناءً عليها؛ يُرجى تعديل هذين العنصرين وفقًا لاحتياجاتك.

3. الآن، إذا احتوت الخلية C1 على النص «Yes»، يمكنك إدخال أي محتوى في النطاق A2:A9؛ أما إذا احتوت على أي نص آخر، فلن يُسمح لك بإدخال قيمة الصاد. راجع العرض التوضيحي أدناه:


4.13 يسمح التحقق من صحة البيانات بإدخال أيام الأسبوع أو عطلات نهاية الأسبوع فقط

إذا كنت بحاجة إلى إدخال أيام الأسبوع (من الاثنين إلى الجمعة) أو عطلات نهاية الأسبوع (السبت والأحد) فقط في قائمة خلايا، فإن ميزة «Data Validation» يمكنها مساعدتك أيضًا، يُرجى اتباع الخطوات التالية:

1. حدد قائمة الخلايا التي ترغب في إدخال أيام الأسبوع أو عطلات نهاية الأسبوع فيها.

2. بعد ذلك، انقر «بيانات» > «التحقق من البيانات» > «التحقق من البيانات»، ثم في مربع الحوار المنبثق «التحقق من البيانات»، انتقل إلى علامة التبويب «الإعدادات» وقم بالعمليات التالية:

  • اختر «مخصص» من قائمة منسدلة «السماح».
  • ثم أدخل إحدى الصيغ التالية في مربع نص «الصيغة» حسب حاجتك.
    السماح فقط بأيام الأسبوع
    =WEEKDAY(A2,2)<6
    السماح فقط بأيام عطلة نهاية الأسبوع
    =WEEKDAY(A2,2)>5
  • انقر على زر «موافق» لإغلاق هذا المربع الحواري.

ملاحظة: في الصيغة أعلاه، تمثّل "A2" الخلية الأولى من العمود الذي ترغب في استخدامه.

3. الآن، يمكنك إدخال تواريخ أيام الأسبوع أو عطلات نهاية الأسبوع فقط في الخلايا المحددة وفقًا لاختيارك.


4.14 يسمح التحقق من صحة البيانات بإدخال التاريخ بناءً على تاريخ اليوم

أحيانًا، قد تحتاج إلى السماح بإدخال تواريخ أكبر أو أصغر من اليوم فقط في مجموعة خلايا. يمكن لميزة «Data Validation» مع دالة «TODAY» أن تساعدك في ذلك بسهولة. يُرجى اتباع الخطوات التالية:

1. حدد قائمة الخلايا التي ترغب في إدخال التواريخ المستقبلية (أي التواريخ الأكبر من اليوم) فيها فقط.

2. بعد ذلك، انقر «بيانات» > «التحقق من البيانات» > «التحقق من البيانات»، ثم في مربع الحوار المنبثق «التحقق من البيانات»، انتقل إلى علامة التبويب «الإعدادات» وقم بالعمليات التالية:

  • اختر «مخصص» من القائمة المنسدلة لـ «السماح».
  • ثم أدخل الصيغة التالية في مربع النص المخصص للصيغة.
    =A2>Today()
  • انقر على زر «موافق» لإغلاق هذا المربع الحواري.

ملاحظة: في الصيغة أعلاه، تمثّل "A2" الخلية الأولى من العمود الذي ترغب في استخدامه.

3. الآن، يمكنك إدخال تواريخ لاحقة ليوم اليوم فقط في الخلايا؛ وإلا، سيظهر مربع رسالة تحذير لإعلامك، كما هو موضح في لقطة الشاشة:

تلميحات:

1. للسماح بإدخال تواريخ سابقة (أي تواريخ أقل من اليوم)، يُرجى تطبيق الصيغة التالية في التحقق من صحة البيانات:

=A2<Today()

2. للسماح بإدخال تاريخ ضمن نطاق زمني محدد، مثل التواريخ خلال الأيام الثلاثين القادمة، أدخل الصيغة التالية في التحقق من صحة البيانات:

=AND(A2>TODAY(),A2<=(TODAY()+30))

4.15 يسمح التحقق من صحة البيانات بإدخال الوقت بناءً على الوقت الحالي

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

1. حدد قائمة الخلايا التي ترغب في إدخال الأوقات السابقة أو اللاحقة للوقت الحالي فيها فقط.

2. ثم انقر «Data» > «Data Validation» > «Data Validation». في مربع حوار «Data Validation» المنبثق، وضمن علامة التبويب «Settings»، قم بالعمليات التالية:

  • اختر «الوقت» من القائمة المنسدلة «السماح».
  • ثم اختر «أقل من» للسماح فقط بالأوقات السابقة للوقت الحالي، أو اختر «أكبر من» للسماح فقط بالأوقات اللاحقة للوقت الحالي، حسب حاجتك، من القائمة المنسدلة «البيانات».
  • بعد ذلك، في مربع «وقت الانتهاء» أو «وقت البدء»، أدخل الصيغة التالية:
    =TIME(HOUR(NOW()),MINUTE(NOW()),SECOND(NOW()))
  • انقر على زر «موافق» لإغلاق هذا المربع الحواري.

ملاحظة: في الصيغة أعلاه، تمثّل "A2" الخلية الأولى من العمود الذي ترغب في استخدامه.

3. الآن، يمكنك إدخال الأوقات السابقة أو اللاحقة للوقت الحالي فقط في الخلايا المحددة.


4.16 يتحقق من صحة تاريخ سنة معيّنة أو السنة الحالية

للسماح بإدخال تواريخ تابعة لسنة معيّنة أو السنة الحالية فقط، استخدم التحقق من صحة البيانات مع صيغة مخصصة تعتمد على دالة YEAR.

1. حدد قائمة الخلايا التي ترغب في إدخال تواريخ سنة معيّنة فيها فقط.

2. بعد ذلك، انقر «بيانات» > «التحقق من البيانات» > «التحقق من البيانات»، ثم في مربع الحوار المنبثق «التحقق من البيانات»، انتقل إلى علامة التبويب «الإعدادات» وقم بالعمليات التالية:

  • اختر «مخصص» من القائمة المنسدلة لخيار «السماح».
  • بعد ذلك، أدخل الصيغة التالية في مربع النص المخصص للصيغة.
    =YEAR(A2)=2020
  • انقر على زر «موافق» لإغلاق هذا المربع الحواري.

ملاحظة: في الصيغة أعلاه، تمثّل "A2" الخلية الأولى في العمود الذي ترغب في استخدامه، بينما يشير "2020" إلى السنة التي تريد تطبيق التقييد بناءً عليها.

3. ومن الآن فصاعدًا، يُسمح بإدخال تواريخ السنة 2020 فقط؛ وإلا، سيظهر مربع رسالة تحذير كما في لقطة الشاشة أدناه:

تلميحات:

للسماح بالتواريخ الخاصة بالسنة الحالية فقط، يمكنك تطبيق الصيغة التالية في التحقق من صحة البيانات:

=YEAR(A2)=YEAR(TODAY())

4.17 يتحقق من صحة تاريخ الأسبوع الحالي أو الشهر الحالي

إذا كنت ترغب في تمكين المستخدمين من إدخال تواريخ الأسبوع الحالي أو الشهر الحالي في خلايا معيّنة، يقدّم هذا القسم مجموعةً من الصيغ المصممة خصيصًا لأداء هذه المهمة في Excel.

السماح بإدخال تاريخ الأسبوع الحالي

1. حدد قائمة الخلايا التي ترغب في إدخال تواريخ الأسبوع الحالي فيها فقط.

2. بعد ذلك، انقر «بيانات» > «التحقق من البيانات» > «التحقق من البيانات»، ثم في مربع الحوار المنبثق «التحقق من البيانات»، انتقل إلى علامة التبويب «الإعدادات» وقم بالعمليات التالية:

  • اختر «تاريخ» من القائمة المنسدلة لـ«السماح».
  • بعد ذلك، اختر «بين» من القائمة المنسدلة «البيانات».
  • في مربع النص «تاريخ البدء»، أدخل هذه الصيغة:
    =TODAY()-WEEKDAY(TODAY(),3)
  • في مربع النص «تاريخ الانتهاء»، أدخل هذه الصيغة:
    =TODAY()-WEEKDAY(TODAY(),3)+6
  • وأخيرًا، انقر على زر «موافق».

3. بعد ذلك، يُسمح بإدخال تواريخ الأسبوع الحالي فقط، بينما سيتم حظر جميع التواريخ الأخرى كما هو موضح في لقطة الشاشة أدناه:


السماح بإدخال تاريخ الشهر الحالي

للسماح بإدخال تواريخ الشهر الحالي فقط، يُرجى اتباع الخطوات التالية:

1. حدد قائمة الخلايا التي ترغب في إدخال تواريخ الشهر الحالي فيها فقط.

2. بعد ذلك، انقر «بيانات» > «التحقق من البيانات» > «التحقق من البيانات»، ثم في مربع الحوار المنبثق «التحقق من البيانات»، انتقل إلى علامة التبويب «الإعدادات» وقم بالعمليات التالية:

  • اختر «تاريخ» من القائمة المنسدلة لـ«السماح».
  • بعد ذلك، اختر «بين» من القائمة المنسدلة «البيانات».
  • في مربع النص «تاريخ البدء»، أدخل هذه الصيغة:
    =DATE(YEAR(TODAY()),MONTH(TODAY()),1)
  • في مربع النص «تاريخ الانتهاء»، أدخل هذه الصيغة:
    =DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(DATE(YEAR(TODAY()),MONTH(TODAY())+1,1)-1))
  • أخيرًا، انقر على زر «موافق».

3. من الآن فصاعدًا، يُسمح بإدخال تواريخ الشهر الحالي فقط في الخلايا المحددة.


5. كيف تُعدّل قواعد التحقق من صحة البيانات في Excel؟

لتعديل أو تغيير قاعدة تحقق من صحة بيانات موجودة، اتبع الخطوات التالية:

1. حدد أي خلية تحتوي على قاعدة التحقق من صحة البيانات.

2. بعد ذلك، انقر «Data» > «Data Validation» > «Data Validation» للوصول إلى مربع حوار «Data Validation»، ثم عدّل أو غيّر القواعد وفقًا لاحتياجاتك، وفعّل الخيار «Apply these changes to all other cells with the same settings» لتطبيق القاعدة الجديدة على جميع الخلايا الأخرى التي تتضمّن إعدادات التحقق الأصلية. راجع لقطة الشاشة:

3. انقر «موافق» لحفظ التغييرات.


6. كيف يمكنك العثور على الخلايا المُطبَّق عليها التحقق من صحة البيانات في Excel وتحديدها؟

إذا كنت قد أنشأت قواعد متعددة للتحقق من صحة البيانات في ورقة العمل الخاصة بك وتحتاج الآن إلى العثور على الخلايا التي تم تطبيق قواعد التحقق من صحة البيانات عليها وتحديدها، فإن الأمر «Go To Special» يُمكّنك من تحديد جميع الخلايا المطبَّق عليها أي نوع من التحقق من صحة البيانات، أو تحديد الخلايا المطبَّق عليها نوع معيّن فقط.

1. فعّل ورقة العمل التي ترغب في العثور فيها على الخلايا المحتوية على التحقق من صحة البيانات وتحديدها.

2. بعد ذلك، انقر «Home» > «Find & Select» > «Go To Special»، كما هو موضح في لقطة الشاشة التالية:

3. في مربع حوار «Go To Special»، اختر «Data validation» > «All». راجع لقطة الشاشة:

4. تم الآن تحديد جميع الخلايا التي تتضمّن التحقق من صحة البيانات في ورقة العمل الحالية.

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


7. كيف يمكنك نسخ قاعدة التحقق من صحة البيانات إلى خلايا أخرى؟

افترض أنك أنشأت قاعدةً للتحقق من صحة البيانات لنطاقٍ من الخلايا، وتحتاج الآن إلى تطبيق نفس القاعدة على خلايا أخرى. بدلًا من إعادة إنشائها من الصفر، يمكنك ببساطة نسخ القاعدة الحالية ولصقها في الخلايا الجديدة بسرعة وسهولة!

1. انقر لتحديد الخلية التي تحتوي على قاعدة التحقق التي ترغب في استخدامها، ثم اضغط «Ctrl + C» لنسخها.

2. بعد ذلك، حدد الخلايا التي تريد التحقق منها؛ ولتحديد خلايا غير متجاورة متعددة، اضغط باستمرار على مفتاح «Ctrl» أثناء تحديدك لها.

3. بعد ذلك، انقر بزر الماوس الأيمن على التحديد، ثم اختر «لصق خاص»، كما هو موضح في لقطة الشاشة:

4. في مربع حوار «لصق خاص»، اختر الخيار «Validation»، كما هو موضح في لقطة الشاشة التالية:

5. انقر على زر «موافق»، وستُنسخ قاعدة التحقق تلقائيًا إلى الخلايا الجديدة.


8. كيف يمكنك استخدام التحقق من صحة البيانات لتمييز الإدخالات غير الصالحة بدائرة في Excel؟

أحيانًا، قد تحتاج إلى تطبيق قواعد التحقق من صحة البيانات على بيانات موجودة مسبقًا، وقد يؤدي ذلك إلى ظهور بعض القيم غير الصالحة ضمن نطاق الخلايا. فكيف يمكنك تحديد هذه البيانات غير الصالحة وتصحيحها؟ في Excel، يُمكنك استخدام ميزة «Circle Invalid Data» (تظليل البيانات غير الصالحة) لتُحيط القيم غير الصالحة بدائرة حمراء واضحة.

لتخطيط البيانات غير الصالحة التي تحتاجها بدائرة، طبّق ميزة «Data Validation» لتعيين قاعدة لنطاق البيانات. يُرجى اتباع الخطوات التالية:

1. حدد نطاق البيانات الذي ترغب في إحاطة البيانات غير الصالحة فيه بدائرة.

2. بعد ذلك، انقر «Data» > «Data Validation» > «Data Validation». في مربع حوار «Data Validation»، اضبط قاعدة التحقق وفقًا لاحتياجاتك؛ فعلى سبيل المثال، سأقوم هنا بالتحقق من القيم الأكبر من 500. راجع لقطة الشاشة:

3. بعد ذلك، انقر «موافق» لإغلاق مربع الحوار. وبعد تعيين قاعدة التحقق من صحة البيانات، انتقل إلى «بيانات» > «التحقق من صحة البيانات» > «تمييز البيانات غير الصالحة»، وسيتم حينها تحديد جميع القيم غير الصالحة (أقل من 500) بدائرة بيضاوية حمراء. راجع لقطات الشاشة:

ملاحظات:

  • 1. بمجرد تصحيح البيانات غير الصالحة، تختفي الدائرة الحمراء تلقائيًا.
  • 2. يمكن لميزة «تحديد البيانات غير الصالحة بدائرة» أن تحيط بحد أقصى 255 خلية، وستُزال جميع الدوائر الحمراء عند حفظ ملف المصنف الحالي.
  • 3. هذه الدوائر لن تظهر عند الطباعة.
  • 4. يمكنك أيضًا إزالة الدوائر الحمراء بسهولة بالنقر على «بيانات» > «التحقق من صحة البيانات» > «مسح دوائر التحقق».

9. كيف يمكنك إزالة التحقق من صحة البيانات في Excel؟

لإزالة قواعد التحقق من صحة البيانات من نطاق خلايا معيّن، أو من ورقة العمل الحالية، أو من المصنف بأكمله، اتّبع الطرق التالية.

إزالة التحقق من صحة البيانات النطاق المحدد باستخدام وظيفة التحقق من صحة البيانات

1. حدد الخلايا التي تحتوي على التحقق من البيانات الذي ترغب في إزالته.

2. بعد ذلك، انقر «بيانات» > «التحقق من البيانات» > «التحقق من البيانات»، ثم في مربع الحوار المنبثق، ضمن علامة التبويب «الإعدادات»، انقر زر «مسح الكل». راجع لقطة الشاشة:

3. بعد ذلك، انقر زر «موافق» لإغلاق مربع الحوار هذا، وبذلك تُزال قاعدة التحقق من البيانات المطبَّقة على نطاق التحديد دفعةً واحدة.

نصائح: لإزالة التحقق من البيانات من ورقة العمل الحالية، يُرجى تحديد الورقة بأكملها أولًا، ثم اتّبِع الخطوات المذكورة أعلاه.


إزالة التحقق من البيانات النطاق المحدد باستخدام ميزة مفيدة

إذا كنت تمتلك «Kutools لـ Excel»، فإن ميزته «مسح قيود التحقق من صحة البيانات» تساعدك أيضًا على إزالة قواعد التحقق من البيانات من نطاق محدد أو من ورقة العمل بأكملها.

Kutools لـ Excelيقدّم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة.مدمج مع إمكانات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات سهلة بلا جهد.معلومات تفصيلية عن Kutools لـ Excel...         نسخة تجريبية مجانية...

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

2. بعد ذلك، انقر «Kutools» > «تحديد حد للإدخال» > «مسح قيود التحقق من صحة البيانات»، كما هو موضح في لقطة الشاشة التالية:

3. في مربع التنبيه الذي يظهر، انقر «موافق» وسيتم مسح قاعدة التحقق من البيانات وفقًا لاحتياجاتك.

Kutools لـ Excel- عزِّز Excel بقوة أكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً وزيادة الإنتاجية.احصل عليه الآن


إزالة التحقق من صحة البيانات من جميع أوراق العمل باستخدام كود VBA

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

1. اضغط مع الاستمرار على مفاتيح «ALT + F11» لفتح نافذة «مايكروسوفت فيجوال بيسك للتطبيقات».

2. بعد ذلك، انقر «إدراج» > «وحدة»، ثم الصق ماكرو التالي في نافذة «الوحدة».

رمز VBA: إزالة قواعد التحقق من البيانات في جميع أوراق العمل:

Sub RemoveDataValidation()
'Updateby Extendoffice
  Dim xwsh As Worksheet
  For Each xwsh In ActiveWorkbook.Worksheets
    xwsh.Cells.Validation.Delete
  Next xwsh
End Sub

3. بعد ذلك، اضغط مفتاح "F5" لتشغيل هذا الرمز، وسيتم حذف جميع قواعد التحقق من البيانات من المصنف بأكمله فورًا.

أفضل أدوات الإنتاجية لمكتبتك

🤖KUTOOLS AI مساعد: ثوّر تحليل البيانات استنادًا إلى:التنفيذ الذكي   |  إنشاء الكود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات البيانية|  استدعاء الوظائف المحسنة
الميزات الشائعة:البحث، التمييز أو وضع علامة على المكررات   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |  التقريب بدون استخدام الصيغة...
بحث متقدم:VLookup متعدد المعايير  |  VLookup متعدد القيم  |   VLookup عبر أوراق متعددة   |   مطابقة غامضة....
قائمة منسدلة متقدمة:إنشاء قائمة منسدلة بسرعة   |  قائمة منسدلة تابعة   |  قائمة منسدلة متعددة الاختيار....
مدير الأعمدة:إضافة عدد محدد من الأعمدة|نقل الأعمدة|تبديل حالة ظهور الأعمدة المخفية|مقارنة النطاقات والأعمدة...
ميزات مميزة:التركيز على الشبكة   |  عرض التصميم   |شريط الصيغ المحسن   | مدير الدفتر والورقة   |  مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ   |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا   | إرسال رسائل البريد الإلكتروني حسب القائمة   |  مرشح متقدم   |   تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل 15 مجموعات الأدوات:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة، ...)|   50+أنواعالمخططات البيانية(مخطط جانت، ...)|   40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد، ...)|   19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار، ...)|   12 أدواتالتحويل(تحويل إلى كلمات،تحويل العملة، ...)|   7 أدواتدمج وتقسيم(دمج متقدم للصفوف،تقسيم الخلايا، ...)|... وأكثر من ذلك
استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية والإسبانية والألمانية والفرنسية والصينية و40+ لغات أخرى!

عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...


يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير

  • تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، وPublisher وAccess وVisio وProject.
  • افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
  • يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!

جميع الإضافات من Kutools في برنامج تثبيت واحد!

Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل