Étonnant que cette fonctionnalité ne soit pas présente dans une application aussi ancienne
Existe-t-il une solution connue?
Je suis sur la partie où vous pouvez changer le type d'agrégation pour un champ de valeur: il a somme, min, max, moy, etc. mais pas médian
Réponses:
Pour des exemples simples, vous pouvez utiliser des formules matricielles au lieu d'un tableau croisé dynamique.
Si vous avez les données source dans les lignes 10: 1000, les désignations de catégorie des données source dans la colonne A, les valeurs des données source dans la colonne C et la catégorie considérée dans G3, la formule de tableau suivante trouvera la médiane:
Validez l'entrée avec
Ctrl
+Shift
+Enter
et copiez vers le bas pour les catégories dans G4, G5, etc.la source
Malheureusement, rien dans la fonction de tableau croisé dynamique d'Excel ne permet de le faire. Vous pouvez cependant essayer ce module complémentaire . Il prétend pouvoir le faire, mais je ne l'ai jamais utilisé.
Vous pouvez faire le travail médian avec les données, puis les inclure dans les données du tableau croisé dynamique, mais à ce stade .. vous savez .. quel est le point du tableau ..
la source
Vous pouvez réellement utiliser la
iserror
fonction pour exclure le total des lignes des médianes. Par exemple, si lesTotal row
étiquettes sont dedansrow A
et que les données dont vous voulez la médiane sont dedansrow I
:la source
Le moyen le plus rapide et le plus simple d'obtenir une médiane dans vos tableaux croisés dynamiques consiste à importer votre fichier Excel dans Google Sheets. Là, vous pouvez créer un tableau croisé dynamique et utiliser une médiane.
la source
il existe un moyen de faire une médiane (ou n'importe quelle formule) si votre tableau croisé dynamique est simple (n'a pas de sous-totaux dans le tableau). à part cela, il n'y a pas d'autre moyen d'inclure gracieusement les calculs médians dans votre tableau croisé dynamique.
dommage ne peut pas inclure de pièces jointes ... je vais faire un instantané de mon exemple:
j'ai également utilisé la fonction de décalage décrite ici: http://www.myonlinetraininghub.com/excel-offset-function-explained également, téléchargez le classeur et accédez à l'onglet du tableau croisé dynamique - c'est là que j'ai fait mon exemple
c'est le résultat final - voir l'image ici:
REMARQUE: vous ne pouvez pas placer la cellule de formule médiane / offset dans la même colonne que celle à laquelle vous récupérez la valeur médiane. ÉGALEMENT, le décalage vous permet de saisir la valeur médiane de la valeur de la colonne moins la ligne du total général.
malheureusement, il n'y a aucun moyen gracieux de faire un calcul médian (ou tout autre) lorsque vous travaillez avec un tableau croisé dynamique plus complexe (c'est-à-dire qui a des sous-totaux dans le tableau croisé dynamique).
la source
J'ai trouvé un revirement si vous voulez obtenir rapidement des valeurs médianes spécifiques dans votre tableau croisé dynamique: Pas parfait, mais cela pourrait aider dans certaines situations.
la source
Comme Dav l'a commenté ci-dessus, vous pouvez utiliser l'addon gratuit PowerPivot (peut nécessiter une version plus récente d'Excel). A travaillé pour moi dans Excel 2016. Voir cet article: https://www.masterdataanalysis.com/ms-excel/calculating-median-excel-pivottables/
la source