Formule SOMME.SI ou SOMME.SI.ENS pour sommaire

Résolu
darky3011 Messages postés 7 Date d'inscription jeudi 28 mars 2019 Statut Membre Dernière intervention 11 août 2023 - Modifié le 17 juil. 2023 à 23:19
darky3011 Messages postés 7 Date d'inscription jeudi 28 mars 2019 Statut Membre Dernière intervention 11 août 2023 - 11 août 2023 à 18:51

Bonjour,

Pour faire un sommaire d'un onglet avec détails, j'utilise la formule SOMME.SI ou parfois SOMME.SI.ENS.

Par contre, dans ce classeur, je n'arrive pas à la faire fonctionner. Pour exemple, je voudrais qu'en E4, on retrouve la somme des tâches du projet "Integration and transition" du mois de juin, en F4, celle de juillet, en E5 la somme des tâches du projet Administrative support de juin, etc.

Je n'arrive pas à partager le chiffrier :( une astuce?

Pourriez-vous m'aider à y arriver?

Merci!



Windows / Chrome 114.0.0.0

A voir également:

8 réponses

DjiDji59430 Messages postés 4037 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 26 avril 2024 646
18 juil. 2023 à 10:55

Bonjour,

- - - Un fichier EXCEL (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis sur https://www.cjoint.com/ , ainsi que la version d'Excel, permettrait aux intervenants de répondre plus précisément à ta question. Les intervenants ne vont pas refaire un fichier existant.
Crdmt

1
cousinhub29 Messages postés 882 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 25 avril 2024 334
11 août 2023 à 18:33

Bonjour, Désolé pour le format de ma réponse, mais il y a un bug en ce moment sur le site... Dans ton fichier, 3 erreurs. Les dates en colonne E de l'onglet "Détails" ne sont pas des dates. Pour t'en rendre compte, supprime l'alignement, et ces données se mettent à gauche, ce qui veut dire que c'est du texte. Pour les transformer en vraies dates, sélectionne la colonne E, puis dans le ruban "Données", clique sur "Convertir" -- Etape 1 : tu passes (Suivant) -- Etape 2 : tu passes -- Etape 3, tu sélectionnes "Date", puis "Terminer". Tes dates sont conformes. Dans tes cellules F3 à P3 de l'onglet "Sommaire", il faut mettre une date et non le mois en dur (comme pour la cellule E3). Et enfin, dans ta formule, il faut commencer par la ligne 2 (et non 1) Exemple en E4 : =SOMMEPROD((Détails!$A$2:$A$2499=$A4)*(MOIS(Détails!$E$2:$E$2499)=MOIS(E$3))*(Détails!$F$2:$F$2499)) Le fichier modifié https://www.cjoint.com/c/MHlqGOEydK1 Bon courage (et désolé par avance pour le format, mais j'espère que tu arriveras à comprendre)


1
darky3011 Messages postés 7 Date d'inscription jeudi 28 mars 2019 Statut Membre Dernière intervention 11 août 2023
18 juil. 2023 à 14:27

Bonjour,

Merci pour le site web cjoint, je cherchais justement comment partager le fichier. Voici le lien:

https://www.cjoint.com/c/MGsmAP6CcC6

Merci

0
bigoudiii Messages postés 223 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 27 avril 2024 77
18 juil. 2023 à 14:53

Hello à tous,

Dans la feuille Details, défusionne les colonnes A et B (la fusion est toujours source de pb dans Excel) et mets cette formule en Summary E4 :

=SOMME.SI.ENS(Details!$F:$F;Details!$A:$A;Summary!$A4;Details!$G:$G;MOIS(Summary!E$3))

à recopier à droite et en bas

2
darky3011 Messages postés 7 Date d'inscription jeudi 28 mars 2019 Statut Membre Dernière intervention 11 août 2023
18 juil. 2023 à 17:51

Bonjour Bigoudiii,

Merci beaucoup, ça fonctionne! Je me demande, est-ce que la colonne G dans l'onglet Détails et qui répertorie le mois grâce à la formule =MOIS() est utile ou bien elle pourrait être imbriquée dans le =SOMME.SI.ENS ?

Encore merci de ton aide!

0
bigoudiii Messages postés 223 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 27 avril 2024 77
18 juil. 2023 à 21:22

Hello,

Dans ce cas on passe en formule matricielle pour le mois, et on va utiliser SOMMEPROD (qui ne nécessite pas de validation matricielle); comme ceci en E4 :

=SOMMEPROD((Details!$A$2:$A$11=$A4)*(MOIS(Details!$E$2:$E$11)=MOIS(E$3))*(Details!$F$2:$F$11))

Attention, il est préférable d'utiliser la plage exacte plutôt que les colonnes entières, l'idéal étant même un tableau structuré

1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
darky3011 Messages postés 7 Date d'inscription jeudi 28 mars 2019 Statut Membre Dernière intervention 11 août 2023
18 juil. 2023 à 23:09

Waouh, on entre dans un monde que je ne connais pas! Merci de ta réponse encore :) Le tableau de détails change à chaque mois, ce sont des données extraites d'un CRM qui se cumule, c'est pourquoi j'utilisais la colonne entière pour ne pas avoir à refaire les formules chaque fois. Vois-tu une alternative à ceci?

0
bigoudiii Messages postés 223 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 27 avril 2024 77
19 juil. 2023 à 14:28

Hello,

Je ne sais pas comment tu fais ta mise à jour mensuelle, mais tu peux  prendre les colonnes entières dans la formule, selon ton nombre de lignes cela peut plomber le temps de réponse, à toi de voir.

Sinon un tableau structuré avec formule adaptée et recopie manuelle des nouvelles infos en fin de tableau ça doit le faire.

0
darky3011 Messages postés 7 Date d'inscription jeudi 28 mars 2019 Statut Membre Dernière intervention 11 août 2023
20 juil. 2023 à 18:23

Merci beaucoup pour ton aide! J'ai appliqué la formule matricielle qui fonctionne bien, mais je n'ai pas pu l'éditer pour l'appliquer sur toute la colonne, donc j'ai mis 2500 lignes pour le moment.

0
darky3011 Messages postés 7 Date d'inscription jeudi 28 mars 2019 Statut Membre Dernière intervention 11 août 2023
11 août 2023 à 17:50

Bonjour bigoudiii, encore moi! J'ai essayé la formule dans un autre classeur et ça me renvoie #valeurs. êtes-vous en mesure de me dire ce qui cloche? https://www.cjoint.com/c/MHlpX3TfIE6 Merci à l'avance!

0
darky3011 Messages postés 7 Date d'inscription jeudi 28 mars 2019 Statut Membre Dernière intervention 11 août 2023
11 août 2023 à 18:51

Bonjour Cousinhub, Merci beaucoup pour tes explications, j'ai pu faire les corrections et ça fonctionne!

0