méthode calculate_array_formula

calculate_array_formula

Calcule une formule sous forme de formule matricielle.

def calculate_array_formula(self, formula, opts):
    ...
ParamètreTaperDescription
formulastrFormule à calculer.
optsCalculationOptionsOptions de calcul de la formule

calculate_array_formula

Calcule une formule sous forme de formule matricielle.

Retour

Résultat de la formule calculée.

def calculate_array_formula(self, formula, opts, max_row_count, max_column_count):
    ...
ParamètreTaperDescription
formulastrFormule à calculer.
optsCalculationOptionsOptions de calcul de la formule
max_row_countintle nombre maximum de lignes de données résultantes.
S’il n’est pas positif ou est supérieur au nombre de lignes réel, le nombre de lignes réel sera utilisé.
max_column_countintle nombre maximum de colonnes de données résultantes.
S’il n’est pas positif ou est supérieur au nombre réel de lignes, le nombre réel de colonnes sera utilisé.

Remarques

La formule sera prise comme formule matricielle dynamique pour calculer la dimension et le résultat. La dimension maximale spécifiée par l’utilisateur est utilisée dans les cas où le résultat calculé est un grand ensemble de données (par exemple, le résultat calculé peut correspondre à des données entières d’une ligne ou d’une colonne) mais l’utilisateur n’a pas besoin d’un tableau aussi grand en fonction des besoins de l’entreprise ou pour des raisons de performances.

calculate_array_formula

Calcule une formule sous forme de formule matricielle.

Retour

Résultat de la formule calculée.

def calculate_array_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, max_row_count, max_column_count, calculation_data):
    ...
ParamètreTaperDescription
formulastrFormule à calculer.
p_optsFormulaParseOptionsOptions d’analyse de la formule
c_optsCalculationOptionsOptions de calcul de la formule
base_cell_rowintL’index de ligne de la cellule de base.
base_cell_columnintL’index de colonne de la cellule de base.
max_row_countintNombre maximal de lignes de données résultantes.
S’il n’est pas positif ou est supérieur au nombre de lignes réel, le nombre de lignes réel sera utilisé.
max_column_countintNombre maximal de colonnes de données résultantes.
S’il n’est pas positif ou est supérieur au nombre réel de lignes, le nombre réel de colonnes sera utilisé.
calculation_dataCalculationDataLes données de calcul. Il est utilisé pour la situation
cet utilisateur doit calculer certaines formules statiques lors de la mise en œuvre d’un moteur de calcul personnalisé.
Pour ce type de situation, l’utilisateur doit le spécifier avec les données de calcul fournies
pour AbstractCalculationEngine.calculate.

Remarques

La formule sera prise comme formule matricielle dynamique pour calculer la dimension et le résultat. La dimension maximale spécifiée par l’utilisateur est utilisée dans les cas où le résultat calculé est un grand ensemble de données (par exemple, le résultat calculé peut correspondre à des données entières d’une ligne ou d’une colonne) mais l’utilisateur n’a pas besoin d’un tableau aussi grand en fonction des besoins de l’entreprise ou pour des raisons de performances.

Voir également