calculate_formula yöntemi
calculate_formula(self, formula)
Bir formülü hesaplar.
İadeler
Hesaplanan formül sonucu.
def calculate_formula(self, formula):
...
Parametre | Tip | Tanım |
---|---|---|
formula | str | Hesaplanması gereken formül. |
calculate_formula(self, formula, opts)
Bir formül ifadesini doğrudan hesaplar.
İadeler
Verilen formülün hesaplanan sonucu.
Dönen nesne Cell.value
veya ReferredArea türlerinden biri olabilir.
def calculate_formula(self, formula, opts):
...
Parametre | Tip | Tanım |
---|---|---|
formula | str | Hesaplanması gereken formül. |
opts | CalculationOptions | Formül hesaplama seçenekleri |
Notlar
Formül A1 hücresine ayarlandığı gibi hesaplanacaktır.
Ve formül normal formül olarak alınacaktır.
Formülün bir dizi formülü olarak hesaplanması ve hesaplanan sonuç için bir dizi elde edilmesi gerekiyorsa,
Lütfen bunun yerine Worksheet.calculate_array_formula
‘i kullanın.
calculate_formula(self, options, recursive)
Bu çalışma sayfasındaki tüm formülleri hesaplar.
def calculate_formula(self, options, recursive):
...
Parametre | Tip | Tanım |
---|---|---|
options | CalculationOptions | Hesaplama seçenekleri |
recursive | bool | Doğrusu, çalışma sayfasının hücrelerinin diğer çalışma sayfalarının hücrelerine bağlı olması demektir. Diğer çalışma sayfalarındaki bağımlı hücreler de hesaplanacaktır. Yanlış, çalışma sayfasındaki tüm formüllerin hesaplandığı ve değerlerin doğru olduğu anlamına gelir. |
calculate_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, calculation_data)
Bir formül ifadesini doğrudan hesaplar.
İadeler
Verilen formülün hesaplanan sonucu.
Dönen nesne Cell.value
veya ReferredArea türlerinden biri olabilir.
def calculate_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, 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. |
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, belirtilen taban hücresine ayarlandığı gibi hesaplanacaktır.
Formül normal formül olarak alınacaktır. Formülün dizi formülü olarak hesaplanmasını istiyorsanız
ve hesaplanan sonuç için bir dizi elde etmek için lütfen şunu kullanın:
Worksheet.calculate_array_formula
yerine.
Ayrıca bakınız
- modül
aspose.cells
- sınıf
Worksheet