Plage de NB.SI dans une autre cellule

Adri74

XLDnaute Nouveau
Bonjour à tous,

J'ai un problème que je n'arrive pas à résoudre? Je vais essayer d'être clair :

Dans la cellule A1 Feuil2, j'ai un texte : ex : 'Feuil1'!A1:A15
(J'ai obtenu ce texte à partir de cellule1&cellule2&cellule3...etc parce que justement cette plage n'est pas fixe)

Maintenant dans une autre cellule(ex A2), j'aimerai utiliser cette plage variable dans une formule NB.SI

J'ai essayé =NB.SI(TEXTE(A1;0);"2008")
Je cherche à compter le nombre de cellules comprenant "2008" dans la plage inscrite dans A1 Feuil2. Mais ça ne marche pas.

J'espère que mon explication est claire.

Merci de votre aide !
 

Tibo

XLDnaute Barbatruc
Re : Plage de NB.SI dans une autre cellule

Bonjour Adri74 et bienvenue,

tu souhaites compter le nombre de fois que 2008 apparaît dans A1 ?

Cette formule peut-être :

Code:
=(NBCAR(A1)-NBCAR(SUBSTITUE(A1;"2008";"")))/4

Le 4 à la fin, c'est pour le nombre de caractères de 2008

Si pas ça, reviens avec plus de détails et notamment en nous disant ce que contient A1

Bon app

@+
 

Adri74

XLDnaute Nouveau
Re : Plage de NB.SI dans une autre cellule

Merci Tibo de ton aide !

Finalement j'ai trouvé la formule qui me convient :
=NB.SI(INDIRECT(A1;1);"2008")

Et j'obtient le nombre de cellules contenant "2008" dans la plage inscrite au format texte dans la cellule A1, c'est à dire : 'Feuil1'!A1:A15

Merci encore de ton aide.
Bonne journée
 

Discussions similaires

Réponses
11
Affichages
432

Statistiques des forums

Discussions
314 116
Messages
2 106 011
Membres
109 483
dernier inscrit
jbscal