كل دوال المعادلات، مع مثال لكل دالة
كل ما يمكنك كتابته في حقل الحساب والقيمة الافتراضية الذكية: العمليات، والمقارنات، والشرط، وكل دالة بمثال.
الأساسيات
العنصر
الكتابة
مثال
حقل
اسمه الداخلي بين أقواس معقوفة
{amount}رقم
كما هو
15 أو 0.15نص
بين علامتي تنصيص
"مباشر"منطقي
true أو falsetrueحساب
+ - * /{qty} * {price}تجميع
أقواس عادية
({a} + {b}) * 2مقارنة
== != > < >= <={total} >= 1000ربط شروط
AND وOR بين شرطين{a} > 0 AND {b} > 0+ يجمع الأرقام فقط. لدمج النصوص استخدم CONCAT. ولنفي شرط استخدم !=.
الشرط
الدالة
الوصف
مثال
النتيجة
IF(شرط, إن صح, إن خطأ)يختار قيمة حسب الشرط
IF({total} > 50000, "يحتاج موافقة", "مباشر")«يحتاج موافقة» إن تجاوز المبلغ 50,000
COALESCE(أ, ب, ...)أول قيمة غير فارغة
COALESCE({discount}, 0)الخصم، أو صفر إن كان فارغاً
الأرقام
الدالة
الوصف
مثال
النتيجة
ROUND(س, خانات)تقريب مالي: النصف يُقرّب بعيداً عن الصفر
ROUND(100.125, 2)100.13خانات سالبة تقرّب للعشرات والمئات
ROUND(1250, -2)1300CEIL(س)لأعلى عدد صحيح
CEIL(4.1)5FLOOR(س)لأدنى عدد صحيح
FLOOR(4.9)4ABS(س)القيمة المطلقة
ABS({balance})الرصيد بلا إشارة
MIN(أ, ب, ...)أصغر قيمة، وتتجاهل الفارغ
MIN({offer}, {budget})الأقل بينهما
MAX(أ, ب, ...)أكبر قيمة، وتتجاهل الفارغ
MAX({paid}, 0)صفر إن كان المدفوع سالباً
ROUND بلا خانات يقرّب لعدد صحيح: ROUND(2.5) يعطي 3، وROUND(-2.675, 2) يعطي -2.68.
النصوص
الدالة
الوصف
مثال
النتيجة
CONCAT(أ, ب, ...)يدمج أي عدد من القيم كنص
CONCAT({first_name}, " ", {last_name})أحمد صالحLENGTH(نص)عدد الأحرف
LENGTH({code})4 للكود ACMEفي CONCAT القيمة الفارغة تصبح نصاً فارغاً، والأرقام تُكتب كما هي، والتواريخ بصيغة 2026-07-15. حقل الاختيار يظهر كمعرّف داخلي، فلا تستخدمه لبناء نص مقروء.
التواريخ
الدالة
الوصف
مثال
النتيجة
TODAY()تاريخ اليوم
TODAY()2026-07-15NOW()اللحظة الحالية بالوقت
NOW()تاريخ ووقت
DATE("YYYY-MM-DD")تاريخ ثابت
DATE("2027-01-01")1 يناير 2027
DATEDIFF(أ, ب, وحدة)الفرق أ ناقص ب، والوحدة اختيارية (أيام افتراضياً)
DATEDIFF({end}, {start}, 'days')عدد الأيام بينهما
DATEADD(تاريخ, عدد, وحدة)يزيح التاريخ
DATEADD({start}, 30, 'days')بعد 30 يوماً
طرح تاريخين
نفس DATEDIFF بالأيام
{end} - {start}عدد الأيام
الوحدات: days وweeks وmonths وyears بصيغة الجمع. الأشهر في DATEDIFF أشهر كاملة. إضافة شهر إلى 31 يناير تعطي آخر يوم في فبراير.
البنود
الدالة
الوصف
مثال
SUM_LINES({كتالوج})مجموع الكمية × السعر لبنود الكتالوج الذكي، قبل الضريبة
ROUND(SUM_LINES({items}) * 1.15, 2)وصفات جاهزة
الهدف
المعادلة
الرصيد
{total} - COALESCE({paid}, 0)نسبة الإنجاز
ROUND({done} / {planned} * 100, 1)أيام حتى الانتهاء
DATEDIFF({end_date}, TODAY())متأخر؟
IF({due} < TODAY(), "متأخر", "في الموعد")ضريبة السطر ثم الإجمالي
ROUND({net} + ROUND({net} * 0.15, 2), 2)عميل مهم
IF({total} > 10000 AND {visits} > 3, "VIP", "عادي")قواعد يجب معرفتها
المسموح في التواريخ: تاريخ ناقص تاريخ فقط. لإزاحة تاريخ استخدم
DATEADD.لا يُقارن تاريخ برقم أو نص.
دالة غير معروفة تجعل النتيجة فارغة.
قيمة فارغة واحدة في المعادلة تجعل النتيجة كلها حسب إعداد عند غياب قيمة الإدخال.
هل حلّ هذا الدليل مشكلتك؟
إن لم يحلها، سنسألك عمّا كان ناقصاً.