> ## Documentation Index
> Fetch the complete documentation index at: https://help.teable.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# البحث الشرطي

> ابحث عن البيانات عبر الجداول باستخدام شروط التصفية وأرجع قيم السجلات المطابقة.

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

## حالات الاستخدام

| السيناريو         | مناسب لـ                                                                          |
| ----------------- | --------------------------------------------------------------------------------- |
| تحليل الفئات      | العثور على المنتج الأعلى مبيعًا في الفئة نفسها                                    |
| مقارنة الفترات    | البحث عن مبلغ مبيعات الفترة السابقة لإجراء حسابات المقارنة بين الفترات            |
| مطابقة العملاء    | العثور على تفاصيل العميل باستخدام رقم الهاتف أو البريد الإلكتروني أو معرّف العميل |
| البحث عن التفاصيل | إرجاع سجلات التفاصيل المطابقة بناءً على شروط من السجل الحالي                      |

## الإجراء

<Steps>
  <Step title="إنشاء حقل بحث شرطي">
    انقر على أيقونة `+` في الجانب الأيمن من اسم الحقل، واختر **البحث الشرطي**، ثم أدخل عنوانًا للحقل، مثل "الطلبات المرتبطة".
  </Step>

  <Step title="اختيار الجدول المستهدف">
    في القائمة المنسدلة للجدول المستهدف، اختر الجدول المطلوب الاستعلام عنه.
  </Step>

  <Step title="إعداد حقل البحث">
    اختر الحقل المطلوب استخراجه وأكد نوع البيانات المُرجعة.
  </Step>

  <Step title="تعيين شروط التصفية">
    أضف شروط التصفية، واختر الحقل ونوع الشرط وقيمة المقارنة. ويمكن أن تكون قيمة المقارنة قيمة ثابتة أو حقلًا من الجدول الحالي.
  </Step>

  <Step title="إعداد الفرز والحدود">
    عيّن حقل الفرز واتجاه الفرز وعدد السجلات المطلوب عرضها عند الحاجة.
  </Step>
</Steps>

يلزم شرط تصفية واحد على الأقل. وللشروط المتعددة، اختر "استيفاء جميع الشروط (AND)" أو "استيفاء أي شرط (OR)".

## تطبيقات عملية

### تحليل بيانات المبيعات مقارنةً بالفترة السابقة

**الجداول**

* جدول ملخص مبيعات الفترات، ويتضمن حقولًا مثل الفترة وتاريخ البدء وتاريخ الانتهاء ومبلغ المبيعات
* جدول تفاصيل المبيعات، ويتضمن حقولًا مثل مبلغ المبيعات وتاريخ البيع

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

**الخطوات**

**إنشاء حقل تجميع شرطي لمبيعات الفترة الحالية**

1. في جدول ملخص مبيعات الفترات، أنشئ حقل تجميع شرطي باسم "مبيعات الفترة الحالية"
2. الجدول المستهدف: جدول تفاصيل المبيعات
3. حقل التجميع: مبلغ المبيعات
4. شروط التصفية:
   * الحقل: تاريخ البيع -> الشرط: قبل أو يساوي -> القيمة: حقل تاريخ الانتهاء من الجدول الحالي
   * الحقل: تاريخ البيع -> الشرط: بعد أو يساوي -> القيمة: حقل تاريخ البدء من الجدول الحالي
5. دالة التجميع: المجموع

**إنشاء حقل بحث شرطي لمبيعات الفترة السابقة**

1. أنشئ حقل بحث شرطي باسم "مبيعات الفترة السابقة"
2. الجدول المستهدف: جدول ملخص مبيعات الفترات (هذا الجدول)
3. الحقل: مبيعات الفترة الحالية
4. شرط التصفية:
   * الحقل: تاريخ الانتهاء -> الشرط: يساوي -> القيمة: حقل تاريخ انتهاء الفترة السابقة من الجدول الحالي
5. دالة التجميع: المجموع

**إنشاء حقل صيغة للنمو مقارنةً بالفترة السابقة**

1. أنشئ حقل صيغة باسم "معدل النمو مقارنةً بالفترة السابقة"
2. اضبط الصيغة على `(مبيعات الفترة الحالية - مبيعات الفترة السابقة) / مبيعات الفترة السابقة * 100`
3. نسّقها كنسبة مئوية بمنزلتين عشريتين

### تحليل بيانات مبيعات المنتجات

**الجداول**

* جدول المنتجات، ويتضمن حقولًا مثل معرّف الفئة واسم المنتج وحجم المبيعات
* جدول الفئات، ويتضمن حقولًا مثل معرّف الفئة واسم الفئة

في جدول الفئات، ابحث عن المنتج الأعلى مبيعًا في كل فئة لتحديد المنتج الرئيسي في كل فئة.

**الخطوات**

**المنتج الأعلى مبيعًا**

1. في جدول الفئات، أنشئ حقل بحث شرطي باسم "المنتج الأعلى مبيعًا"
2. الجدول المستهدف: جدول المنتجات
3. حقل البحث: اسم المنتج
4. شرط التصفية:
   * الحقل: معرّف الفئة -> الشرط: يساوي -> القيمة: حقل معرّف الفئة من الجدول الحالي
5. الفرز: حقل حجم المبيعات -> تنازلي
6. حد العرض: سجل واحد

**حجم المبيعات**

1. أنشئ حقل بحث شرطي آخر باسم "حجم المبيعات"
2. الجدول المستهدف: جدول المنتجات
3. حقل البحث: حجم المبيعات
4. شرط التصفية:
   * الحقل: معرّف الفئة -> الشرط: يساوي -> القيمة: حقل معرّف الفئة من الجدول الحالي
5. الفرز: حقل حجم المبيعات -> تنازلي
6. حد العرض: سجل واحد

## الأسئلة الشائعة

<AccordionGroup>
  <Accordion title="لماذا لا يمكن استخدام بعض الحقول كشروط تصفية؟">
    قد لا تدعم بعض أنواع الحقول المعقدة، مثل الصور والمرفقات، شروط التصفية.
  </Accordion>

  <Accordion title="ما الفرق بين البحث الشرطي وحقل البحث العادي؟">
    يتطلب حقل البحث العادي إنشاء حقل ارتباط أولًا، بينما يمكن للبحث الشرطي مطابقة البيانات في الجدول المستهدف مباشرةً باستخدام شروط التصفية.
  </Accordion>
</AccordionGroup>
