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

إنشاء مربع بحث في Excel – دليل خطوة بخطوة

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

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

لقطة شاشة لمربع بحث ديناميكي في Excel


إنشاء مربع بحث بسهولة باستخدام دالة FILTER

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

سأوضح لك هنا كيفية استخدام دالة FILTER لإنشاء مربع بحث فعّال في Excel.

الخطوة 1: إدراج مربع نص وتكوين الخصائص
نصيحة: إذا كنت بحاجة فقط إلى كتابة النص في خلية للبحث عن المحتوى ولا تحتاج إلى مربع بحث بارز، يمكنك تخطي هذه الخطوة والانتقال مباشرةً إلىالخطوة 2.
  1. انتقل إلى علامة التبويب «المطور»، ثم انقر على «إدراج» > «مربع نص (عنصر تحكم ActiveX)».
    ملاحظة: إذا لم تظهر علامة التبويب «المطور» في الشريط، يمكنك تمكينها باتباع التعليمات في هذا البرنامج التعليمي:كيفية إظهار/عرض علامة تبويب المطور في شريط Excel؟
    لقطة شاشة لتبويب المطور في Excel مع تحديد خيار الإدراج لـ ActiveX Text Box
  2. سيتحول المؤشر إلى شكل صليب؛ اسحبه بعد ذلك لرسم مربع النص في الموضع الذي تريده ضمن ورقة العمل، ثم حرّر زر الماوس بعد الانتهاء من رسم المربع.
    لقطة شاشة لمؤشر الفأرة في Excel مضبوطًا لرسم مربع نص على ورقة العمل
  3. انقر بزر الماوس الأيمن على مربع النص، ثم اختر «خصائص» من القائمة المنبثقة.
    لقطة شاشة للنقر بزر الماوس الأيمن على مربع النص في Excel لفتح قائمة الخصائص
  4. في لوحة «الخصائص»، اربط مربع النص بخلية بإدخال مرجع الخلية في حقل «LinkedCell». على سبيل المثال، يؤدي إدخال "J2" إلى تحديث أي بيانات تُدخل في مربع النص تلقائيًا في الخلية J2، والعكس بالعكس.
    لقطة شاشة لجزء الخصائص في Excel حيث يتم إدخال حقل الخلية المرتبطة (LinkedCell)
  5. انقر على «وضع التصميم» في علامة التبويب «المطور» للخروج من هذا الوضع.
    لقطة شاشة لتبويب المطور في Excel مع تحديد وضع التصميم (Design Mode)

يتيح لك مربع النص الآن إدخال النص المطلوب.

الخطوة 2: تطبيق دالة FILTER
  1. قبل استخدام دالة FILTER، انسخ صف العناوين الأصلي إلى منطقة جديدة. هنا، وضعتُ صف العناوين أسفل مربع البحث.
    لقطة شاشة تُظهر صف الرأس الذي تم نسخه أسفل مربع البحث في Excel لعرض نتائج البحث
  2. حدد الخلية الموجودة أسفل العنوان الأول (مثل I5 في هذا المثال)، وأدخل الصيغة التالية فيها ثم اضغط مفتاح «Enter» للحصول على النتيجة.
    =FILTER(Sheet2!$A$5:$G$281,Sheet2!$B$5:$B$281=J2,"No data found")
    لقطة شاشة لصيغة دالة FILTER المُدخلة في Excel لتصفية البيانات استنادًا إلى مدخلات البحث
    كما هو موضح في لقطة الشاشة أعلاه، وبما أن مربع النص لا يحتوي الآن على أي إدخال، فإن الصيغة تعرض النتيجة «لم يتم العثور على بيانات» في الخلية 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: إدراج مربع نص وتكوين الخصائص
