[RÉSOLU]: Champ calculé qui ne somme pas

Gen Rose

XLDnaute Impliqué
Supporter XLD
Bonjour Le Forum :eek:

J'ai utilisé des champs calculés pour 2 colonnes en D et E de la Feuil2 TCD TEST.


  • Le premier en D est pour déterminer le nombre de donnateurs selon une colonne Total (lui-même un champ calculé somme).
  • Le deuxième en E afin de lister les donnateurs au dessus de 1000$.

Tout est parfait sauf, pour le total général en D16 et E16.

La somme de D16 devrait être 10 mais reste à 1;
La somme de E16 devrait considérer ce qui se trouve en E mais somme tous les résultats.

J'ai vaiment besoin de vos lumières.

Vous trouverez la liste de mes champs calculés en feuil2 pour un bref aperçu.

Merci beaucoup :)
Cdt,
 

Pièces jointes

  • DONS_FORUM.xlsx
    24.5 KB · Affichages: 69
Dernière modification par un modérateur:

Hervé

XLDnaute Barbatruc
Re : Champ calculé qui ne somme pas

salut genevieve

il m'a laissé perplexe ton tcd

je t'invite à lire une feuille d'excelabo rappelant les limites des TCD.

apparement tu devrais y trouver ton malheur :(

Ce lien n'existe plus

a plus
 

chris

XLDnaute Barbatruc
Re : Champ calculé qui ne somme pas

Bonjour
Coucou Hervé;)

Je confirme que ce n'est pas possible d'avoir les totaux qui soient la somme des champs calculés : le même calcul est effectué sur le total, donc le SI évalue le total mais ne somme pas la colonne.

C'est faisable avec PowerPivot et des formules DAX ou bien en ajoutant des formules en amont dans le tableau source.
 

Gen Rose

XLDnaute Impliqué
Supporter XLD
Re : Champ calculé qui ne somme pas

Diable! Merci Hervé.

Je tentais d'éviter de passer par des colonnes supplémentaires dans le tableau d'origine...maleureusement, je crois que je n'aurai pas le choix finalement!

Je souhaite vivement que l'on puisse avoir une plus grande flexibilité dans les futures versions car maintenant, je dois ajouter 3 colonnes inutiles à une base de données déjà trop longue!

Encore merci Hervé :eek:

Le résultat fonctionnel par colonnes intermédiaires en p.j. :eek:
 

Pièces jointes

  • DONS_FORUM_2.xlsx
    23.8 KB · Affichages: 57

Gen Rose

XLDnaute Impliqué
Supporter XLD
Re : Champ calculé qui ne somme pas

Coucou Chris, on s'est croisé :eek:

Dis-moi, que sont les
?

Edit***J'en suis à lire sur les fonctions de filtrage DAX, ça me semble pouvoir s'appliquer dans mon cas mais je vais devoir me démêler dans mes nouveaux pinceaux!

Explications et suggestions bienvenues si quelqu'un saurait appliquer ces fonctions à ce projet. En tout les cas, je vous reviens sur le sujet! ça vaut l'exploration!
 
Dernière modification par un modérateur:

chris

XLDnaute Barbatruc
Re : Champ calculé qui ne somme pas

RE

Les fonctions DAX sont liées à l'utilisation de l'add on PowerPivot qui démultiplie les possibilités d'analyse de gros volumes de données par TCD.

Sur 2010, il faut donc d'abord installer cet addin et le framework dotnet 4 sur le PC pour pouvoir créer des calculs avec le langage DAX. Ce langage est assez proche des fonctions Excel appliquées aux tableaux dans sa syntaxe mais il faut néanmoins un peu de temps d'apprentissage. Il ouvre pas mal de possibilités.

Tout est intégré dans Office 2013 version pro plus ou pro 365 ou bien Excel 2013 standalone.
 

Ninter

XLDnaute Occasionnel
Re : Champ calculé qui ne somme pas

Bonjour genevieve78,
As tu essayé avec power pivot comme te l'ont conseillé les autres?
J'ai essayé et voici une ébauche, par contre sii tu n'as pas l'add-in je ne suis pas sur que tu verrais le résultat.

Ninter
 

