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

كيف تحد من إدخال الخلايا إلى قيمة رقمية أو قائمة في Excel؟

المؤلفكيليتاريخ التعديل

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


تقييد إدخال الخلية ليشمل الأرقام الصحيحة أو الأرقام ضمن نطاق معين

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

1. حدد نطاق الخلايا الذي تريد السماح بإدخال القيم الرقمية فيه (مثلًا، B2:B20)، ثم انقربيانات > التحقق من صحة البياناتفي شريط الأدوات.
زر التحقق من صحة البيانات على علامة التبويب "بيانات" في الشريط
تلميح: التأكد من تحديد النطاق الصحيح قبل تعيين التحقق من الصحة يضمن تقييد الخلايا المطلوبة فقط.

2. في مربع حوار التحقق من صحة البيانات، ضمن علامة التبويب الإعدادات، قم بما يلي:
الشروط في القائمة المنسدلة "بيانات"
(1) اختررقم صحيحمن القائمة المنسدلةالسماحإذا كنت بحاجة إلى إدخال أعداد صحيحة فقط، أو اخترعشريللأرقام التي تحتوي على فواصل عشرية.
خيار "رقم صحيح" من القائمة المنسدلة "السماح"   
(2) من القائمة المنسدلةالبيانات، اختر نوع التقييد المناسب — مثلبين،أكبر من، أوأصغر من — بناءً على حالتك.
(3) أدخل الحدود المطلوبة (مثل)الحد الأدنىوالحد الأقصىلنطاق معين، أوالطولعند الحاجة).

3. انقرموافقلتطبيق القاعدة.

ابتداءً من الآن، لن يُسمح بإدخال سوى النوع المحدد من الأرقام في تلك الخلايا. فإذا حاول أحدٌ إدخال قيمة خارج النطاق المسموح به، سيعرض Excel رسالة خطأ ويمنع الإدخال فورًا. وهذا مثالي في سيناريوهات مثل العمر (يجب أن يكون بين 16 و99)، وأوراق التقييم (أرقام فقط بين 0 و100)، ونماذج الميزانية.
نصائح عملية:يمكنك تخصيص رسالة الخطأ أو رسالة الإرشاد لتوفير توجيهات واضحة كلما حاول المستخدم إدخال قيمة غير صالحة. كما نوصيك بتطبيق هذه القواعد على أعمدة بأكملها للحفاظ على هيكل بيانات متسق. وإذا احتجت يومًا تعديل النطاق المسموح به، فما عليك سوى العودة إلى إعدادات التحقق من صحة البيانات للخلايا المتأثرة.

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


الحد من إدخال الخلية إلى أي قيمة رقمية (أعداد صحيحة أو عشرية) أو منع إدخال أحرف معينة

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

لاستخدام هذا الخيار:

  1. حدد نطاق الخلايا الذي تريد تقييد الإدخال فيه ليقتصر على القيم الرقمية فقط أو لمنع أحرف غير مرغوب فيها محددة. بعد ذلك، انتقل إلى علامة التبويب **Kutools** وانقر **تحديد حد للإدخال** > **تحديد حد للإدخال**.
    خيار "منع الكتابة" على علامة التبويب Kutools في الشريط
  2. في مربع حوار «تحديد حد للإدخال»، لتمكين إدخال الأرقام الصحيحة أو العشرية فقط، اختر خيار «السماح فقط بإدخال الأحرف المحددة» وأدخل الأرقام مفصَّلة بفواصل.
    مربع حوار "منع الكتابة" مع تحديد خيار "السماح بالكتابة بهذه الأحرف"
  3. لمنع إدخال أحرف معيّنة ضمن نطاق محدود، اختر خيار “منع إدخال الأحرف المحددة” وأدخل الأحرف التي ترغب في تقييدها.
    مربع حوار "منع الكتابة" مع تحديد خيار "منع الكتابة بهذه الأحرف"
  4. انقر «موافق».

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

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


تقييد إدخال الخلية إلى قائمة من قيم نصية محددة

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

1. أعد قائمة القيم المسموح بها مسبقًا؛ على سبيل المثال، ضع قائمة الأسماء المسموح بها فيA2:A10 كما هو موضح:
الأسماء المعدة مسبقًا في النطاق A2:A10

2. حدد النطاق الذي تريد تقييده (مثل B2:B20)، ثم انتقل إلىبيانات > التحقق من صحة البيانات.
مربع حوار التحقق من صحة البيانات

3. في مربع حوار التحقق من صحة البيانات، ضمن علامة التبويبالإعدادات:
(1) اخترقائمةمن القائمة المنسدلةالسماح.
(2) تأكد من تفعيل خيارقائمة منسدلة داخل الخلية.
(3) في حقلالمصدر، أدخل أو حدد النطاق الذي يحتوي على القيم المسموح بها، على سبيل المثال،A2:A10.

4. انقرموافقلإنهاء الإعداد.

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

