J'ai un tableau croisé dynamique dont les lignes sont des valeurs provenant d'un champ appelé ID
qui est un nombre, deux colonnes : Light
et Humidity
et un ensemble de valeurs Temp
. Je veux trouver la valeur maximale pour Temp
sur un groupe d'identifiants. J'ai regroupé les ID de 1 à 100, ce qui englobe tous les ID du tableau croisé dynamique, ce qui me laisse un tableau croisé dynamique avec une seule ligne de données. Dans chaque colonne, j'ai maintenant le maximum Temp
à une valeur donnée Light
et Humidity
valeur. Tout se passe bien, jusqu'à ce que j'essaie d'utiliser ces valeurs maximales.
J'essaie d'utiliser une fonction comme suit :
=GETPIVOTDATA("Temp", Controls!$A$15, "Light", 50, "Humidity", 10)
Ainsi que :
=GETPIVOTDATA("Temp", Controls!$A$15, "Light", 50, "Humidity", 10, "ID", "1-100")
Mais cela donne un #REF
erreur.
Avant de regrouper les ID en un seul groupe, je pouvais utiliser une fonction comme :
=GETPIVOTDATA("Temp", Controls!$A$15, "Light", 50, "Humidity", 10, "ID", 1)
Et cela renverrait correctement la valeur "Temp" pour ID
1 où les valeurs des colonnes correspondent à celles données dans la fonction.
Comment puis-je modifier cette requête pour réussir à obtenir la valeur par un regroupement de chiffres ?