نصيحة: إذا كنت بحاجة فقط إلى كتابة النص في خلية للبحث عن المحتوى ولا تحتاج إلى مربع بحث بارز، يمكنك تخطي هذه الخطوة والانتقال مباشرةً إلىالخطوة 2.
  1. انتقل إلى علامة التبويب «Developer»، وانقر فوق «Insert» > «Text Box (ActiveX Control)».
    ملاحظة: إذا لم تظهر علامة التبويب «Developer» في الشريط، يمكنك تمكينها باتباع التعليمات في هذا البرنامج التعليمي:كيفية إظهار/عرض علامة تبويب المطور في شريط Excel؟
    لقطة شاشة تُظهر خيار مربع النص المحدد في تبويب المطور في Excel لإنشاء مربع بحث
  2. سيتحول المؤشر إلى شكل صليب، ثم تحتاج إلى سحب المؤشر لرسم مربع النص في الموقع الذي ترغب في وضعه في ورقة العمل. بعد رسم مربع النص، حرّر زر الماوس.
    لقطة شاشة تُظهر عملية رسم مربع نص في Excel لوضعه كمُدخل بحث
  3. انقر بزر الماوس الأيمن على مربع النص، ثم اختر «الخصائص (Properties)» من القائمة السياقية.
    لقطة شاشة تُظهر قائمة الخصائص في Excel حيث يتم ربط مربع نص بخلية
  4. في جزء «الخصائص» (Properties)، اربط مربع النص بخلية بإدخال مرجع الخلية في حقل «LinkedCell». على سبيل المثال، يؤدي إدخال "J3" إلى تحديث أي بيانات تُدخل في مربع النص تلقائيًا في الخلية J3، والعكس بالعكس.
    لقطة شاشة لجزء الخصائص حيث يتم ربط مربع نص بالخلية J3 في Excel
  5. انقر على «وضع التصميم» في علامة التبويب «المطور» للخروج من هذا الوضع.
    لقطة شاشة لتبويب المطور في Excel مع تسليط الضوء على خيار وضع التصميم (Design Mode) للخروج من وضع التصميم

يتيح لك مربع النص الآن إدخال النص المطلوب.

الخطوة 2: تطبيق استخدم تنسيق الشروط للبحث عن البيانات
  1. حدد كامل نطاق البيانات الذي تريد البحث فيه. في هذا المثال، تم تحديد النطاق A3:G279.
  2. ضمن علامة التبويب «Home»، انقر فوق «استخدم تنسيق الشروط» > «New Rule».
    لقطة شاشة تُظهر خيار قاعدة تنسيق شرطي جديدة (New Rule) المحدد في تبويب الصفحة الرئيسية في Excel
  3. في مربع حوار «New Formatting Rule»:
    1. اختر «استخدام صيغة لتحديد الخلايا التي سيتم تنسيقها» من ضمن خيارات «حدد نوع القاعدة».
    2. أدخل الصيغة التالية في مربع «تنسيق القيم حيث تكون هذه الصيغة صحيحة».
      =$B3=$J$3
      هنا، تمثّل «$B3» الخلية الأولى في العمود الذي تريد مطابقته مع معايير البحث في تحديد النطاق، و«$J$3» هي الخلية المرتبطة بمربع البحث.
    3. انقر على زر «تنسيق» لتحديد تعبئة اللون لنتائج البحث.
    4. انقر على زر «موافق». راجع لقطة الشاشة:
      لقطة شاشة تُظهر مربع حوار قاعدة التنسيق الجديدة (New Formatting Rule) مع إدخال صيغة للتنسيق الشرطي في Excel
النتيجة

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

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

ملاحظة: هذه الطريقة لا تُميّز بين الأحرف الكبيرة والصغيرة، ما يعني أنها ستُطابق النص بغض النظر عن كتابته بأحرف كبيرة أو صغيرة.

إنشاء مربع بحث باستخدام مجموعات صيغ

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

