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

- إنشاء مربع بحث بسهولة باستخدام دالة FILTER(متاحة في Excel 2019 والإصدارات الأحدث، وExcel لـ Microsoft 365)
- إنشاء مربع بحث باستخدام استخدم تنسيق الشروط(متاحة في جميع إصدارات Excel)
- إنشاء مربع بحث باستخدام مجموعات صيغ(متاحة في جميع إصدارات Excel)
إنشاء مربع بحث بسهولة باستخدام دالة FILTER
- تُحدِّث هذه الدالة الناتج تلقائيًا عند تغيير بياناتك.
- يمكن لدالة FILTER إرجاع أي عدد من النتائج—من صف واحد إلى الآلاف—بناءً على عدد الإدخالات في مجموعة البيانات التي تطابق المعايير التي حددتها.
سأوضح لك هنا كيفية استخدام دالة FILTER لإنشاء مربع بحث فعّال في Excel.
الخطوة 1: إدراج مربع نص وتكوين الخصائص
- انتقل إلى علامة التبويب «المطور»، ثم انقر على «إدراج» > «مربع نص (عنصر تحكم ActiveX)».ملاحظة: إذا لم تظهر علامة التبويب «المطور» في الشريط، يمكنك تمكينها باتباع التعليمات في هذا البرنامج التعليمي:كيفية إظهار/عرض علامة تبويب المطور في شريط Excel؟

- سيتحول المؤشر إلى شكل صليب؛ اسحبه بعد ذلك لرسم مربع النص في الموضع الذي تريده ضمن ورقة العمل، ثم حرّر زر الماوس بعد الانتهاء من رسم المربع.

- انقر بزر الماوس الأيمن على مربع النص، ثم اختر «خصائص» من القائمة المنبثقة.

- في لوحة «الخصائص»، اربط مربع النص بخلية بإدخال مرجع الخلية في حقل «LinkedCell». على سبيل المثال، يؤدي إدخال "J2" إلى تحديث أي بيانات تُدخل في مربع النص تلقائيًا في الخلية J2، والعكس بالعكس.

- انقر على «وضع التصميم» في علامة التبويب «المطور» للخروج من هذا الوضع.

يتيح لك مربع النص الآن إدخال النص المطلوب.
الخطوة 2: تطبيق دالة FILTER
- قبل استخدام دالة FILTER، انسخ صف العناوين الأصلي إلى منطقة جديدة. هنا، وضعتُ صف العناوين أسفل مربع البحث.

- حدد الخلية الموجودة أسفل العنوان الأول (مثل I5 في هذا المثال)، وأدخل الصيغة التالية فيها ثم اضغط مفتاح «Enter» للحصول على النتيجة.
=FILTER(Sheet2!$A$5:$G$281,Sheet2!$B$5:$B$281=J2,"No data found")
كما هو موضح في لقطة الشاشة أعلاه، وبما أن مربع النص لا يحتوي الآن على أي إدخال، فإن الصيغة تعرض النتيجة «لم يتم العثور على بيانات» في الخلية I5.
- في هذه الصيغة:
- «Sheet2!$A$5:$G$281»: يُشير $A$5:$G$281 إلى نطاق البيانات الذي ترغب في تطبيق التصفية عليه في الورقة Sheet2.
- «Sheet2!$B$5:$B$281=J2»: يُحدِّد هذا الجزء المعايير المستخدمة لتصفية النطاق، حيث يقارن كل خلية في العمود B (من الصف 5 إلى الصف 281 في الورقة Sheet2) بالقيمة الموجودة في الخلية J2، والتي تمثّل الخلية المرتبطة بمربع البحث.
- «لم يتم العثور على بيانات»: إذا لم تعثر دالة FILTER على أي صفوف يكون فيها القيمة في العمود B مساوية للقيمة الموجودة في الخلية J2، فستُرجع الرسالة «لم يتم العثور على بيانات».
- هذه الطريقة لا تُميّز بين الأحرف الكبيرة والصغيرة، ما يعني أنها ستتطابق مع النص بغض النظر عن كتابته بأحرف كبيرة أو صغيرة.
النتيجة: اختبار مربع البحث
لنختبر الآن مربع البحث. في هذا المثال، بمجرد إدخالك اسم عميل في مربع البحث، سيتم تصفية النتائج ذات الصلة وعرضها فورًا.

