calculate_array_formula Methode
calculate_array_formula(self, formula, opts)
Berechnet eine Formel als Matrixformel.
def calculate_array_formula(self, formula, opts):
...
Parameter | Typ | Beschreibung |
---|---|---|
formula | str | Zu berechnende Formel. |
opts | CalculationOptions | Optionen zum Berechnen der Formel |
calculate_array_formula(self, formula, opts, max_row_count, max_column_count)
Berechnet eine Formel als Matrixformel.
Kehrt zurück
Berechnetes Formelergebnis.
def calculate_array_formula(self, formula, opts, max_row_count, max_column_count):
...
Parameter | Typ | Beschreibung |
---|---|---|
formula | str | Zu berechnende Formel. |
opts | CalculationOptions | Optionen zum Berechnen der Formel |
max_row_count | int | die maximale Zeilenanzahl der resultierenden Daten. Wenn der Wert nicht positiv oder größer als die tatsächliche Zeilenanzahl ist, wird die tatsächliche Zeilenanzahl verwendet. |
max_column_count | int | die maximale Spaltenanzahl der resultierenden Daten. Wenn der Wert nicht positiv oder größer als die tatsächliche Zeilenanzahl ist, wird die tatsächliche Spaltenanzahl verwendet. |
Bemerkungen
Die Formel wird als dynamische Arrayformel verwendet, um die Dimension und das Ergebnis zu berechnen. Die benutzerdefinierte Maximaldimension wird in Fällen verwendet, in denen das berechnete Ergebnis ein großer Datensatz ist. (das berechnete Ergebnis kann beispielsweise einer ganzen Zeile oder Spalte entsprechen) Der Benutzer benötigt jedoch kein so großes Array, wenn es um geschäftliche Anforderungen oder die Leistung geht.
calculate_array_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, max_row_count, max_column_count, calculation_data)
Berechnet eine Formel als Matrixformel.
Kehrt zurück
Berechnetes Formelergebnis.
def calculate_array_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, max_row_count, max_column_count, calculation_data):
...
Parameter | Typ | Beschreibung |
---|---|---|
formula | str | Zu berechnende Formel. |
p_opts | FormulaParseOptions | Optionen zum Parsen von Formeln |
c_opts | CalculationOptions | Optionen zum Berechnen der Formel |
base_cell_row | int | Der Zeilenindex der Basiszelle. |
base_cell_column | int | Der Spaltenindex der Basiszelle. |
max_row_count | int | Die maximale Zeilenanzahl der resultierenden Daten. Wenn der Wert nicht positiv oder größer als die tatsächliche Zeilenanzahl ist, wird die tatsächliche Zeilenanzahl verwendet. |
max_column_count | int | Die maximale Spaltenanzahl der resultierenden Daten. Wenn der Wert nicht positiv oder größer als die tatsächliche Zeilenanzahl ist, wird die tatsächliche Spaltenanzahl verwendet. |
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 als dynamische Arrayformel verwendet, um die Dimension und das Ergebnis zu berechnen. Die benutzerdefinierte Maximaldimension wird in Fällen verwendet, in denen das berechnete Ergebnis ein großer Datensatz ist. (das berechnete Ergebnis kann beispielsweise einer ganzen Zeile oder Spalte entsprechen) Der Benutzer benötigt jedoch kein so großes Array, wenn es um geschäftliche Anforderungen oder die Leistung geht.
Siehe auch
- Modul
aspose.cells
- Klasse
Worksheet