مربع بحث في Excel: اكتب كلمة فتظهر النتائج فورًا
جدول عملاء أو منتجات فيه مئات الصفوف، وتريد خانة في الأعلى: تكتب جزءًا من الاسم أو الرقم فتظهر الصفوف المطابقة فورًا، بدون فتح قائمة التصفية كل مرة. هذه أداة صغيرة تجعل ملفك يبدو كبرنامج.
نفترض أن البيانات في A4:D200 (العناوين في الصف 4)، وخانة البحث هي B1. لوّن B1 وضع بجانبها «🔍 اكتب للبحث:».
الطريقة 1: تلوين الصفوف المطابقة — كل الإصدارات
- حدد البيانات بدون العناوين:
A5:D200. - الصفحة الرئيسية ← تنسيق شرطي ← قاعدة جديدة ← استخدام صيغة لتحديد الخلايا.
- اكتب: =AND($B$1<>"",ISNUMBER(SEARCH($B$1,$B5)))
- تنسيق ← لون تعبئة فاتح ← موافق.
الآن اكتب «شاشة» في B1 فيتلوّن كل صف فيه كلمة شاشة في العمود B.
SEARCHتبحث عن الكلمة في أي مكان من النص وتتجاهل حالة الأحرف الإنجليزية.- علامة
$قبل B في$B5تجعل الشرط على عمود الاسم فقط، فيتلوّن الصف كله. $B$1<>""تمنع تلوين كل شيء عندما تكون خانة البحث فارغة.
البحث في كل الأعمدة
اجمع الأعمدة في نص واحد داخل SEARCH:
=AND($B$1<>"",ISNUMBER(SEARCH($B$1,$A5&" "&$B5&" "&$C5&" "&$D5)))
وأضف تصفية حسب اللون (Ctrl+Shift+L ← تصفية حسب اللون) لإخفاء غير المطابق.

الطريقة 2: عرض النتائج فقط بـ FILTER — Microsoft 365
في مكان منفصل (مثلًا F4) انسخ العناوين، وفي F5:
=IF(B1="",A5:D200,FILTER(A5:D200,ISNUMBER(SEARCH(B1,B5:B200)),"لا توجد نتائج"))
النتائج تنسكب تحت العناوين وتتحدث مع كل حرف تكتبه ثم Enter. وعندما تكون الخانة فارغة يظهر الجدول كله.
للبحث في أكثر من عمود: ISNUMBER(SEARCH(B1,A5:A200&" "&B5:B200)) داخل FILTER.
لمسات تجعله احترافيًا
- عداد النتائج: =IF(B1="","",COUNTIF(B5:B200,"*"&B1&"*")&" نتيجة")
- زر مسح: أضف شكلًا مكتوبًا عليه «مسح» واربطه بماكرو بسيط، أو اكتفِ بالضغط على Delete في B1.
- تجميد الأجزاء تحت صف البحث والعناوين حتى تبقى الخانة ظاهرة (عرض ← تجميد الأجزاء وأنت في A5).
- حماية الورقة مع ترك B1 فقط غير مقفلة، حتى لا يمسح أحد المعادلات بالخطأ.