calculate_formula Methode
calculate_formula(self, formula)
Berechnet eine Formel.
Kehrt zurück
Berechnetes Formelergebnis.
def calculate_formula(self, formula):
...
Parameter | Typ | Beschreibung |
---|---|---|
formula | str | Zu berechnende Formel. |
calculate_formula(self, formula, opts)
Berechnet einen Formelausdruck direkt.
Kehrt zurück
Berechnetes Ergebnis der angegebenen Formel.
Das zurückgegebene Objekt kann vom Typ Cell.value
oder ReferredArea sein.
def calculate_formula(self, formula, opts):
...
Parameter | Typ | Beschreibung |
---|---|---|
formula | str | Zu berechnende Formel. |
opts | CalculationOptions | Optionen zum Berechnen der Formel |
Bemerkungen
Die Formel wird so berechnet, als wäre sie in Zelle A1 eingestellt.
Und die Formel wird als normale Formel übernommen.
Wenn Sie die Formel als Array-Formel berechnen und ein Array für das berechnete Ergebnis erhalten möchten,
Bitte verwenden Sie stattdessen Worksheet.calculate_array_formula
.
calculate_formula(self, options, recursive)
Berechnet alle Formeln in diesem Arbeitsblatt.
def calculate_formula(self, options, recursive):
...
Parameter | Typ | Beschreibung |
---|---|---|
options | CalculationOptions | Berechnungsoptionen |
recursive | bool | True bedeutet, dass die Zellen des Arbeitsblatts von den Zellen anderer Arbeitsblätter abhängen. die abhängigen Zellen in anderen Arbeitsblättern werden ebenfalls berechnet. „Falsch“ bedeutet, dass alle Formeln im Arbeitsblatt berechnet wurden und die Werte richtig sind. |
calculate_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, calculation_data)
Berechnet einen Formelausdruck direkt.
Kehrt zurück
Berechnetes Ergebnis der angegebenen Formel.
Das zurückgegebene Objekt kann vom Typ Cell.value
oder ReferredArea sein.
def calculate_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, calculation_data):
...
Parameter | Typ | Beschreibung |
---|---|---|
formula | str | Zu berechnende Formel. |
p_opts | FormulaParseOptions | Optionen zum Parsen der Formel. |
c_opts | CalculationOptions | Optionen zum Berechnen der Formel. |
base_cell_row | int | Der Zeilenindex der Basiszelle. |
base_cell_column | int | Der Spaltenindex der Basiszelle. |
calculation_data | CalculationData | Die Berechnungsdaten. Sie werden für die Situation verwendet dass der Benutzer bei der Implementierung einer benutzerdefinierten Berechnungs-Engine einige statische Formeln berechnen muss. Für solche Situationen muss der Benutzer sie mit den bereitgestellten Berechnungsdaten angeben für Aspose.Cells.AbstractCalculationEngine.Calculate. |
Bemerkungen
Die Formel wird so berechnet, als wäre sie für die angegebene Basiszelle festgelegt worden.
Die Formel wird als normale Formel verwendet. Wenn Sie die Formel als Array-Formel benötigen,
und um ein Array für das berechnete Ergebnis zu erhalten, verwenden Sie bitte
Worksheet.calculate_array_formula
stattdessen.
Siehe auch
- Modul
aspose.cells
- Klasse
Worksheet