Compter les cellules

  • Initiateur de la discussion Flolepostier
  • Date de début
F

Flolepostier

Guest
Bonjour,

Je cherche une formule qui me permette de compter les cellules ou il y a du texte ! Le problème c'est que dans les cellules j'ai des liaisons avec d'autres classeurs. Quand j'utilise le traditionnel NB ou NBVAL il compte toutes les cellules y compris les vides aynt une liaison.

J'ai également essayé un NB.SI mais le problème c'est le fait que ma plage de données est particulière (A1;A4;A7;A10)...

Voilà si quelqu'un a une solution, j'attends vos réponses ! Merci.
 

Gérard DEZAMIS

XLDnaute Accro
Bonjour FlolePostier

Une tentative puisque personne pour l'instant ne trouve une solution ...

Selectionner les cellules (avec Ctrl puisqu'elles ne sont pas contigües) et les nommer (allez on est fou on dit par exemple : 'Selection')

ensuite dans une cellule on utilise =sous.total(2;selection) qui te donne le nombre de valeurs numériques de ta plage
Condition : si tu connais le nombre total de tes cellules (NBT)
il te reste à effectuer une monstrueuse soustraction du type

=NBT - sous.total(2;selection)

Tout ce qui n'est pas numérique est 'du texte'

Reste le problème des cellules éventuellement vides.........

Affaire à suivre.

@+ GD
 

Monique

Nous a quitté
Repose en paix
Bonjour,

Si les cellules à tester sont 1 ligne sur 3 comme dans ton exemple (lignes 1, 4, 7, 10, 13, etc)
=SOMMEPROD((ESTTEXTE(A1:A25)*(A1:A25<>'')*(MOD(LIGNE(A1:A25);3)=1)))

Si c'est 2, 5, 8 et la suite :
MOD(LIGNE(A1:A25);3)=2

Pour les lignes 3, 6, 9, 12 etc :
MOD(LIGNE(A1:A25);3)=0
 

Discussions similaires

Statistiques des forums

Discussions
312 518
Messages
2 089 260
Membres
104 081
dernier inscrit
Damel