• Initiateur de la discussion Initiateur de la discussion Moa
  • 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 !

M

Moa

Guest
Re à Toutes et tous !

Voilà, je fais une addition de Nb.si, mais la formule est assez longue.

Comment la modifier, pour la rendre plus courte ?

NB.SI(B62;"G")+NB.SI(B59;"G")+NB.SI(B56;"G")+NB.SI(B53;"G")...................
............................................+NB.SI(B125;"G")


Merci d'avance


@ +

Moa
 
En fait j'ai éssayé plusieurs formules, mais aucune ne fonctionne :


NB.SI((B62;B59;B56;B53);"G")...marche pas

NB.SI((B62+B59+B56+B53);"G")...marche pas non plus

NB.SI((B62:b62);(B59:b59);(B56:b56);(B53:b53);"G")...non plus

j'ai ausii essayé avec somme(nb.si(bla bla bla..)) ...non plus

Pourtant quelque chose me dit que ça doit être possible.

@ +

Et encore Merci Mytå

Moa
 
Bonjour, tout le monde

Si ta plage est courte, avec une fonction matricielle

=SOMME((A2:A9="G")*({1;0;0;1;1;0;1;1}))

Si ta plage est très importante (exemple a10:a125), sélectionne les cellules que tu veux, fais un copie, puis dans un endroit de ta feuille, fais un copier spécial avec liaison, puis calcul ton nb.si sur cette plage.

@+Jean-Marie
 
Bonjour,

Moa, tu peux faire ceci aussi (formule matricielle)
Si tes cellules sont éparpillées :
=SOMME(A5="g";A3="g";A6="g";A7="g";C5="g";D5="g";C2="g";C9="g")
Plus pratique sous cette forme :
=SOMME(A5=F1;A3=F1;A6=F1;A7=F1;C5=F1;D5=F1;C2=F1;C9=F1)

Si certaines cellules sont contiguës
=SOMME(A5=F1;A3=F1;(A6:A7=F1)*1;(C5😀5=F1)*1;C2=F1;(C9😀10=F1)*1)

Si certaines cellules sont contiguës deux par deux ( à la verticale ou à l'horizontale, peu importe ) :
=SOMME(A5=F1;A3=F1;C2=F1;((A6:A7=F1)+(C5😀5=F1)+(C10😀10=F1)+(C9😀9=F1))/2)

Si tu as un mélange de cellules isolées, contiguës par 2, par 3, etc :
=SOMME(A5=F1;A3=F1;C2=F1;((A6:A7=F1)+(B5:C5=F1))/2;((B10😀10=F1)+(D2😀4=F1))/3;(E4:F6=F1)*1)
 
Merci beaucoup à vous deux.

J'ai donc utilisé la formule de Monique :

=SOMME(A5="g";A3="g";A6="g";A7="g";C5="g";D5="g";C2="g";C9="g")

Qui convient parfaitement, surtout que je devais compter jusqu'à 70 et ce sur 30 colonnes, j'ai donc pu étirer ma formule sur les trente colonnes.

Merci et bonne journée

@ +

Moa
 
- 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
17
Affichages
704
Réponses
23
Affichages
444
Retour