Compter les cellules contenant une chaine spéciale

dinytro

XLDnaute Nouveau
Bonjour à tous

Je cherche le moyen avec excel de compter les cellules contenant un nombre superieur à 0

je m'explique

admettons que j'ai dans les cellules C6 à H6 les valeurs suivantes :

8h 8h 8h 0h 4h

je voudrais que la formule me retourne 4.

j'ai essayé ceci

Code:
=SOMME(SI(C6:H6='8h';1;SI(C6:H6='';0;1)))

mais il me mets des #### dans la case en soulignant C6:H6 quand je demande l'erreur

Qu'est ce qui cloche dans ma formule ?
Par avance merci
 
D

dinytro

Guest
Aucune des méthodes ne fonctionne...
Code:
=NB.SI(C6:G6;'<>0h')

celle ci me retourne tout le temps 6 (donc ignore les cases avec 0h)

Code:
=NB.SI(C6:H6;'>'&0)

et celle là me retourne tout le temps 0.

Une précision également, je dois prévoir le cas des cellules vides.

j'ai réussi à le faire mais c'est barbare :

Code:
=
SI(ET(C6<>'';C6<>'0h');1;0) + 
SI(ET(D6<>'';D6<>'0h');1;0) + 
SI(ET(E6<>'';E6<>'0h');1;0) + 
SI(ET(F6<>'';F6<>'0h');1;0) + 
SI(ET(G6<>'';G6<>'0h');1;0) + 
SI(ET(H6<>'';H6<>'0h');1;0)

si quelq'un à une meilleure idée je suis preneur :)

Merci à tous pour vos réponses
 
J

JJ59

Guest
Re:Compter les cellules contenant une chaine spéci

Bonjour Dinytro, Jocelyn, André et le Forum.

Un petit exemple.
Mais j'utilise la même formule NB.SI

A voir


Bonsoir à tous

JJ59 [file name=nbsi_20050928171349.zip size=1401]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/nbsi_20050928171349.zip[/file]
 

Pièces jointes

  • nbsi_20050928171349.zip
    1.4 KB · Affichages: 28

andré

XLDnaute Barbatruc
Re:Compter les cellules contenant une chaine spéci

Salut,

Cela m'étonne beaucoup que les solutions qui t'ont été proposées ne fonctionnent pas.
Je vais te faire un petit exemple, peu-etre cpmprendras-tu ce qui ne fonctionne pas.

A voir ton exemple, tu encodes à chaque fois le h, ce n'est pas nécessaire, tu peux le mettre un fois pour tout dans le format.

Pour ce qui de ta formule, tu peux déjà la simplifier comme suit :
ET(C6<>'';C6<>'0h')+ET(D6<>'';D6<>'0h')+ET(E6<>'';E6<>'0h')+ET(F6<>'';F6<>'0h')+ET(G6<>'';G6<>'0h')+ET(H6<>'';H6<>'0h')
mais cela reste toujours beaucoup trop long !

Â+
 

andré

XLDnaute Barbatruc
Re:Compter les cellules contenant une chaine spéci

Resalut,

Vois la pièce jointe et dis nous où était l'erreur.

Â+

[file name=NbSi.zip size=2119]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/NbSi.zip[/file]
 

Pièces jointes

  • NbSi.zip
    2.1 KB · Affichages: 25
  • NbSi.zip
    2.1 KB · Affichages: 21
  • NbSi.zip
    2.1 KB · Affichages: 19

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 305
Messages
2 087 084
Membres
103 459
dernier inscrit
Arnocal