Formule

Résolu/Fermé
guismo33 Messages postés 351 Date d'inscription samedi 7 décembre 2013 Statut Membre Dernière intervention 21 mars 2021 - 22 mai 2014 à 16:49
guismo33 Messages postés 351 Date d'inscription samedi 7 décembre 2013 Statut Membre Dernière intervention 21 mars 2021 - 23 mai 2014 à 05:26
Bonjour,

Calculer une cellule avec un nom sur plusieurs feuilles.


Cordialement



2 réponses

Mike-31 Messages postés 18342 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 2 novembre 2024 5 103
22 mai 2014 à 17:46
Bonjour,

Un peu vague comme demande, serait il possible de détailler les attentes
0
guismo33 Messages postés 351 Date d'inscription samedi 7 décembre 2013 Statut Membre Dernière intervention 21 mars 2021 2
22 mai 2014 à 18:18
Bonjour,

J'ai 30 feuilles et dans chaque feuilles en A1 il y a un nom "alain"(exemple) et je voudrais savoir
combien il y en a .le résultat dans une autre feuille nommé "résultat" en A1
j'espere être clair dans mes explications.

Cordialement
0
guismo33 Messages postés 351 Date d'inscription samedi 7 décembre 2013 Statut Membre Dernière intervention 21 mars 2021 2
22 mai 2014 à 18:37
re,

la formule =NB.SI(feuil1!A1;"alain") marche, mais dés que j'en met plusieurs sa bug.

Cdl
0
Mike-31 Messages postés 18342 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 2 novembre 2024 5 103
Modifié par Mike-31 le 22/05/2014 à 20:17
Re,

plusieurs possibilités,

soit tu utilises la fonction NB.si sur chaque feuille exemple en B1
=NB.SI(Feuil1!A1;"alain")
=NB.SI(Feuil2!A1;"alain") etc et tu récupère le total sur la feuille de ton choix avec cette formule si tu as 10 feuilles
=SOMME(Feuil1:Feuil10!B1)

deuxième possibilité
sur une feuille tu crées dans une colonne les formules, une par page concernée
=NB.SI(Feuil1!A1;"alain")
=NB.SI(Feuil2!A1;"alain")
etc ...
et tu fais le total

troisième solution sur la feuille de ton choix tu colles cette formule après l'avoir adaptée
=SOMMEPROD(NB.SI(INDIRECT("Feuil"&LIGNE(INDIRECT("1:10"))&"!A1");"alain"))

attention le nom des feuilles doit commencer par Feuil et INDIRECT("1:10") 1 est l'index première feuille concernée et 10 la dernière qui doit impérativement exister sinon la formule se mettra en erreur qu'il est possible de contourner mais bon
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
Mike-31 Messages postés 18342 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 2 novembre 2024 5 103
22 mai 2014 à 21:25
PS: Il est possible d'obtenir le résultat sans nommer les feuilles, en utilisant simplement les plages nommées.
exemple la cellule A1 porte le nom suivi d'un numéro croissant exemple Feuil1 cellule A1 nommée Prum1, Feuil2 cellule A1 nommée Prum2 etc ...
on utilise cette formule dans les mêmes conditions
=SOMMEPROD(NB.SI(INDIRECT("Prum"&LIGNE(INDIRECT("1:6")));"alain"))
0
guismo33 Messages postés 351 Date d'inscription samedi 7 décembre 2013 Statut Membre Dernière intervention 21 mars 2021 2
23 mai 2014 à 05:26
re,

désolé pour le doublon, a rechercher moi même la solution, j'en ai oublier que je l'avais déja poster.
mes excuse a mike et raymond.

merci pour les réponse je teste.

cordialement
0