Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

plusieurs cellules dans une recherche

  • Initiateur de la discussion Initiateur de la discussion bebe1310
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

bebe1310

Guest
Bonjour a tout le forum.

voici ma question :


Ci dessous une petite partie de ma formule que je suis donc obligé de mettre sur plusieurs cellules car trop longue :


=SOMME.SI($B$4:$B$102;GENERAL!$Q$39;$D$4:$D$102)+SOMME.SI($B$4:$B$102;GENERAL!$Q$40;$D$4:$D$102)+SOMME.SI($B$4:$B$102;GENERAL!$Q$41;$D$4:$D$102)+SOMME.SI($B$4:$B$102;GENERAL!$Q$42;$D$4:$D$102)+SOMME.SI($B$4:$B$102;GENERAL!$Q$44;$D$4:$D$102)+SOMME.SI($B$4:$B$102;GENERAL!$Q$45;$D$4:$D$102)+SOMME.SI($B$4:$B$102;GENERAL!$Q$46;$D$4:$D$102)+SOMME.SI($B$4:$B$102;GENERAL!$Q$51;$D$4:$D$102)+SOMME.SI($B$4:$B$102;GENERAL!$Q$52;$D$4:$D$102)+SOMME.SI($B$4:$B$102;GENERAL!$Q$53;$D$4:$D$102)+SOMME.SI($B$4:$B$102;GENERAL!$Q$54;$D$4:$D$102)+SOMME.SI($B$4:$B$102;GENERAL!$Q$55;$D$4:$D$102)+SOMME.SI($B$4:$B$102;GENERAL!$Q$56;$D$4:$D$102)+SOMME.SI($B$4:$B$102;GENERAL!$Q$63;$D$4:$D$102)+SOMME.SI($B$4:$B$102;GENERAL!$Q$70;$D$4:$D$102)


Peut-on simplifier en donnant des plages ou une suite...


Merci pour votre aide


Bebe1310
 
Bonsoir Bebe1310

Tu peux simplifier cette formule en définisant les deux matrices utilisées :

"$B$4:$B$102" et "$D$4:$D$102" avec des noms simples comme "UNE" et "DEUX"

Pour cela tu sélectionnes la plage et dans la petite fenêtre à gauche dans la barre de formule tu écrit le nom puis tu fais Entrée.

Aprés tu remplaces les coordonnées des matrices dans les formules par leur noms.

Cordialement

Bernard
 
Merci pour ta reponse malgre que je n'arrive pas a entree une et deux dans les formules (j'arrive ales creer mais je n'arrive pas a les inserer).

Mais ma question, qui n'etait pas tres claire c'est vrai portait plus sur la partie centrale de la formule : "GENERALxxx", c'est adire simplifier la formule plutot que de repeter la formule pour chaque cellule.

Merci


Bebe1310
 
Bonsoir Bebe1310

Pour utiliser les noms à la place des plages, tu remplaces :

"$B$4:$B$102" par UNE et "$D$4:$D$102" par DEUX

Quant à remplacer "GENERALxxx", il n'y a guère de possibilité sauf de faire pareil que pour les matrices.

Cordialement

Bernard
 
Bonjour,

Avec SommeProd et en baptisant "G" la feuille "General"
En enlevant les $ (si c'est un formule que tu ne recopies pas)

=SOMMEPROD(((Un=G!Q39)+(Un=G!Q40)+(Un=G!Q41)+(Un=G!Q42)+(Un=G!Q44)+(Un=G!Q45)+(Un=G!Q46)+(Un=G!Q51)+(Un=G!Q52)+(Un=G!Q53)+(Un=G!Q54)+(Un=G!Q55)+(Un=G!Q56)+(Un=G!Q63)+(Un=G!Q70))*Deux)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
11
Affichages
2 K
Réponses
2
Affichages
908
Réponses
9
Affichages
2 K
  • Question Question
Réponses
7
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…