الخطوة 1: إنشاء قائمة بالقيم الفريدة من عمود البحث
نصيحة: القيم الفريدة في النطاق الجديد هي المعايير التي سأستخدمها في مربع البحث النهائي.
  1. في هذه الحالة، قمت بتحديد ونسخ النطاق "B4:B281" إلى ورقة عمل جديدة.
  2. بعد لصق النطاق في ورقة عمل جديدة، ابقِ البيانات الملصقة محددة، ثم انتقل إلى علامة التبويب «Data» وانقر على «إزالة التكرارات».
    لقطة شاشة لخيار إزالة التكرارات (Remove Duplicates) في Excel
  3. في مربع حوار «إزالة التكرارات» الذي يظهر، انقر فوق زر «موافق».
    لقطة شاشة لمربع حوار إزالة التكرارات (Remove Duplicates) في Excel
  4. ثم يظهر مربع رسالة بعنوان «Microsoft Excel» يوضح عدد القيم المكررة التي تمت إزالتها. انقر فوق «موافق».
    لقطة شاشة لرسالة تأكيد إزالة التكرارات (Remove Duplicates) في Excel
  5. بعد إزالة القيم المكررة، حدد جميع القيم الفريدة في القائمة باستثناء العنوان، ثم عيّن اسمًا لهذا النطاق بإدخاله في مربع «Name». وقد سُمّي هذا النطاق هنا بـ «Customer».
    لقطة شاشة لمربع حوار تعيين اسم (Assign Name) في Excel
الخطوة 2: إدراج مربع قائمة منسدلة وتكوين الخصائص
نصيحة: إذا كنت بحاجة فقط إلى كتابة النص في خلية للبحث عن المحتوى ولا تحتاج إلى مربع بحث بارز، يمكنك تخطي هذه الخطوة والانتقال مباشرةً إلىالخطوة 3.
  1. عُد إلى ورقة العمل التي تحتوي على مجموعة البيانات التي تريد البحث فيها. انتقل إلى علامة التبويب «Developer»، ثم انقر فوق «Insert» > «Combo Box (ActiveX Control)».
    ملاحظة: إذا لم تظهر علامة التبويب «Developer» في الشريط، يمكنك تمكينها باتباع التعليمات في هذا البرنامج التعليمي:كيفية إظهار/عرض علامة تبويب المطور في شريط Excel؟
    لقطة شاشة لإدراج مربع تحرير وسرد (Combo Box) في Excel
  2. سيتحول المؤشر إلى صليب، ثم تحتاج إلى سحب المؤشر لرسم مربع القائمة المنسدلة في الموقع الذي ترغب في وضع مربع البحث فيه بورقة العمل. بعد رسم مربع القائمة المنسدلة، حرر زر الماوس.
    لقطة شاشة لمربع تحرير وسرد (Combo Box) مرسوم على ورقة عمل Excel
  3. انقر بزر الماوس الأيمن على مربع القائمة المنسدلة، ثم اختر «Properties» من قائمة السياق.
    لقطة شاشة لخصائص مربع التحرير والسرد (Combo Box) في Excel
  4. في جزء «الخصائص»:
    1. اربط مربع القائمة بخلية بإدخال مرجع الخلية في حقل «LinkedCell». على سبيل المثال، اكتب هنا "M2".
    2. في حقل «ListFillRange»، أدخل «اسم الخلية» الذي حددته للقائمة الفريدة في الخطوة 1.
    3. غيّر حقل «MatchEntry» إلى «2 – fmMatchEntryNone».
    4. أغلق لوحة «الخصائص».
      لقطة شاشة لجزء خصائص مربع التحرير والسرد (Combo Box) في Excel
  5. انقر فوق «Design Mode» في علامة التبويب «Developer» للخروج من وضع التصميم.
    لقطة شاشة لزر الخروج من وضع التصميم (exit Design Mode) في Excel

يمكنك الآن اختيار أي عنصر من القائمة المنسدلة أو كتابة نص للبحث عنه بسهولة.

