calculate_formula yöntemi
calculate_formula
Bir formül hesaplar.
İadeler
Hesaplanan formül sonucu.
def calculate_formula(self, formula):
...
Parametre | Tip | Tanım |
---|---|---|
formula | str | Hesaplanacak formül. |
calculate_formula
Bir formül ifadesini doğrudan hesaplar.
İadeler
Verilen formülün hesaplanan sonucu.
Döndürülen nesne olası Cell.value
veya ReferredArea türlerinde olabilir.
def calculate_formula(self, formula, opts):
...
Parametre | Tip | Tanım |
---|---|---|
formula | str | Hesaplanacak formül. |
opts | CalculationOptions | Formül hesaplama seçenekleri |
Notlar
Formül tıpkı A1 hücresine ayarlandığı gibi hesaplanacaktır.
Ve formül normal formül olarak alınacaktır.
Formülün dizi formülü olarak hesaplanmasına ve hesaplanan sonuç için bir dizi elde edilmesine ihtiyacınız varsa,
lütfen bunun yerine Worksheet.calculate_array_formula
‘i kullanın.
calculate_formula
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ğru, çalışma sayfasının hücrelerinin diğer çalışma sayfalarının hücrelerine bağlı olup olmadığı anlamına gelir; 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
Bir formül ifadesini doğrudan hesaplar.
İadeler
Verilen formülün hesaplanan sonucu.
Döndürülen nesne olası Cell.value
veya ReferredArea türlerinde olabilir.
def calculate_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, calculation_data):
...
Parametre | Tip | Tanım |
---|---|---|
formula | str | Hesaplanacak 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 dizini. |
base_cell_column | int | Temel hücrenin sütun dizini. |
calculation_data | CalculationData | Hesaplama verileri. Durum için kullanılır bu kullanıcının özel hesaplama motorunu uygularken bazı statik formülleri hesaplaması gerekir. Böyle bir durum için kullanıcının bunu sağlanan hesaplama verileriyle belirtmesi gerekir. AbstractCalculationEngine.calculate için. |
Notlar
Formül, belirtilen temel hücreye ayarlandığı gibi hesaplanacaktır.
Ve formül normal formül olarak alınacaktır. Formülün dizi formülü olarak hesaplanmasına ihtiyacınız varsa
ve hesaplanan sonuca yönelik bir dizi almak için lütfen şunu kullanın:
Bunun yerine Worksheet.calculate_array_formula
‘i arayın.
Ayrıca bakınız
- modül
aspose.cells
- sınıf
Worksheet