calculate_formula metod

calculate_formula(self, formula)

Beräknar en formel.

Returnerar

Beräknat formelresultat.


def calculate_formula(self, formula):
    ...
ParameterTypBeskrivning
formulastrFormel som ska beräknas.

calculate_formula(self, formula, opts)

Beräknar ett formeluttryck direkt.

Returnerar

Beräknat resultat av given formel. Det returnerade objektet kan vara av de möjliga typerna Cell.value eller ReferredArea.


def calculate_formula(self, formula, opts):
    ...
ParameterTypBeskrivning
formulastrFormel som ska beräknas.
optsCalculationOptionsAlternativ för att beräkna formeln

Anmärkningar

Formeln kommer att beräknas precis som den har ställts in i cell A1. Och formeln kommer att tas som vanlig formel. Om du behöver att formeln beräknas som en arrayformel och för att få en array för det beräknade resultatet, använd Worksheet.calculate_array_formula istället.

calculate_formula(self, options, recursive)

Beräknar alla formler i detta kalkylblad.


def calculate_formula(self, options, recursive):
    ...
ParameterTypBeskrivning
optionsCalculationOptionsAlternativ för beräkning
recursiveboolSant betyder att om cellerna i kalkylbladet är beroende av cellerna i andra kalkylblad,
De beroende cellerna i andra kalkylblad kommer också att beräknas.
Falskt betyder att alla formler i kalkylbladet har beräknats och att värdena är korrekta.

calculate_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, calculation_data)

Beräknar ett formeluttryck direkt.

Returnerar

Beräknat resultat av given formel. Det returnerade objektet kan vara av de möjliga typerna Cell.value eller ReferredArea.


def calculate_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, calculation_data):
    ...
ParameterTypBeskrivning
formulastrFormel som ska beräknas.
p_optsFormulaParseOptionsAlternativ för att analysera formeln.
c_optsCalculationOptionsAlternativ för att beräkna formeln.
base_cell_rowintRadindexet för bascellen.
base_cell_columnintKolumnindexet för bascellen.
calculation_dataCalculationDataBeräkningsdata. Den används för situationen
att användaren behöver beräkna några statiska formler när en anpassad beräkningsmotor implementeras.
För en sådan situation måste användaren specificera det med de angivna beräkningsdata.
för Aspose.Cells.AbstractCalculationEngine.Calculate.

Anmärkningar

Formeln kommer att beräknas precis som den har ställts in för den angivna bascellen. Och formeln kommer att tas som en vanlig formel. Om du behöver beräkna formeln som en arrayformel och för att få en array för det beräknade resultatet, använd Worksheet.calculate_array_formula istället.

Se även