Metodo calculate_array_formula

calculate_array_formula(self, formula, opts)

Calcola una formula come formula matriciale.


def calculate_array_formula(self, formula, opts):
    ...
ParametroTipoDescrizione
formulastrFormula da calcolare.
optsCalculationOptionsOpzioni 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):
    ...
ParametroTipoDescrizione
formulastrFormula da calcolare.
optsCalculationOptionsOpzioni per il calcolo della formula
max_row_countintil 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_countintil 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):
    ...
ParametroTipoDescrizione
formulastrFormula da calcolare.
p_optsFormulaParseOptionsOpzioni per l’analisi della formula
c_optsCalculationOptionsOpzioni per il calcolo della formula
base_cell_rowintIndice di riga della cella base.
base_cell_columnintIndice di colonna della cella base.
max_row_countintNumero 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_countintNumero massimo di colonne dei dati risultanti.
Se non è positivo o è maggiore del conteggio effettivo delle righe, verrà utilizzato il conteggio effettivo delle colonne.
calculation_dataCalculationDataI 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