Calculer les données de plusieurs feuilles (NB.SI)

Bonjour,

1.je cherche à calculer le nombre de fois qu'un nombre 300 ou 500, ainsi que les nombres 1000,1500,200 et 2500 qui apparaissent dans une colonne nommée adulte, sur 4 feuilles identiques nommée s1 à s4, à terme il y aura 52 feuilles, soient comptabilisé dans la feuille statistiques annuelle. J'ai essayé avec 4 feuilles la formule avec une seul condition ,300 : {=SOMMEPROD((NB.SI(INDIRECT("S"&LIGNE(1:4)&"!adulte");300)))}

Malheureusement le résultat ne fonctionne pas, il affiche 4 quelque soit le nombre d'occurrence dans s1, et ne tient pas compte des autres feuilles.

2. J'aimerais aussi que chaque information dans le tableau données clients de chaque feuille soit reporté dans les cellules adéquat sur la feuille de statistique annuelle. Actuellement, uniquement les données de la feuille s1 sont prise en compte. je pense que la formule

doit être identique que pour le point, juste le nom des arguments a changer.

Ma version excel 2016

merci de votre aide

30rapport.xlsx (81.56 Ko)

Bonjour,

Je vous propose de tester la formule suivante :

=SOMMEPROD((NB.SI(INDIRECT("S"&LIGNE(1:4)&"!j26:j56");300)))

ATTENTION : Formule matricielle à valider par Ctrl+Maj+Entrée

Bonjour et bienvenue sur le forum

Bonjour à tous

Un essai avec macro pour la 1° partie.

Pour la 2°, il faut répéter l'opération autant de fois qu'il y a de valeurs à reporter,, c'est à dire de colonnes dans les feuilles 'S'

Bon courage !

Bye !

49rapport-v1.xlsm (113.07 Ko)

Merci beaucoup les réponse.j'ai opté pour le fichier avec le code VBA.

J'ai pu l'adapter à tout le document et tout fonctionne.

Salutations

Robert 73

Rechercher des sujets similaires à "calculer donnees feuilles"