كيف يمكن إنشاء التحقق الديناميكي من البيانات وتوسيع القائمة المنسدلة تلقائيًا؟
عادةً ، عند إنشاء قائمة منسدلة في ورقة عمل ، لن يتم تغيير القائمة المنسدلة مع إدخال البيانات الجديدة ديناميكيًا ، وفي هذه الحالة ، تحتاج إلى تعديل بيانات المصدر لتوسيع القائمة يدويًا. في هذه المقالة ، سأقدم لك كيفية إجراء التحقق من صحة البيانات ديناميكيًا وتوسيع القائمة المنسدلة تلقائيًا عند إدخال بيانات جديدة.
إنشاء التحقق الديناميكي من البيانات وتوسيع القائمة المنسدلة تلقائيًا عن طريق إنشاء جدول
قم بإنشاء التحقق الديناميكي للبيانات وقم بتمديد القائمة المنسدلة تلقائيًا عن طريق تحديد اسم النطاق
إنشاء التحقق الديناميكي من البيانات وتوسيع القائمة المنسدلة تلقائيًا عن طريق إنشاء جدول
لإنشاء قائمة ديناميكية للتحقق من صحة البيانات ، يمكنك إنشاء جدول أولاً ، ثم تطبيق ميزة التحقق من صحة البيانات. الرجاء القيام بما يلي:
إنشاء تنسيق جدول لقائمة البيانات المصدر:
1. حدد قائمة البيانات التي تريد استخدامها كبيانات مصدر للقائمة المنسدلة ، ثم انقر فوق إدراج > طاولة، في المنبثقة اصنع جدول الحوار ، تحقق الجدول يحتوي على رؤوس إذا كانت قائمة البيانات الخاصة بك تحتوي على رؤوس ، فراجع لقطة الشاشة:
2. ثم اضغط OK زر ، تم إنشاء الجدول ، انظر الصورة:
حدد اسم نطاق للجدول:
3. ثم حدد الجدول الذي قمت بإنشائه ولكن مع تجاهل الرأس ، واكتب اسمًا لهذا الجدول في ملف الاسم مربع، ثم اضغط أدخل مفتاح ، انظر لقطة الشاشة:
إنشاء قائمة ديناميكية للتحقق من صحة البيانات:
4. بعد تحديد اسم الجدول ، ثم حدد الخلايا التي تريد إدراج القائمة المنسدلة فيها ، ثم انقر فوق البيانات > التحقق من صحة البيانات > التحقق من صحة البيانات، انظر لقطة الشاشة:
5. وفي التحقق من صحة البيانات مربع الحوار ، تحت الإعدادات علامة التبويب، حدد قائمة من السماح ، ثم أدخل هذه الصيغة: = قائمة الاسم (لائحة الأسماء هو الاسم الذي قمت بإنشائه للجدول في الخطوة 3) في مصدر مربع النص ، انظر لقطة الشاشة:
6. ثم اضغط OK زر ، تم إدراج القائمة المنسدلة في الخلايا المحددة ، من الآن فصاعدًا ، عند إدخال اسم جديد في قائمة بيانات المصدر ، ستتم إضافته إلى القائمة المنسدلة أيضًا تلقائيًا ، انظر لقطة الشاشة:
قم بإنشاء التحقق الديناميكي للبيانات وقم بتمديد القائمة المنسدلة تلقائيًا عن طريق تحديد اسم النطاق
باستثناء إنشاء جدول ، يمكنك أيضًا إنهاء هذه المهمة عن طريق تحديد اسم النطاق باستخدام صيغة ، يرجى اتباع الخطوات التالية:
1. انقر الصيغ > حدد الاسم، انظر لقطة الشاشة:
2. في اسم جديد في مربع الحوار ، حدد اسمًا باسم قائمة الأسماء التي تحتاجها ، ثم اكتب هذه الصيغة: = OFFSET (Sheet1! $ A $ 2,0,0،1،1، COUNTA (SheetXNUMX! $ A: $ A)، XNUMX) في يعود الى مربع النص ، انظر لقطة الشاشة:
ملاحظات: في الصيغة أعلاه ، Sheet1 هو اسم ورقة العمل يحتوي على قائمة البيانات ، A2 هي الخلية الأولى في قائمة البيانات ، A: A هو العمود الذي يحتوي على قائمة البيانات.
3. انقر OK زر ، ثم انتقل إلى التحقق من صحة البيانات مربع الحوار عن طريق النقر البيانات > التحقق من صحة البيانات > التحقق من صحة البيانات، في التحقق من صحة البيانات الحوار، حدد قائمة من السماح ، ثم أدخل هذه الصيغة: = قائمة الاسم (لائحة الأسماء هو الاسم الذي قمت بإنشائه في الخطوة 2) في ملف مصدر مربع النص ، انظر لقطة الشاشة:
4. ثم انقر فوق OKالآن ، عند إدخال اسم جديد في قائمة البيانات ، سيتم تمديد القائمة المنسدلة تلقائيًا. انظر لقطة الشاشة:
أفضل أدوات إنتاجية المكتب
عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير
- تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
- فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
- يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!