الخطوة 3: تطبيق الصيغ
  1. أنشئ ثلاثة أعمدة مساعدة بجانب نطاق البيانات الأصلي. راجع لقطة الشاشة:
    لقطة شاشة لإعداد أعمدة المساعدة (helper columns) في Excel
  2. في الخلية (H5) الواقعة أسفل رأس العمود المساعد الأول، أدخل الصيغة التالية ثم اضغط «Enter».
    =ROWS($B$5:B5)
    هنا، تمثّل الخلية "B5" اسم أول عميل في العمود الذي تريد البحث فيه.
    لقطة شاشة لأول صيغة تم إدخالها في Excel لأعمدة المساعدة
  3. انقر مرتين على الزاوية اليمنى السفلية لخلية الصيغة، وسيتم تعبئة الخلية التالية تلقائيًا بنفس الصيغة.
    لقطة شاشة لتعبئة خلايا الصيغة تلقائيًا في Excel
  4. في الخلية (I5) الموجودة أسفل رأس العمود المساعد الثاني، أدخل الصيغة التالية ثم اضغط «Enter». بعد ذلك، انقر نقرًا مزدوجًا على الزاوية اليمنى السفلية لخلية الصيغة لتعبئة الخلايا أدناه تلقائيًا بنفس الصيغة.
    =IF(ISNUMBER(SEARCH($M$2,B5)),H5,"")
    هنا، تمثّل الخلية "M2" الخلية المرتبطة بمربع القائمة المنسدلة.
    لقطة شاشة للصيغة الثانية المدخلة لأعمدة المساعدة في Excel
  5. في الخلية (J5) الموجودة أسفل رأس العمود المساعد الثالث، أدخل الصيغة التالية واضغط «Enter». ثم انقر مرتين على الزاوية اليمنى السفلية لخلية الصيغة لتعبئة الخلايا أدناه تلقائيًا بنفس الصيغة.
    =IFERROR(SMALL($I$5:$I$281,H5),"") 
    لقطة شاشة للصيغة الثالثة المدخلة لأعمدة المساعدة في Excel
  6. انسخ صف العناوين الأصلي إلى منطقة جديدة. هنا وضعت صف العناوين أسفل مربع البحث.
    لقطة شاشة لصف الرأس الذي تم نسخه في Excel لنطاق النتائج
  7. حدد الخلية الواقعة أسفل العنوان الأول (مثل L5 في هذا المثال)، ثم أدخل الصيغة التالية واضغط مفتاح «Enter».
    =IFERROR(INDEX($A$5:$G$281,$J5,COLUMNS($L$4:L4)),"")
    هنا، يُمثّل "A5:G281" النطاق الكامل للبيانات التي ترغب في عرضها في خلية النتيجة.
    لقطة شاشة لصيغة النتائج المدخلة أسفل الرأس في Excel
  8. حدد خلية الصيغة هذه، واسحب «Fill Handle» إلى اليمين ثم إلى الأسفل لتطبيق الصيغة على الأعمدة والصفوف المقابلة.
    لقطة شاشة للصيغة المطبقة على نطاق النتائج في Excel
    ملاحظات:
    • بما أنه لا يوجد إدخال في مربع البحث، فستعرض نتائج الصيغة البيانات الخام.
    • هذه الطريقة لا تميّز بين الأحرف الكبيرة والصغيرة، مما يعني أنها ستتطابق مع النص بغض النظر عمّا إذا كتبت بالأحرف الكبيرة أو الصغيرة.
النتيجة

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

لقطة شاشة لنتيجة مربع البحث النهائي في Excel


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


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

🤖KUTOOLS AI Aide: حدّث تحليل البيانات استنادًا إلى:التنفيذ الذكي   |  إنشاء رمز|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات|  استدعاء الوظائف المحسنة
الميزات الشائعة:البحث، التمييز أو وضع علامة على المكررات   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |  التقريب بدون استخدام الصيغة...
بحث متقدم:بحث عمودي متعدد المعايير  |  بحث عمودي متعدد القيم  |   بحث عمودي عبر أوراق متعددة   |   مطابقة غامضة....
قائمة منسدلة متقدمة:إنشاء قائمة منسدلة بسرعة   |  قائمة منسدلة تابعة   |  قائمة منسدلة متعددة الاختيار....
مدير الأعمدة:إضافة عدد معيّن من الأعمدة|نقل الأعمدة|تبديل حالة ظهور الأعمدة المخفية|مقارنة النطاقات والأعمدة...
الميزات المميزة:التركيز على الشبكة   |  عرض التصميم   |شريط الصيغ المحسن   | مدير الدفاتر والأوراق   |  مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ   |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا   | إرسال رسائل بريد إلكتروني من قائمة   |  مرشح متقدم   |   تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/خط مشطوب...) ...
أفضل 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 يومًا بكامل الميزات— بدون تسجيل، ولا بطاقة ائتمان
  • أفضل قيمة— وفّر مقارنةً بشراء كل إضافة على حدة