Addition

Michel C

XLDnaute Nouveau
Bonjour et bonne année à tous,

Je cherche une formule qui additionnerait les nombres dans les cellules. Chaque cellule contient 2 nombres et l'addition contiendrait deux nombres. Je joins un fichier car pour exprimer mon point de vue, cela serait long. Quelques explications sont inscrites sur le fichier.

Michel

Merci de votre aide
 

Pièces jointes

  • Addition.xls
    14.5 KB · Affichages: 61
  • Addition.xls
    14.5 KB · Affichages: 65
  • Addition.xls
    14.5 KB · Affichages: 64

Kotov

XLDnaute Impliqué
Re : Addition

Bonjour Michel,

Une solution possible, sachant qu'on peut le faire également le faire avec SOMMEPROD :

A recopier en E16
Code:
=SOMME(NB.SI(B3:B11;"P")+SOMME(NB.SI(E3:E11;"P")+SOMME(NB.SI(H3:H11;"P")))) & " /  " & NBVAL(B3:B11) +NBVAL(E3:E11) +NBVAL(H3:H11)
En E18
Code:
=SI(ESTERREUR((SOMME(NB.SI(B3:B11;"P")+SOMME(NB.SI(E3:E11;"P")+SOMME(NB.SI(H3:H11;"P")))))/(NBVAL(B3:B11)+NBVAL(E3:E11)+NBVAL(H3:H11)));"";(SOMME(NB.SI(B3:B11;"P")+SOMME(NB.SI(E3:E11;"P")+SOMME(NB.SI(H3:H11;"P")))))/(NBVAL(B3:B11)+NBVAL(E3:E11)+NBVAL(H3:H11)))
Bonne année


Edit : désolé PhLaurent55, collision je n'avais pas rafraîchi l'écran et donc vu ta réponse. Avec ce réveillon, c'est sûr, je manque également de fraîcheur !

Kotov
 
Dernière édition:

Monique

Nous a quitté
Repose en paix
Re : Addition

Bonjour,

Un essai avec SommeProd et Mod(Colonne(Plage) ; 3)


=SOMMEPROD((MOD(COLONNE(B3:H11);3)=2)*(B3:H11="p"))&" / "&SOMMEPROD((MOD(COLONNE(B3:H11);3)=2)*(B3:H11<>""))

=SOMMEPROD((MOD(COLONNE(B3:H11);3)=2)*(B3:H11="p"))/SOMMEPROD((MOD(COLONNE(B3:H11);3)=2)*(B3:H11<>""))
 

Michel C

XLDnaute Nouveau
Re : Addition

Merci à vous tous d'avoir répondu rapidement,

Toutes vos réponses sont bonnes. Ce n'est pas tout de savoir qu'elles fonctionnent mais il faut les comprendre. Le plus beau est que je les comprends toutes sauf celle de Monique. Et bien entendu, c'est celle-là que je vais utiliser. Je l'étudierai de près pour la comprendre.

Merci encore et bonne année.

Michel
 

Monique

Nous a quitté
Repose en paix
Re : Addition

Re,

La formule
SOMMEPROD((MOD(COLONNE(B3:H11);3)=2)*(B3:H11="p"))

1er critère :
=SOMMEPROD((MOD(COLONNE(B3:H11);3)=2)*1)
ne prend en compte que les colonnes dont le n°, divisé par 3, a pour reste 2
donc la 2ème, la 5ème et la 8ème colonnes
MOD(COLONNE(H3:H11);3) = 2
MOD(8;3) = 2

2ème critère :
=SOMMEPROD((B3:H11="p")*1)
compte le nb de "P" dans toute la plage B3:H11

Le tout :
=SOMMEPROD((MOD(COLONNE(B3:H11);3)=2)*(B3:H11="p"))
compte le nb de "P" dans les colonnes dont le n°, divisé par 3, a pour reste 2

L'autre formule
SOMMEPROD((MOD(COLONNE(B3:H11);3)=2)*(B3:H11<>""))
compte le nb de cellules non vides dans les colonnes dont le n°, divisé par 3, a pour reste 2
 

Discussions similaires

Réponses
20
Affichages
2 K

Statistiques des forums

Discussions
312 748
Messages
2 091 619
Membres
105 009
dernier inscrit
aurelien76110