Metodo calculate_formula
calculate_formula
Calcola una formula.
ritorna
Risultato della formula calcolata.
def calculate_formula(self, formula):
...
Parametro | Tipo | Descrizione |
---|---|---|
formula | str | Formula da calcolare. |
calculate_formula
Calcola direttamente un’espressione di formula.
ritorna
Risultato calcolato della formula data.
L’oggetto restituito può essere dei possibili tipi 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 proprio come è stata impostata sulla cella A1.
E la formula verrà presa come formula normale.
Se è necessario che la formula venga calcolata come formula di matrice e per ottenere una matrice per il risultato calcolato,
si prega di utilizzare invece Worksheet.calculate_array_formula
.
calculate_formula
Calcola tutte le formule in questo foglio di lavoro.
def calculate_formula(self, options, recursive):
...
Parametro | Tipo | Descrizione |
---|---|---|
options | CalculationOptions | Opzioni per il 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 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
Calcola direttamente un’espressione di formula.
ritorna
Risultato calcolato della formula data.
L’oggetto restituito può essere dei possibili tipi 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 | L’indice di riga della cella base. |
base_cell_column | int | L’indice della colonna della cella base. |
calculation_data | CalculationData | I dati di calcolo. È usato per la situazione l’utente deve 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 AbstractCalculationEngine.calculate . |
Osservazioni
La formula verrà calcolata proprio come se fosse stata impostata sulla cella base specificata.
la formula verrà presa come formula normale. Se è necessario che la formula venga calcolata come formula di matrice
e per ottenere un array per il risultato calcolato, utilizzare
Worksheet.calculate_array_formula
invece.
Guarda anche
- modulo
aspose.cells
- classe
Worksheet