من خلال الخصائص المميزة للنص، يمكنك استخدام المعاملات التالية:
| المعامل | الوصف | مثال |
| + | اضافة | ="Two " + "Strings" --> Two Strings |
| & | اضافة | ="Two " & "Strings" --> Two Strings |
| substring() | لتكوين مجموعة حروف فرعية | =substring("ABCDEFG", "2") --> CDEFG =substring("ABCDEFG", "2", "5") --> CDE =substring("ABCDEFG", "BC") --> DEFG =substring("ABCDEFG", "BC", "F") --> DE |
| النص | لتحويل الكشف الى نص | =text('mymatrix(A1:A3)') --> first cell, second cell, third cell |
| regexp() | لتجهيز Jakarta Regexp getParen(0) | =regexp("ABCDEFG","A.*D") --> ABCD |
| match() | لتجهيز مطابقة Jakarta Regexp | =match("ABCEFG",".B.*") --> 1 |
| يساوي | Equals | =equals("ABCDEFG","ABCDEFG") -->1 |
| مقارنة | مقارنة | =compare("A","A") --> 0 =compare("A","B") --> -1 =compare("B","A") --> 1 |
بالنسبة الى خانات الخصائص المميزة رقم صحيح ورقم ذو علامة عشرية والتاريخ، والخاصية المميزة مصفوفة، يمكنك استخدام المعاملات التالية:
| المعامل | الوصف | مثال |
| + | اضافة | 3+1 |
| - | طرح | 3-1 |
| * (العلامة النجمية) | ضرب | 3*3 |
| / (شرطة مائلة أمامية) | قسمة | 3/3 |
| ** أو ^ | الدالة الأسية | 3^3 |
| sqrt()، cubert() | الجذر التربيعي/التكعيبي | sqrt(12) |
| sin()، cos()، cot()، tan()، arcsin()، arccos()، arctan()، csc()، sec() | وظائف حساب المثلثات | sin(1) |
| () | الأقواس | (1-2)*3 |
| (a>b)?c:d | تعبير بوولى ملاحظة: التعبيرات البوولية لها أولوية أقل من الاضافة والطرح والضرب والقسمة.
|
(3<4)?1:0 |
| max(a,b)، min(a,b) | الحد الأقصى والحد الأدنى | max(1,2) |
| abs()، ceiling()، floor()، trunc()، round() | الوظائف الحسابية المتنوعة | trunc(3.14) |
| n! | مصروب المعامل | 3! |
| exp()، ln()، log2()، log10() | الوظائف الأسية | ln(1) |
| اجمالى | اجمالى المعاملات | =Sum('cost1','cost2','cost3') = cost1 + cost2 + cost3 =Sum('MMM(A1:C1)') = cell A1 + cell B1 + cell C1 in the MMM matrix |
| عامل | ناتج اجمالي المعاملات | =Factor('cost1','cost2','cost3') = cost1 * cost2 * cost3 =Factor('MMM(A1:C1)') = cell A1 * cell B1 * cell C1 in the MMM matrix |
| المتوسط | متوسط المعاملات | =Average(12,14,22) = 16 |
| الحد الأقصى | قيمة أعلى معامل | =Max(12,14,22) = 22 |
| الحد الأدنى | قيمة أقل معامل | =Min(12,14,22) = 12 |
| صافي القيمة الحالية (NPV) | صافي القيمة الحالية. | =NPV('Opportunity Cost of Capital','CF today', 'CF Year 1',CF Year 2',CF Year 3','CF Year 4') |
| substring | يتم ارجاع مجموعة فرعية لمجموعة الحروف | =substring(text, startIndex/String, [endIndex/String]) startIndex is inclusive, startString is exclusive endIndex and endString are exclusive A B C D E F G 0 1 2 3 4 5 6 =substring("ABCDEFG", "2") --> CDEFG =substring("ABCDEFG", "2", "5") --> CDE =substring("ABCDEFG", "BC") --> DEFG =substring("ABCDEFG", "BC", "F") --> DE |
| النص | لتحويل كشف المراجع الى مجموعة حروف نصية بفصل القيم الخاصة به باستخدام "," أو " ". | =text('mymatrix(A1:A3)') = first cell, second cell, third cell |
| تقريب | لتقريب قيمة المعامل | =round(100*7.23456)/100 ينتج عنها 7.23 في الخاصية المميزة رقم ذو علامة عشرية |
| اليوم | لاحتساب التاريخ الحالي. ملاحظة: يفيد هذا المعامل في الخصائص المميزة للتاريخ.
|
=today() في الخاصية المميزة للتاريخ تؤدي الى عرض التاريخ الحالي. لتحديث التعبير يوميا، يمكنك استخدام المعامل run_at. على سبيل المثال، أدخل =today("run_at=2") لتحديث التعبير كل يوم في الساعة 2 صباحا، بوقت وحدة الخدمة. |
من خلال خانات الخاصية المميزة الجدول الزمني، يمكنك استخدام المعاملات التالية:
| المعامل | الوصف | مثال |
| + | اضافة | 3+1 |
| - | طرح | 3-1 |
| * (العلامة النجمية) | ضرب | 3*3 |
| / (شرطة مائلة أمامية) | قسمة | 3/3 |
| ** أو ^ | الدالة الأسية | 3^3 |
| متوسط | متوسط قيم الخانة | =average('A1','B2','C2') = 16 |
| عد | عدد الخانات | = count('A1','B2','C2') =3 |
| أقصى | أكبر قيمة للخانة | =max('A1':'A3')=10 |
| أدنى | أقل قيمة للخانة | =min('A1':'A3')=2 |
| اجمالى | ناتج اجمالي قيم الخانة | =sum('A1':'A3')=15 |