طريقة calculate_array_formula
calculate_array_formula(self, formula, opts)
يحسب الصيغة كصيغة مصفوفة.
def calculate_array_formula(self, formula, opts):
...
معامل | يكتب | وصف |
---|---|---|
formula | str | الصيغة المراد حسابها. |
opts | CalculationOptions | خيارات لحساب الصيغة |
calculate_array_formula(self, formula, opts, max_row_count, max_column_count)
يحسب الصيغة كصيغة مصفوفة.
عائدات
نتيجة الصيغة المحسوبة.
def calculate_array_formula(self, formula, opts, max_row_count, max_column_count):
...
معامل | يكتب | وصف |
---|---|---|
formula | str | الصيغة المراد حسابها. |
opts | CalculationOptions | خيارات لحساب الصيغة |
max_row_count | int | الحد الأقصى لعدد صفوف البيانات الناتجة. إذا كان غير موجب أو أكبر من عدد الصفوف الفعلي، فسيتم استخدام عدد الصفوف الفعلي. |
max_column_count | int | الحد الأقصى لعدد أعمدة البيانات الناتجة. إذا كان غير موجب أو أكبر من عدد الصفوف الفعلي، فسيتم استخدام عدد الأعمدة الفعلي. |
ملاحظات
سيتم استخدام الصيغة كصيغة مصفوفة ديناميكية لحساب البعد والنتيجة. يتم استخدام البعد الأقصى الذي يحدده المستخدم في الحالات التي تكون فيها النتيجة المحسوبة عبارة عن مجموعة بيانات كبيرة (على سبيل المثال، قد تتوافق النتيجة المحسوبة مع بيانات صف أو عمود كامل) لكن المستخدم لا يحتاج إلى مجموعة كبيرة جدًا وفقًا لمتطلبات العمل أو لأسباب تتعلق بالأداء.
calculate_array_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, max_row_count, max_column_count, calculation_data)
يحسب الصيغة كصيغة مصفوفة.
عائدات
نتيجة الصيغة المحسوبة.
def calculate_array_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, max_row_count, max_column_count, calculation_data):
...
معامل | يكتب | وصف |
---|---|---|
formula | str | الصيغة المراد حسابها. |
p_opts | FormulaParseOptions | خيارات تحليل الصيغة |
c_opts | CalculationOptions | خيارات لحساب الصيغة |
base_cell_row | int | مؤشر الصف للخلية الأساسية. |
base_cell_column | int | مؤشر العمود للخلية الأساسية. |
max_row_count | int | الحد الأقصى لعدد صفوف البيانات الناتجة. إذا كان غير موجب أو أكبر من عدد الصفوف الفعلي، فسيتم استخدام عدد الصفوف الفعلي. |
max_column_count | int | الحد الأقصى لعدد أعمدة البيانات الناتجة. إذا كان غير موجب أو أكبر من عدد الصفوف الفعلي، فسيتم استخدام عدد الأعمدة الفعلي. |
calculation_data | CalculationData | بيانات الحساب. تُستخدم للحالة يحتاج المستخدم إلى حساب بعض الصيغ الثابتة عند تنفيذ محرك حساب مخصص. بالنسبة لهذا النوع من المواقف، يحتاج المستخدم إلى تحديده باستخدام بيانات الحساب المقدمة لـ Aspose.Cells.AbstractCalculationEngine.Calculate. |
ملاحظات
سيتم استخدام الصيغة كصيغة مصفوفة ديناميكية لحساب البعد والنتيجة. يتم استخدام البعد الأقصى الذي يحدده المستخدم في الحالات التي تكون فيها النتيجة المحسوبة عبارة عن مجموعة بيانات كبيرة (على سبيل المثال، قد تتوافق النتيجة المحسوبة مع بيانات صف أو عمود كامل) لكن المستخدم لا يحتاج إلى مجموعة كبيرة جدًا وفقًا لمتطلبات العمل أو لأسباب تتعلق بالأداء.
أنظر أيضا
- الوحدة
aspose.cells
- فئة
Worksheet