ولتحسين تجربة الاستخدام، يمكنك أيضًا تخصيصرسالة الإدخال (مثل “يرجى تحديد اسم القسم من القائمة”) وتعيينتنبيه خطأمخصص يوضّح سبب رفض الإدخال.

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


منع إدخال القيم المكررة في عمود أو قائمة بنقرة واحدة

في بعض سيناريوهات العمل—مثل تخصيص المعرفات أو قوائم الجرد أو سجلات الدفع—يجب أن يكون كل إدخال فريدًا لتجنب الارتباك أو الأخطاء لاحقًا. إن التحقق يدويًا من التكرارات أمرٌ ممل وعرضة للخطأ، خاصةً مع مجموعات البيانات الكبيرة. ويأتيKutools لـ Excelبالحل الأمثل عبر أداةمنع تكرار الإدخالات!

Kutools لـ Excel – مزوَّد بأكثر من 300 أداة أساسية لبرنامج Excel! اجعل مهامك في Excel أسرع، وأسهل، وأكثر كفاءة.حمِّل الآن!

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

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

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


حل باستخدام صيغة Excel: الحد من إدخال الخلية إلى نطاق رقمي (طريقة بديلة)

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

1. أدخل الصيغة التالية في عمود مجاور (على سبيل المثال، إذا كانت بياناتك الرقمية في النطاق C2:C20، فأدخل هذه الصيغة في الخلية D2):

=IF(AND(ISNUMBER(C2),C2>=10,C2<=100),"OK","Out of Range")

2. اضغط Enter للتأكيد. انسخ هذه الصيغة لأسفل بجانب بياناتك، وسيتم عرض “موافق” تلقائيًا للأرقام بين 10 و100، و“خارج النطاق” في جميع الحالات الأخرى.

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


حل باستخدام VBA: تقييد إدخال الخلية إلى قائمة معرّفة مسبقًا

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

1. انتقل إلىأدوات المطور > Visual Basic، مما يفتح نافذةمايكروسوفت Visual Basic for Applications. ثم انقر فوقإدراج > وحدة نمطية (Module)والصق الكود التالي:

Sub ApplyListValidation()
'Updated by Extendoffice

    Dim target As Range
    Dim validList As Variant
    Dim listText As String
    Dim xTitleId As String

    xTitleId = "Kutools for Excel"

    validList = Array("Apple", "Banana", "Orange", "Grape", "Peach")

    listText = Join(validList, ",")

    On Error Resume Next
    Set target = Application.InputBox("Select cells to restrict to list:", _
                                      xTitleId, Selection.Address, Type:=8)
    On Error GoTo 0
    If target Is Nothing Then Exit Sub

    With target.Validation
        .Delete                               ' remove existing validation
    End With

    target.Validation.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, _
                          Operator:=xlBetween, Formula1:=listText
    With target.Validation
        .IgnoreBlank = True
        .InCellDropdown = True
        .ShowInput = True
        .InputTitle = "Allowed values"
        .InputMessage = "Choose from the list."
        .ShowError = True
        .ErrorTitle = xTitleId
        .ErrorMessage = "Entry must be one of: " & Replace(listText, ",", ", ")
    End With
End Sub

2. شغّل الماكرو (انقر فوق الزر)زر التشغيل) وحدد النطاق الذي ترغب في تطبيق القيود عليه.

سيتم إدراج التحقق من صحة البيانات قائمة منسدلة في الخلايا المحددة للسماح فقط بالقيم الموجودة في القائمة الثابتة.

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

باختصار، يوفّر Excel مجموعةً من الطرق العملية للتحكم في ما يمكن للمستخدمين إدخاله في أوراق العمل، بما في ذلك التحقق المدمج من صحة البيانات، ووظائف Kutools المحسّنة، والصيغ المنطقية، وبرامج الماكرو المكتوبة بلغة VBA لأتمتة سير العمل المتقدم. ويعتمد اختيار الأسلوب الأنسب على احتياجاتك: استخدم التحقق من صحة البيانات لتقييد الإدخال مباشرةً، وKutools للإعداد السريع ومنع التكرار، والصيغ للكشف عن الأخطاء، وVBA لتحقيق التحقق المؤتمت بالكامل. وفي كل الأحوال، تذكّر دائمًا استخدام رسائل تنبيه وإرشادات واضحة لتوجيه المستخدمين، ولا تنسَ عمل نسخة احتياطية من أوراقك قبل إجراء أي تغييرات جماعية.


عرض توضيحي: كيفية تقييد إدخال الخلية إلى قيمة رقمية أو منع كتابة أحرف محددة في Excel

 
Kutools لـ Excel: أكثر من 300 أداة مفيدة بين يديك! استمتع بميزات مدعومة بالذكاء الاصطناعي لإنجاز عملك بذكاء وسرعة أكبر!حمّل الآن!

مقال ذو صلة:

كيف تحد من طول الأحرف في خلية في Excel؟


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

🤖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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل