Metodo calculate_array_formula
calculate_array_formula(self, formula, opts)
Calcola una formula come formula matriciale.
def calculate_array_formula(self, formula, opts):
...
Parametro | Tipo | Descrizione |
---|---|---|
formula | str | Formula da calcolare. |
opts | CalculationOptions | Opzioni per il calcolo della formula |
calculate_array_formula(self, formula, opts, max_row_count, max_column_count)
Calcola una formula come formula matriciale.
ritorna
Risultato della formula calcolata.
def calculate_array_formula(self, formula, opts, max_row_count, max_column_count):
...
Parametro | Tipo | Descrizione |
---|---|---|
formula | str | Formula da calcolare. |
opts | CalculationOptions | Opzioni per il calcolo della formula |
max_row_count | int | il numero massimo di righe dei dati risultanti. Se non è positivo o è maggiore del conteggio effettivo delle righe, verrà utilizzato il conteggio effettivo delle righe. |
max_column_count | int | il numero massimo di colonne dei dati risultanti. Se non è positivo o è maggiore del conteggio effettivo delle righe, verrà utilizzato il conteggio effettivo delle colonne. |
Osservazioni
La formula verrà considerata come una formula di matrice dinamica per calcolare la dimensione e il risultato. La dimensione massima specificata dall’utente viene utilizzata nei casi in cui il risultato calcolato è un set di dati di grandi dimensioni (ad esempio, il risultato calcolato può corrispondere a un’intera riga o colonna di dati) ma l’utente non ha bisogno di un array così grande in base ai requisiti aziendali o per considerazioni sulle prestazioni.
calculate_array_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, max_row_count, max_column_count, calculation_data)
Calcola una formula come formula matriciale.
ritorna
Risultato della formula calcolata.
def calculate_array_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, max_row_count, max_column_count, 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 | Indice di riga della cella base. |
base_cell_column | int | Indice di colonna della cella base. |
max_row_count | int | Numero massimo di righe di dati risultanti. Se non è positivo o è maggiore del conteggio effettivo delle righe, verrà utilizzato il conteggio effettivo delle righe. |
max_column_count | int | Numero massimo di colonne dei dati risultanti. Se non è positivo o è maggiore del conteggio effettivo delle righe, verrà utilizzato il conteggio effettivo delle colonne. |
calculation_data | CalculationData | I dati di calcolo. Vengono utilizzati per la situazione che l’utente abbia bisogno di 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 Aspose.Cells.AbstractCalculationEngine.Calculate. |
Osservazioni
La formula verrà considerata come una formula di matrice dinamica per calcolare la dimensione e il risultato. La dimensione massima specificata dall’utente viene utilizzata nei casi in cui il risultato calcolato è un set di dati di grandi dimensioni (ad esempio, il risultato calcolato può corrispondere a un’intera riga o colonna di dati) ma l’utente non ha bisogno di un array così grande in base ai requisiti aziendali o per considerazioni sulle prestazioni.
Guarda anche
- modulo
aspose.cells
- classe
Worksheet