Metodo calculate_formula
calculate_formula(self, formula)
Calcola una formula.
ritorna
Risultato della formula calcolata.
def calculate_formula(self, formula):
...
Parametro | Tipo | Descrizione |
---|---|---|
formula | str | Formula da calcolare. |
calculate_formula(self, formula, opts)
Calcola direttamente l’espressione di una formula.
ritorna
Risultato calcolato della formula data.
L’oggetto restituito può essere dei tipi possibili Cell.value
o ReferredArea.
def calculate_formula(self, formula, opts):
...
Parametro | Tipo | Descrizione |
---|---|---|
formula | str | Formula da calcolare. |
opts | CalculationOptions | Opzioni per il calcolo della formula |
Osservazioni
La formula verrà calcolata esattamente come è stata impostata nella cella A1.
E la formula verrà considerata come una formula normale.
Se è necessario che la formula venga calcolata come una formula di matrice e ottenere una matrice per il risultato calcolato,
si prega di utilizzare invece Worksheet.calculate_array_formula
.
calculate_formula(self, options, recursive)
Calcola tutte le formule in questo foglio di lavoro.
def calculate_formula(self, options, recursive):
...
Parametro | Tipo | Descrizione |
---|---|---|
options | CalculationOptions | Opzioni di calcolo |
recursive | bool | Vero significa che se le celle del foglio di lavoro dipendono dalle celle di altri fogli di lavoro, verranno calcolate anche le celle dipendenti presenti in altri fogli di lavoro. Falso significa che tutte le formule nel foglio di lavoro sono state calcolate e i valori sono corretti. |
calculate_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, calculation_data)
Calcola direttamente l’espressione di una formula.
ritorna
Risultato calcolato della formula data.
L’oggetto restituito può essere dei tipi possibili Cell.value
o ReferredArea.
def calculate_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, calculation_data):
...
Parametro | Tipo | Descrizione |
---|---|---|
formula | str | Formula da calcolare. |
p_opts | FormulaParseOptions | Opzioni per l’analisi della formula. |
c_opts | CalculationOptions | Opzioni per il calcolo della formula. |
base_cell_row | int | Indice di riga della cella base. |
base_cell_column | int | Indice di colonna della cella base. |
calculation_data | CalculationData | I dati di calcolo. Vengono utilizzati per la situazione che l’utente abbia bisogno di calcolare alcune formule statiche durante l’implementazione del motore di calcolo personalizzato. Per questo tipo di situazione, l’utente deve specificarlo con i dati di calcolo forniti per Aspose.Cells.AbstractCalculationEngine.Calculate. |
Osservazioni
La formula verrà calcolata esattamente come è stata impostata sulla cella base specificata.
E la formula verrà interpretata come una formula normale. Se si desidera che la formula venga calcolata come una formula matriciale
e per ottenere un array per il risultato calcolato, utilizzare
Worksheet.calculate_array_formula
invece.
Guarda anche
- modulo
aspose.cells
- classe
Worksheet