# الصيغ (Formulas)

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

تُبنى الصيغة من عنصرين أساسيين:

* **العوامل (Operators)** — رموز (مثل `+`، `=`، `>`) تُنفَّذ مباشرة بين قيمتين.

* **الدوال (Functions)** — عمليات حسابية جاهزة ومسمّاة (مثل `SUM`، `IF`، `LEFT`) تأخذ مدخلات، تُجري عليها عملية معينة، وتُرجع نتيجة.

**في هذه الصفحة**

* [العوامل (Operators)](https://chatwoot.help/hc/datalexinghelp/articles/1783721636-formulas-guide#alewaml-operators)

* [نظرة عامة على فئات الدوال](https://chatwoot.help/hc/datalexinghelp/articles/1783721636-formulas-guide#nzrt-eamt-ela-fyat-aldwal)

* [📝 ](https://claude.ai/chat/2e30ee8e-5010-4f55-8b0f-89fb6fcae0b5#text-functions)[دوال النصوص](https://chatwoot.help/hc/datalexinghelp/articles/1783722338-#dwal-alnsws)

* [🔢 ](https://claude.ai/chat/2e30ee8e-5010-4f55-8b0f-89fb6fcae0b5#number-functions)[دوال الأرقام](https://chatwoot.help/hc/datalexinghelp/articles/1783722284-)

* [✅](https://claude.ai/chat/2e30ee8e-5010-4f55-8b0f-89fb6fcae0b5#logical-truefalse-functions) [الدوال المنطقية (صح/خطأ)](https://chatwoot.help/hc/datalexinghelp/articles/1783722255-)

* [📃 ](https://claude.ai/chat/2e30ee8e-5010-4f55-8b0f-89fb6fcae0b5#list--aggregation-functions)[دوال القوائم والتجميع](https://chatwoot.help/hc/datalexinghelp/articles/1783722163-)

* [🔁 ](https://claude.ai/chat/2e30ee8e-5010-4f55-8b0f-89fb6fcae0b5#general--reference-functions)[الدوال العامة والمرجعية](https://chatwoot.help/hc/datalexinghelp/articles/1783722130-)

* [🗓️ ](https://claude.ai/chat/2e30ee8e-5010-4f55-8b0f-89fb6fcae0b5#date--time-functions)[دوال التاريخ والوقت](https://chatwoot.help/hc/datalexinghelp/articles/1783722098-)

* [🔗 ](https://claude.ai/chat/2e30ee8e-5010-4f55-8b0f-89fb6fcae0b5#link-functions)[دوال الروابط](https://chatwoot.help/hc/datalexinghelp/articles/1783722062-)

---

## العوامل (Operators)

العوامل هي رموز تُجري عمليات حسابية، أو مقارنات، أو دمج نصوص مباشرة بين قيمتين، دون الحاجة لكتابة اسم دالة. لكل عامل تقريبًا دالة مقابلة تقوم بالعملية نفسها (مذكورة أدناه) — استخدم ما يناسب صياغة معادلتك.

| العامل | الدالة المقابلة         | الوصف                                                         | مثال                 |
| ------ | ----------------------- | ------------------------------------------------------------- | -------------------- |
| `+`    | `ADD`                   | يجمع رقمين ويُرجع الناتج.                                     | `1 + 2 = 3`          |
| `-`    | `MINUS`                 | يطرح الرقم الثاني من الأول.                                   | `10 - 2 = 8`         |
| `*`    | `MULTIPLY`              | يضرب رقمين ببعضهما.                                           | `10 * 3 = 30`        |
| `/`    | `DIVIDE`                | يقسم الرقم الأول على الثاني.                                  | `10 / 5 = 2`         |
| `=`    | `EQUAL`                 | يُرجع `TRUE` إذا كانت القيمتان متساويتين، وإلا `FALSE`.       | `10 = 10` → `TRUE`   |
| `!=`   | `NOT_EQUAL`             | يُرجع `TRUE` إذا كانت القيمتان **غير** متساويتين.             | `10 != 10` → `FALSE` |
| `>`    | `GREATER_THAN`          | يُرجع `TRUE` إذا كانت القيمة الأولى أكبر من الثانية.          | `10 > 11` → `FALSE`  |
| `>=`   | `GREATER_THAN_OR_EQUAL` | يُرجع `TRUE` إذا كانت القيمة الأولى أكبر من أو تساوي الثانية. | `10 >= 10` → `TRUE`  |
| `<`    | `LESS_THAN`             | يُرجع `TRUE` إذا كانت القيمة الأولى أصغر من الثانية.          | `10 < 11` → `TRUE`   |
| `<=`   | `LESS_THAN_OR_EQUAL`    | يُرجع `TRUE` إذا كانت القيمة الأولى أصغر من أو تساوي الثانية. | `19 <= 1` → `FALSE`  |

---

## نظرة عامة على فئات الدوال

تنتمي كل دالة في Datalexing إلى إحدى الفئات التالية، ويُشار إليها برمز تعبيري. وهذا ما تغطيه كل فئة فعليًا:

<!--cw-colwidths:196,0-->
| الفئة                                                                              | تغطي                                                                                                                       |
| ---------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- |
| [النصوص](https://chatwoot.help/hc/datalexinghelp/articles/1783722338-#dwal-alnsws) | قراءة النصوص وتنظيفها وتحويلها.                                                                                            |
| [الأرقام](https://chatwoot.help/hc/datalexinghelp/articles/1783722284-)            | العمليات الحسابية والتقريب والحسابات الرياضية.                                                                             |
| [المنطقية (صح/خطأ)](https://chatwoot.help/hc/datalexinghelp/articles/1783722255-)  | المقارنات والشروط التي تُرجع `TRUE` أو `FALSE`.                                                                            |
| [ القوائم والتجميع](https://chatwoot.help/hc/datalexinghelp/articles/1783722163-)  | تلخيص القيم المسحوبة عبر حقل ربط/بحث (مجاميع، متوسطات، عدّ، تصفية...).                                                     |
| [العامة والمرجعية](https://chatwoot.help/hc/datalexinghelp/articles/1783722130-)   | دوال تسحب أو تدمج بيانات من أي نوع — قيمة حقل، قيمة من جدول مرتبط، معرّف صف — بدلًا من الاقتصار على النصوص أو الأرقام فقط. |
| [ التاريخ والوقت](https://chatwoot.help/hc/datalexinghelp/articles/1783722098-)    | إنشاء وتنسيق وقياس التواريخ والطوابع الزمنية.                                                                              |
| [ الروابط](https://chatwoot.help/hc/datalexinghelp/articles/1783722062-)           | إنشاء وقراءة الأزرار والروابط التشعبية القابلة للنقر.                                                                      |