إنشاء مربع بحث باستخدام استخدم تنسيق الشروط
يمكنك استخدام التنسيق الشرطي لتمييز البيانات التي تطابق مصطلح البحث، مما يُنشئ تأثير مربع بحث بشكل غير مباشر. هذه الطريقة لا تُصفّي البيانات، بل توجّهك بصريًا إلى الخلايا ذات الصلة. سيوضح لك هذا القسم كيفية إنشاء مربع بحث باستخدام التنسيق الشرطي في Excel.
الخطوة 1: إدراج مربع نص وتكوين الخصائص
- انتقل إلى علامة التبويب «Developer»، وانقر فوق «Insert» > «Text Box (ActiveX Control)».ملاحظة: إذا لم تظهر علامة التبويب «Developer» في الشريط، يمكنك تمكينها باتباع التعليمات في هذا البرنامج التعليمي:كيفية إظهار/عرض علامة تبويب المطور في شريط Excel؟

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

- انقر بزر الماوس الأيمن على مربع النص، ثم اختر «الخصائص (Properties)» من القائمة السياقية.

- في جزء «الخصائص» (Properties)، اربط مربع النص بخلية بإدخال مرجع الخلية في حقل «LinkedCell». على سبيل المثال، يؤدي إدخال "J3" إلى تحديث أي بيانات تُدخل في مربع النص تلقائيًا في الخلية J3، والعكس بالعكس.

- انقر على «وضع التصميم» في علامة التبويب «المطور» للخروج من هذا الوضع.

يتيح لك مربع النص الآن إدخال النص المطلوب.
الخطوة 2: تطبيق استخدم تنسيق الشروط للبحث عن البيانات
- حدد كامل نطاق البيانات الذي تريد البحث فيه. في هذا المثال، تم تحديد النطاق A3:G279.
- ضمن علامة التبويب «Home»، انقر فوق «استخدم تنسيق الشروط» > «New Rule».

- في مربع حوار «New Formatting Rule»:
- اختر «استخدام صيغة لتحديد الخلايا التي سيتم تنسيقها» من ضمن خيارات «حدد نوع القاعدة».
- أدخل الصيغة التالية في مربع «تنسيق القيم حيث تكون هذه الصيغة صحيحة».
=$B3=$J$3هنا، تمثّل «$B3» الخلية الأولى في العمود الذي تريد مطابقته مع معايير البحث في تحديد النطاق، و«$J$3» هي الخلية المرتبطة بمربع البحث. - انقر على زر «تنسيق» لتحديد تعبئة اللون لنتائج البحث.
- انقر على زر «موافق». راجع لقطة الشاشة:

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

إنشاء مربع بحث باستخدام مجموعات صيغ
إذا لم تكن تستخدم أحدث إصدار من Excel وتفضّل عدم الاقتصار على نطاق الصف المميز فقط، فقد تكون الطريقة الموضحة في هذا القسم مثالية لك! يمكنك الاستفادة من مجموعة من صيغ Excel لإنشاء مربع بحث فعّال يعمل بسلاسة في أي إصدار من Excel. اتبع الخطوات أدناه لتبدأ الآن.
الخطوة 1: إنشاء قائمة بالقيم الفريدة من عمود البحث
- في هذه الحالة، قمت بتحديد ونسخ النطاق "B4:B281" إلى ورقة عمل جديدة.
- بعد لصق النطاق في ورقة عمل جديدة، ابقِ البيانات الملصقة محددة، ثم انتقل إلى علامة التبويب «Data» وانقر على «إزالة التكرارات».