Pièces jointes

  • DONS_FORUM_modif.xlsx
    505.9 KB · Affichages: 90

Gen Rose

XLDnaute Impliqué
Supporter XLD
Re : Champ calculé qui ne somme pas

Re le Fil,
Merci Chris,
Ninter :eek:

Formidable, le résultat est parfait Ninter; trop heureuse de savoir que c'est possible!
Je ne crois pas qu'au travail on va accepter de me laisser ajouter cet add-in mais je vais parler à une des TI pour voir.

Je peux voir le résultat, mais pas éditer: Les champs calculés sont grisés donc j'imagine que c'est bel et bien à cause que je n'ai pas l'add-in; pour mon info personnelle, qu'elle fonctionnalité de DAX as-tu utilisé pour faire fonctionner mes 2 colonnes?

Peux-tu me les donner d'ici à ce que j'arrive à obtenir l'add-in? Je suis curieuse.

Encore merci, trop formidable!!! :eek:

p-s.: après test, impossible d'actualiser suite à un ajout sur la BdD
 
Dernière modification par un modérateur:

Ninter

XLDnaute Occasionnel
Re : Champ calculé qui ne somme pas

Genevieve,

c'est bien que tu es vu les résultats et que cela te convienne!
Je n'ai fait que mettre les formules (champs calculés: additions, si, produit...)
comme dans ton TCD, et ensuite j'ai fait le TCD avec le powerpivot (c'est l'avantage du powerpivot!!!).
Bon j'espère que j'ai répondu à tes questions.

Ninter
 

Gen Rose

XLDnaute Impliqué
Supporter XLD
Re : Champ calculé qui ne somme pas

Sur 2010, il faut donc d'abord installer cet addin et le framework dotnet 4 sur le PC pour pouvoir créer des calculs avec le langage DAX.

Ma question est: est-ce gratuit?
J'aimerais arriver avec une offre clé en main pour les TI :eek:

Edit.: j'ai trouvé sur leur site, mais ils ne disent pas si c'est gratuit...
 
Dernière modification par un modérateur:

chris

XLDnaute Barbatruc
Re : [RÉSOLU]: Champ calculé qui ne somme pas

Bonjour

Dans Powerpivot on ajoute les données sources au modèle de données.

Ensuite on peut utiliser DAX de 2 façons :
  • ajouter des colonnes calculées comme on ferait avec des colonnes supplémentaires dans la source
    (ce qu'à fait Ninter) et c'est souvent le plus simple et donc plus facile au début.
ou bien

  • ajouter directement des "mesures", équivalent des champs calculés de TCD. Dans ton cas j'ai créé 4 mesures :
    1. =SUM('BdD TEST 1'[Centraide-Don])+SUM('BdD TEST 1'[Centraide-Chèque])+SUM('BdD TEST 1'[Salarial Annuel Centraide])+SUM('BdD TEST 1'[Centraide-Crédit])
    2. =SUM([Centraide-Paie])*26
    3. =SUMX('BdD TEST 1';IF('BdD TEST 1'[Total Centraide]>0;1;0))
    4. =SUMX('BdD TEST 1';IF([Total Centraide]>1000;[Total Centraide];0))
  • cela demande plus de maîtrise de DAX (je ne maîtrise pas encore tout et ne l'ai pas fait en 5mn) mais cela utilise, je crois, moins de mémoire et respecte la règle que les spécialistes utilisent.
 

Gen Rose

XLDnaute Impliqué
Supporter XLD
Re : [RÉSOLU]: Champ calculé qui ne somme pas

Merci beaucoup Chris pour les explications.

Les TI viennent de m'installer l'add-in sauf que lorsque j'ouvre le doc à Ninter, les champs calculés restent grisés donc soit ça été mal installé, soit je ne regarde pas au bon endroit....

Est-ce que ces 'mesures', comme tu l'expliques, se font par le biais des champs calculés?

Edit: En te relisant Chris, je me demande s'il était censé y avoir un f-j dans ton post? :rolleyes:
 
Dernière modification par un modérateur:

Discussions similaires

Statistiques des forums

Discussions
312 102
Messages
2 085 303
Membres
102 857
dernier inscrit
Nony1931