calculate_formula metod
calculate_formula(self, formula)
Beräknar en formel.
Returnerar
Beräknat formelresultat.
def calculate_formula(self, formula):
...
Parameter | Typ | Beskrivning |
---|---|---|
formula | str | Formel 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):
...
Parameter | Typ | Beskrivning |
---|---|---|
formula | str | Formel som ska beräknas. |
opts | CalculationOptions | Alternativ 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):
...
Parameter | Typ | Beskrivning |
---|---|---|
options | CalculationOptions | Alternativ för beräkning |
recursive | bool | Sant 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):
...
Parameter | Typ | Beskrivning |
---|---|---|
formula | str | Formel som ska beräknas. |
p_opts | FormulaParseOptions | Alternativ för att analysera formeln. |
c_opts | CalculationOptions | Alternativ för att beräkna formeln. |
base_cell_row | int | Radindexet för bascellen. |
base_cell_column | int | Kolumnindexet för bascellen. |
calculation_data | CalculationData | Berä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
- modul
aspose.cells
- klass
Worksheet