- في مربع حوار «إزالة التكرارات» الذي يظهر، انقر فوق زر «موافق».

- ثم يظهر مربع رسالة بعنوان «Microsoft Excel» يوضح عدد القيم المكررة التي تمت إزالتها. انقر فوق «موافق».

- بعد إزالة القيم المكررة، حدد جميع القيم الفريدة في القائمة باستثناء العنوان، ثم عيّن اسمًا لهذا النطاق بإدخاله في مربع «Name». وقد سُمّي هذا النطاق هنا بـ «Customer».

الخطوة 2: إدراج مربع قائمة منسدلة وتكوين الخصائص
- عُد إلى ورقة العمل التي تحتوي على مجموعة البيانات التي تريد البحث فيها. انتقل إلى علامة التبويب «Developer»، ثم انقر فوق «Insert» > «Combo Box (ActiveX Control)».ملاحظة: إذا لم تظهر علامة التبويب «Developer» في الشريط، يمكنك تمكينها باتباع التعليمات في هذا البرنامج التعليمي:كيفية إظهار/عرض علامة تبويب المطور في شريط Excel؟

- سيتحول المؤشر إلى صليب، ثم تحتاج إلى سحب المؤشر لرسم مربع القائمة المنسدلة في الموقع الذي ترغب في وضع مربع البحث فيه بورقة العمل. بعد رسم مربع القائمة المنسدلة، حرر زر الماوس.

- انقر بزر الماوس الأيمن على مربع القائمة المنسدلة، ثم اختر «Properties» من قائمة السياق.

- في جزء «الخصائص»:
- اربط مربع القائمة بخلية بإدخال مرجع الخلية في حقل «LinkedCell». على سبيل المثال، اكتب هنا "M2".
- في حقل «ListFillRange»، أدخل «اسم الخلية» الذي حددته للقائمة الفريدة في الخطوة 1.
- غيّر حقل «MatchEntry» إلى «2 – fmMatchEntryNone».
- أغلق لوحة «الخصائص».

- اربط مربع القائمة بخلية بإدخال مرجع الخلية في حقل «LinkedCell». على سبيل المثال، اكتب هنا "M2".
- انقر فوق «Design Mode» في علامة التبويب «Developer» للخروج من وضع التصميم.

يمكنك الآن اختيار أي عنصر من القائمة المنسدلة أو كتابة نص للبحث عنه بسهولة.
الخطوة 3: تطبيق الصيغ
- أنشئ ثلاثة أعمدة مساعدة بجانب نطاق البيانات الأصلي. راجع لقطة الشاشة:

- في الخلية (H5) الواقعة أسفل رأس العمود المساعد الأول، أدخل الصيغة التالية ثم اضغط «Enter».
=ROWS($B$5:B5)هنا، تمثّل الخلية "B5" اسم أول عميل في العمود الذي تريد البحث فيه.
- انقر مرتين على الزاوية اليمنى السفلية لخلية الصيغة، وسيتم تعبئة الخلية التالية تلقائيًا بنفس الصيغة.

- في الخلية (I5) الموجودة أسفل رأس العمود المساعد الثاني، أدخل الصيغة التالية ثم اضغط «Enter». بعد ذلك، انقر نقرًا مزدوجًا على الزاوية اليمنى السفلية لخلية الصيغة لتعبئة الخلايا أدناه تلقائيًا بنفس الصيغة.
=IF(ISNUMBER(SEARCH($M$2,B5)),H5,"")هنا، تمثّل الخلية "M2" الخلية المرتبطة بمربع القائمة المنسدلة.
- في الخلية (J5) الموجودة أسفل رأس العمود المساعد الثالث، أدخل الصيغة التالية واضغط «Enter». ثم انقر مرتين على الزاوية اليمنى السفلية لخلية الصيغة لتعبئة الخلايا أدناه تلقائيًا بنفس الصيغة.
=IFERROR(SMALL($I$5:$I$281,H5),"")
- انسخ صف العناوين الأصلي إلى منطقة جديدة. هنا وضعت صف العناوين أسفل مربع البحث.

