Tableau croisé dynamique - Champs calculé
Vaal40
Messages postés
15
Date d'inscription
Statut
Membre
Dernière intervention
-
Raymond PENTIER Messages postés 58990 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 58990 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je travaille actuellement sur Excel et rencontre un problème. J'ai créé un tableau croisé dynamique pour filtrer des données en fonction des jours de la semaine :

J'aimerais ajouter une colonne qui m'afficherait les moyennes. J'ajoute donc un champ calculé :

Là est mon problème : pour calculer la moyenne, le dénominateur change selon les jours. J'aimerais diviser par 8 le mardi et par 9 le reste de la semaine, mais je ne sais pas quelle formule insérer.
Pouvez-vous m'éclairer ?
Merci d'avance,
Val
je travaille actuellement sur Excel et rencontre un problème. J'ai créé un tableau croisé dynamique pour filtrer des données en fonction des jours de la semaine :

J'aimerais ajouter une colonne qui m'afficherait les moyennes. J'ajoute donc un champ calculé :

Là est mon problème : pour calculer la moyenne, le dénominateur change selon les jours. J'aimerais diviser par 8 le mardi et par 9 le reste de la semaine, mais je ne sais pas quelle formule insérer.
Pouvez-vous m'éclairer ?
Merci d'avance,
Val
A voir également:
- Cinq valeurs manquent dans le tableau suivant pix
- Tableau word - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Les données fournies dans le fichier à télécharger peuvent être synthétisées par le tableau récapitulatif ci-dessous. dans le fichier, générez ce tableau automatiquement (tableau croisé dynamique ou table de pilote) à partir des quatre premières colonnes. il manque 5 valeurs dans le tableau ci-dessous. retrouvez-les dans votre tableau, puis reportez-les arrondies à l’entier le plus proche. - Guide
- Imprimer tableau excel sur une page - Guide
3 réponses
Si la formule change chaque jour, il faudrait 7 formules différentes, donc 7 champs calculés différents !
Tu devrais faire ces calculs dans le tableau de données ; pas avec les champs calculés ...
Tu devrais faire ces calculs dans le tableau de données ; pas avec les champs calculés ...
d'abord merci pour votre réponse.
Je peux en effet le faire à part (c'est d'ailleurs ce que j'avais fait en attendant) mais j'aimerais justement que la moyenne soit calculée automatiquement, afin qu'elle soit intégrée au tableau et donc au graphique croisés dynamiques...
Cela représenterait pour moi un gain de temps considérable.
Merci d'avance,
Val
En fait à la base, j'ai une valeur pour chaque jour des mois de juillet et août, et pour toutes les tranches horaires de 30 minutes :
01/07/2015T07-00-00 représente la tranche de 7h à 7h30 du 1er juillet. Le fichier fait donc quelques milliers de lignes.
J'aimerais avoir des informations sur les valeurs en fonction des jours de la semaine et des tranches horaires : quelques modifs sur les données brutes, une requête, un TCD et j'obtiens l'image de mon premier post. Elle indique que la somme des valeurs des lundis de juillet et août sur la tranche horaire 7h-7h30 est de 106 270.
A partir de ça j'aimerais calculer la valeur moyenne pour les lundis. J'ai la possibilité de changer le champ Valeur par Moyenne, mais la moyenne est faussée : étant donné que j'ai dans mon tableau les valeurs pour chaque tranche horaire, le dénominateur de ma moyenne est (nombre de lundis en juillet et août 2015) * (nombre de tranches horaires).
Or, entre juillet et août, il y a 9 lundis. Je peux ajouter un champ calculé qui me permet d'obtenir cette moyenne, en rentrant la formule =Valeur/9. Ainsi, pour avoir la moyenne des dimanches, je change mon filtre et le calcul se fait automatiquement puisqu'il y a également 9 dimanches entre juillet et août.
En revanche, il n'y a sur la même période que 8 mardis : lorsque je filtre sur mardi, la valeur totale est divisée par 9, et la moyenne est faussée. C'est pourquoi j'aimerais diviser par 8 uniquement quand je filtre sur mardi.
Si je souhaite ajouter ce champ au tableau dynamique, c'est pour après obtenir plus simplement mes graphiques. Autrement, je peux tout calculer sur un tableau à part, mais cela me demande un peu plus de temps.
(J'espère être assez clair et que vous aurez le courage de tout lire ;))
Merci d'avance.
Une piste, toutefois : en plus des champs calculés, Excel propose, dans Options du TCD / Champ actif, l'outil Paramètres de champs qui autorise des calculs de moyenne, notamment.