AdditionDeNb.si

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
 
M

Moa

Guest
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
 
J

Jean-Marie

Guest
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
 
M

Monique

Guest
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:D5=F1)*1;C2=F1;(C9:D10=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:D5=F1)+(C10:D10=F1)+(C9:D9=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:D10=F1)+(D2:D4=F1))/3;(E4:F6=F1)*1)
 
M

Moa

Guest
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
 

Discussions similaires

Réponses
5
Affichages
361

Membres actuellement en ligne

Statistiques des forums

Discussions
314 645
Messages
2 111 536
Membres
111 183
dernier inscrit
angelique76120