- حدد الخلية الواقعة أسفل العنوان الأول (مثل L5 في هذا المثال)، ثم أدخل الصيغة التالية واضغط مفتاح «Enter».
=IFERROR(INDEX($A$5:$G$281,$J5,COLUMNS($L$4:L4)),"")هنا، يُمثّل "A5:G281" النطاق الكامل للبيانات التي ترغب في عرضها في خلية النتيجة.
- حدد خلية الصيغة هذه، واسحب «Fill Handle» إلى اليمين ثم إلى الأسفل لتطبيق الصيغة على الأعمدة والصفوف المقابلة.
ملاحظات:- بما أنه لا يوجد إدخال في مربع البحث، فستعرض نتائج الصيغة البيانات الخام.
- هذه الطريقة لا تميّز بين الأحرف الكبيرة والصغيرة، مما يعني أنها ستتطابق مع النص بغض النظر عمّا إذا كتبت بالأحرف الكبيرة أو الصغيرة.
النتيجة
لنختبر الآن مربع البحث. في هذا المثال، بمجرد إدخالك أو اختيارك اسم عميل من القائمة المنسدلة، سيتم فلترة الصفوف التي تحتوي على هذا الاسم في العمود B وعرضها فورًا ضمن نطاق النتائج.

يمكن أن يؤدي إنشاء مربع بحث في Excel إلى تحسين طريقة تفاعلك مع بياناتك بشكل كبير، مما يجعل جداولك أكثر ديناميكية وسهولة في الاستخدام. سواء اخترت البساطة التي توفرها دالة FILTER، أو المساعدة البصرية من تنسيق الشروط، أو المرونة التي تقدمها تركيبات الصيغ، فإن كل طريقة توفّر أدوات قيّمة لتعزيز قدراتك في التعامل مع البيانات. جرّب هذه التقنيات لمعرفة الطريقة الأنسب لاحتياجاتك وسيناريوهات بياناتك الخاصة. ولمن يرغب في استكشاف إمكانيات Excel بشكل أعمق، يحتوي موقعنا على كنزٍ من الدروس التعليمية.اكتشف المزيد من نصائح وحيل Excel هنا.
مقالات ذات صلة
الدليل الشامل لجعل قائمة الانسحاب قابلة للبحث في Excel
سيأخذك هذا الدليل عبر أربع طرق لإعداد قائمة انسحاب قابلة للبحث في Excel.
البحث وتمييز نتائج البحث في Excel
يقدّم هذا المقال طريقتين فعّالتين لمساعدتك على البحث في Excel وتمييز النتائج فورًا.
العثور على القيمة المطابقة بالبحث من الأسفل إلى الأعلى في Excel
عادةً ما نبحث عن القيم المطابقة من الأعلى إلى الأسفل في عمود Excel. لكن ماذا لو أردت البحث من الأسفل إلى الأعلى؟ يعرض لك هذا المقال طرق تحقيق ذلك بسهولة!
قيمة البحث في جميع مصنفات Excel المفتوحة
يعرض لك هذا المقال طرق البحث عن قيمة أو نص معين في المصنف الحالي، وكذلك في جميع المصنفات المفتوحة.
أفضل أدوات إنتاجية المكتب
عزّز مهاراتك في 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.
- حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint + Office Tab Pro
- برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لملفات MSI)
- تعمل بشكل أفضل معًا— إنتاجية متكاملة عبر تطبيقات Office
- تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، ولا بطاقة ائتمان
- أفضل قيمة— وفّر مقارنةً بشراء كل إضافة على حدة

























