الانتقال إلى المحتوى الرئيسي

التفوق: كيفية إنشاء قائمة منبثقة قابلة للبحث

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

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

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

  1. قائمة منبثقة في إكسيل للبحث
  2. ما هي القائمة المنبثقة في إكسيل?
  3. مزايا استخدام قائمة منبثقة
  4. كيفية إنشاء قائمة منبثقة في إكسيل
  5. الخطوة 1: إعداد البيانات
  6. الخطوة 2: إنشاء نطاق مسمى
  7. الخطوة 3: إنشاء قائمة منسدلة
  8. الخطوة 4: إضافة وظيفة البحث

قائمة منبثقة في إكسيل للبحث

لإنشاء قائمة منبثقة قابلة للبحث في إكسيل ، اتبع الخطوات التالية:

  1. حدد الخلية التي تريد إضافة القائمة المنبثقة إليها.
  2. افتح علامة التبويب البيانات على شريط أدوات إكسيل.
  3. انقر فوق الزر" التحقق من صحة البيانات "في قسم" أدوات البيانات".
  4. في النافذة التي تفتح ، حدد علامة التبويب الإعدادات وفي الحقل المصدر ، أدخل صيغة أو رابطا إلى نطاق القيم التي تريد استخدامها في القائمة.
  5. قم بتشغيل مربع الاختيار" تمكين القائمة المنبثقة "وحدد مربع الاختيار" تمكين البحث".
  6. انقر فوق الزر" موافق".

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

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

ما هي القائمة المنبثقة في إكسيل?

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

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

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

يؤدي استخدام قائمة منبثقة في إكسيل أيضا إلى تحسين مظهر الجدول وجعله أكثر قابلية للفهم للمستخدمين. القائمة المنبثقة تسمح لك لجعل إدخال البيانات والعمل مع إكسل أكثر ملاءمة وكفاءة.

مزايا استخدام قائمة منبثقة

توفر القائمة المنبثقة القابلة للبحث العديد من المزايا على قائمة ثابتة منتظمة:

1. سهولة الاستخدام: تتيح القائمة المنبثقة للمستخدمين تحديد القيمة المطلوبة بسرعة من مجموعة كبيرة من الخيارات. توفر القدرة على البحث الوقت ، حيث يمكن للمستخدم العثور على القيمة المطلوبة من خلال البدء في كتابة الأحرف القليلة الأولى.

2. تحديد الخطأ: تمنع قائمة البحث المنبثقة أخطاء تحديد القيمة المحتملة. بدلا من الدخول يدويا ، يختار المستخدم قيمة من الخيارات المناسبة.

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

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

بشكل عام ، يساعد استخدام قائمة منبثقة قابلة للبحث على تحسين تجربة المستخدم ، ويسهل عملية اختيار القيمة ويزيد من كفاءة العمل مع مجموعات كبيرة من الخيارات.

كيفية إنشاء قائمة منبثقة في إكسيل

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

لإنشاء قائمة منبثقة ، اتبع الخطوات التالية:

  1. حدد الخلية أو نطاق الخلايا حيث تريد وضع القائمة.
  2. انتقل إلى علامة التبويب" البيانات " في شريط القائمة العلوي.
  3. انقر فوق الزر" التحقق من صحة البيانات "في مجموعة" أدوات البيانات".
  4. في نافذة" التحقق من البيانات "التي تظهر ، انتقل إلى علامة التبويب" قائمة".
  5. في الحقل المصدر ، أدخل القيم التي تريد استخدامها في القائمة. إذا كانت القيم في نطاق مختلف ، فيمكنك تحديدها باستخدام رابط ، على سبيل المثال ، " =ورقة2!A أ 1 1:A أ 1 10".
  6. حدد مربع الاختيار" السماح بالإدخال فقط من القائمة " بحيث يمكن للمستخدمين الاختيار فقط من القيم المقترحة.
  7. انقر فوق موافق لإغلاق نافذة التحقق من صحة البيانات.

الآن ، عندما ينقر المستخدم على الخلية التي تحتوي على القائمة المنبثقة ، سيظهر له قائمة بالقيم التي يمكنه الاختيار منها. يمكن للمستخدم أيضا استخدام حقل البحث للعثور بسرعة على القيمة المطلوبة.

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

الخطوة 1: إعداد البيانات

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

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

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

على سبيل المثال ، لتعيين اسم "قائمة" ، تحتاج إلى القيام بما يلي:

  1. حدد عمودا أو نطاقا من الخلايا يحتوي على بيانات سيتم استخدامها في القائمة.
  2. انقر فوق الزر" الاسم " على شريط الأدوات.
  3. أدخل الاسم" قائمة "في حقل" الاسم " وانقر فوق موافق.

بعد تعيين اسم النطاق ، يمكن استخدامه كمصدر بيانات للقائمة المنبثقة.

الآن أصبحت بيانات القائمة المنبثقة جاهزة ، ويمكنك المتابعة إلى الخطوة التالية-إنشاء القوائم نفسها وتكوين البحث.

الخطوة 2: إنشاء نطاق مسمى

لإنشاء قائمة منبثقة قابلة للبحث في إكسيل ، تحتاج إلى إنشاء نطاق مسمى مع البيانات التي سيتم عرضها في القائمة.

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

2. في شريط الأدوات ، حدد علامة التبويب الصيغ.

3. انقر فوق الزر" تحديد الاسم".

4. في مربع الحوار الذي يظهر ، أدخل اسما للنطاق.

5. انقر فوق الزر" إضافة".

6. انقر فوق الزر" موافق " لإغلاق مربع الحوار.

الآن لديك نطاق مسمى يمكنك استخدامه لإنشاء قائمة منبثقة قابلة للبحث.

الخطوة 3: إنشاء قائمة منسدلة

لإنشاء قائمة منسدلة قابلة للبحث في إكسيل ، سوف نستخدم وظيفة التحكم في القائمة وتصفية البيانات المدمجة.

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

2. انتقل إلى علامة التبويب" البيانات "على شريط أدوات إكسيل وانقر على زر" التحقق من صحة البيانات".

3. في مربع الحوار" التحقق من البيانات "الذي يظهر ، قم بالتبديل إلى علامة التبويب" قائمة".

4. في حقل المصدر ، أدخل أو حدد نطاق البيانات التي يجب أن تكون متاحة في القائمة المنسدلة. على سبيل المثال ، يمكن أن يكون نطاقا من الخلايا مع الخيارات المدرجة ، أو يمكنك استخدام اسم النطاق.

5. حدد مربع الاختيار" استخدام القائمة "ومربع الاختيار" عرض رسالة عند تحديد خلية " (اختياري) لعرض تلميح أداة مع وصف للقيمة المحددة.

6. انقر فوق الزر" موافق " لتطبيق التغييرات.

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

ملاحظة: يمكنك أيضا ضبط معلمات أخرى مثل عرض القائمة والزيادة التلقائية للقائمة عند زيادة عدد القيم وغيرها.

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

الخطوة 4: إضافة وظيفة البحث

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

إليك كيفية القيام بذلك:

الخطوة 1: إضافة حقل نصي إلى ترميز هتمل لإدخال استعلام بحث. على سبيل المثال:

الخطوة 2: Добавьте соответствующие обработчики событий в JavaScript-коде. Например:

var options = document.getElementById('options');

var lis = options.getElementsByTagName('li');

var text = lis[i].textContent