Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

CalculatedItem - Classe

Office 2013 et versions ultérieures

Cette documentation est préliminaire et peut changer.

Élément calculé. Lorsque l'objet est sérialisé en XML, son nom qualifié est x: calculatedItem.

Espace de noms :  DocumentFormat.OpenXml.Spreadsheet
Assembly :  DocumentFormat.OpenXml (dans DocumentFormat.OpenXml.dll)

[ChildElementInfoAttribute(typeof(PivotArea))]
[ChildElementInfoAttribute(typeof(ExtensionList))]
public class CalculatedItem : OpenXmlCompositeElement

[ISO/IEC 29500-1 1st Edition]

calculatedItem (élément calculé)

Représente un élément dans un champ de tableau croisé dynamique qui utilise une formule. La formule est spécifiée dans l'attribut de formule.

Les calculs et les options disponibles pour un tableau croisé dynamique varient que les données sources proviennent d'une base de données OLAP ou un autre type de base de données. Ce type complexe s'applique à des données non-OLAP externes ou sur des données de feuille de calcul. Consultez calculatedMember pour plus d'informations sur les calculs sur les sources de données OLAP.

Éléments parents

calculatedItems (§18.10.1.9)

Élements enfants

Sous-clause

extLst (futur fonctionnalité de zone de stockage)

§18.2.10

pivotArea (zone de tableau croisé dynamique)

§18.3.1.68

Attributs

Description

champ (champ Index)

Spécifie l'index du champ pivotField ayant cette valeur calculée est associée.

Les valeurs possibles de cet attribut sont définies par le type de données unsignedInt du schéma XML du W3C.

formule (formule d'élément calculé)

Spécifie la formule d'élément calculé. Dans les formules que vous créez pour les éléments calculés, vous pouvez utiliser des opérateurs et des expressions comme vous le faites pour les autres formules de la feuille de calcul. Vous pouvez utiliser des constantes et faire référence aux données du tableau croisé dynamique, mais vous ne pouvez pas utiliser des références de cellules ou des noms définis. Vous ne pouvez pas utiliser les fonctions de feuille de calcul qui nécessitent des références de cellules ou des noms définis comme arguments, et vous ne pouvez pas utiliser de fonctions matricielles.

Autres comportements et restrictions s'appliquent à des formules pour calculatedItems:

  • Les formules des éléments calculés opèrent sur des enregistrements individuels ; la formule d'élément calculé = p. laitiers * 115 % multiplie chaque vente p. laitiers par 115 %, puis récapitule les montants multipliés dans la zone de données.

  • Les formules ne peut pas faire référence à des totaux.

  • Vous pouvez inclure le nom du champ dans une référence à un élément. Nom de l'élément doit être inséré entre crochets. Utilisez ce format pour éviter les #NAME ? Lorsque deux éléments dans deux champs différents d'un rapport ont le même nom.

  • Vous pouvez faire référence à un élément par sa position dans le tableau croisé dynamique comme est trié et affiché. L'élément désigné de cette façon peut changer lorsque les positions des éléments changent ou que différents éléments sont affichées ou masquées. Les éléments masqués ne sont pas comptés dans cet index.

  • Vous pouvez utiliser les positions relatives pour faire référence à des éléments. Les positions sont déterminées par rapport à l'élément calculé contenant la formule. Si l'emplacement indiqué se trouve avant le premier élément ou après le dernier élément dans le champ, la formule génère un # ! erreur.

Pour plus d'informations sur les formules, consultez §18.17 dans les formules. Pour plus d'informations sur les noms définis, consultez §18.2.6 dans le classeur.

Les valeurs possibles pour cet attribut sont définies par le type simple ST_Xstring (§22.9.2.19).

[Remarque: le W3C XML Schema definition de cet élément modèle de contenu (CT_CalculatedItem) se trouve dans §A.2. fin de la Remarque]

© ISO/IEC29500: 2008.

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.
Afficher: