Comment utiliser la fonction Excel GETPIVOTDATA -

Table des matières

Sommaire

La fonction Excel GETPIVOTDATA peut interroger un tableau croisé dynamique et récupérer des données spécifiques en fonction de la structure du tableau croisé dynamique, au lieu des références de cellule.

Objectif

Récupérer les données d'un tableau croisé dynamique dans une formule

Valeur de retour

Les données demandées

Syntaxe

= GETPIVOTDATA (champ_données, table_pivot, (champ1, élément1),…)

Arguments

  • data_field - Le nom du champ de valeur à interroger.
  • pivot_table - Une référence à n'importe quelle cellule du tableau croisé dynamique à interroger.
  • field1, item1 - (facultatif) Une paire champ / article.

Version

Excel 2003

Notes d'utilisation

Utilisez la fonction GETPIVOTDATA pour interroger un tableau croisé dynamique existant et récupérer des données spécifiques en fonction de la structure du tableau croisé dynamique. Le premier argument (data_field) nomme un champ de valeur à interroger. Le deuxième argument (tableau croisé dynamique) est une référence à n'importe quelle cellule d'un tableau croisé dynamique existant.

Des arguments supplémentaires sont fournis dans des paires champ / élément qui agissent comme des filtres pour limiter les données récupérées en fonction de la structure du tableau croisé dynamique. Par exemple, vous pouvez fournir le champ "Région" avec l'élément "Est" pour limiter les données de vente aux ventes dans la région Est.

Par exemple, dans l'écran de cette page, la formule de la cellule I7 est:

=GETPIVOTDATA("Sales",$B$3,"Region",I5,"Product",I6)

Cela provoque la fonction GETPIVOTABLE pour récupérer les données du champ "Ventes" dans le tableau croisé dynamique qui commence dans la cellule B3. Les données sont limitées à la région "Midwest" pour le produit "Noisette". Les valeurs de Region et Product proviennent des cellules I5 et I6.

La fonction GETPIVOTABLE est générée automatiquement lorsque vous référencez une cellule de valeur dans un tableau croisé dynamique. Pour éviter cela, vous pouvez simplement taper l'adresse de la cellule souhaitée (au lieu de cliquer). Si vous souhaitez désactiver complètement cette fonctionnalité, désactivez "Générer GETPIVOTABLE" dans le menu Outils de tableau croisé dynamique> Options> Options (à l'extrême gauche, sous le nom du tableau croisé dynamique).

Remarques:

  1. Le nom du champ data_field et les valeurs du champ / élément doivent être placés entre guillemets.
  2. GETPIVOTDATA renverra une erreur #REF si des champs sont mal orthographiés.

Articles intéressants...