calculate_array_formula yöntemi
calculate_array_formula(self, formula, opts)
Bir formülü dizi formülü olarak hesaplar.
def calculate_array_formula(self, formula, opts):
...
Parametre | Tip | Tanım |
---|---|---|
formula | str | Hesaplanması gereken formül. |
opts | CalculationOptions | Formül hesaplama seçenekleri |
calculate_array_formula(self, formula, opts, max_row_count, max_column_count)
Bir formülü dizi formülü olarak hesaplar.
İadeler
Hesaplanan formül sonucu.
def calculate_array_formula(self, formula, opts, max_row_count, max_column_count):
...
Parametre | Tip | Tanım |
---|---|---|
formula | str | Hesaplanması gereken formül. |
opts | CalculationOptions | Formül hesaplama seçenekleri |
max_row_count | int | sonuçta elde edilen verilerin maksimum satır sayısı. Eğer pozitif değilse veya gerçek satır sayısından büyükse, gerçek satır sayısı kullanılacaktır. |
max_column_count | int | sonuçta elde edilen verilerin maksimum sütun sayısı. Eğer pozitif değilse veya gerçek satır sayısından büyükse, gerçek sütun sayısı kullanılacaktır. |
Notlar
Formül, boyut ve sonucu hesaplamak için dinamik dizi formülü olarak alınacaktır. Hesaplanan sonucun büyük veri kümesi olduğu durumlarda kullanıcı tarafından belirlenen maksimum boyut kullanılır (örneğin, hesaplanan sonuç bir satır veya sütun verisinin tamamına karşılık gelebilir) Ancak kullanıcının iş gereksinimi veya performans değerlendirmesi açısından bu kadar büyük bir diziye ihtiyacı yoktur.
calculate_array_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, max_row_count, max_column_count, calculation_data)
Bir formülü dizi formülü olarak hesaplar.
İadeler
Hesaplanan formül sonucu.
def calculate_array_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, max_row_count, max_column_count, calculation_data):
...
Parametre | Tip | Tanım |
---|---|---|
formula | str | Hesaplanması gereken formül. |
p_opts | FormulaParseOptions | Formülü ayrıştırma seçenekleri |
c_opts | CalculationOptions | Formül hesaplama seçenekleri |
base_cell_row | int | Temel hücrenin satır indeksi. |
base_cell_column | int | Temel hücrenin sütun indeksi. |
max_row_count | int | Elde edilen verilerin maksimum satır sayısı. Eğer pozitif değilse veya gerçek satır sayısından büyükse, gerçek satır sayısı kullanılacaktır. |
max_column_count | int | Elde edilen verilerin maksimum sütun sayısı. Eğer pozitif değilse veya gerçek satır sayısından büyükse, gerçek sütun sayısı kullanılacaktır. |
calculation_data | CalculationData | Hesaplama verileri. Aşağıdaki durumlar için kullanılır: Kullanıcının özel hesaplama motorunu uygularken bazı statik formülleri hesaplaması gerekir. Bu tür bir durum için kullanıcının bunu sağlanan hesaplama verileriyle belirtmesi gerekir Aspose.Cells.AbstractCalculationEngine.Calculate için. |
Notlar
Formül, boyut ve sonucu hesaplamak için dinamik dizi formülü olarak alınacaktır. Hesaplanan sonucun büyük veri kümesi olduğu durumlarda kullanıcı tarafından belirlenen maksimum boyut kullanılır (örneğin, hesaplanan sonuç bir satır veya sütun verisinin tamamına karşılık gelebilir) Ancak kullanıcının iş gereksinimi veya performans değerlendirmesi açısından bu kadar büyük bir diziye ihtiyacı yoktur.
Ayrıca bakınız
- modül
aspose.cells
- sınıf
Worksheet