[EXCEL] aide Fonction NB.SI

Résolu/Fermé
xoooom Messages postés 991 Date d'inscription jeudi 5 juin 2008 Statut Membre Dernière intervention 8 septembre 2016 - 29 janv. 2009 à 10:02
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 29 janv. 2009 à 20:33
Bonjour,

j'aimerai compter dans ma colone toute les ligne qui on une date.

j'ai essayé NB.SI(B1:B10;=date) ou alors "=date" mais rien ne marche, je ne sais pas comment comparer a un format et en l'occurance le format date ici.

Merci
A voir également:

10 réponses

Utilisateur anonyme
29 janv. 2009 à 15:32
Re
2 lignes 2 erreurs à corriger:ajouter "format" dans la première formule et écrire D1 au lieu de D13 dans la seconde.
Crée une colonne z avec Z1= CELLULE( "format";B1) étirer sur la hauteur.
X1=NB.SI(Z1:Z10;"D1")
1
jejelefou Messages postés 304 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 18 février 2016 42
29 janv. 2009 à 10:18
bonjour,

C'est pas evidant, ce que tu nous proposes. A par des dates que peut-il y avoir dans ta zone de recherche?

cordialement
0
xoooom Messages postés 991 Date d'inscription jeudi 5 juin 2008 Statut Membre Dernière intervention 8 septembre 2016 134
29 janv. 2009 à 10:26
il y a des date, ce qui correspond au chose fini, il y a "n'existe plus" et "à redémarrer".
pour ces deux dernier c'est facile, mais pour la date c'est plus dur. j'ai aussi assayé "*/*/*" mais cela ne fonctionne pas, une idée??

merci
0
nikomania Messages postés 194 Date d'inscription samedi 4 octobre 2008 Statut Membre Dernière intervention 1 décembre 2009 22
29 janv. 2009 à 10:34
il y a d'autres valeurs numériques sur ta zone ? si non tu peux simplement utiliser =nb(B1:B10)
0
xoooom Messages postés 991 Date d'inscription jeudi 5 juin 2008 Statut Membre Dernière intervention 8 septembre 2016 134 > nikomania Messages postés 194 Date d'inscription samedi 4 octobre 2008 Statut Membre Dernière intervention 1 décembre 2009
29 janv. 2009 à 10:39
oui pour le moment je n'ai que cela, c'est vrai que grace a ca sa marche!!! mais je vais maleuresement devoir mettre d'autre valeur numerique....
0
xoooom Messages postés 991 Date d'inscription jeudi 5 juin 2008 Statut Membre Dernière intervention 8 septembre 2016 134
29 janv. 2009 à 10:36
le format de la date etait comme ceci jj-mmmm et ce noté par exemple 20-janv dans mon tableau, mais sa vrais valeur etait 20/01/2009

j'ai donc essyer de changer le format de la date pour qu'il s'affiche sous forme 20/01/2009, je l'ai fait comme ceci :
"=??/??/????" mais cela ne fonctionne pas ... :(
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jejelefou Messages postés 304 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 18 février 2016 42
29 janv. 2009 à 11:15
bonjour,

A priori tu viens de creer ton fichier excel.

Je pense que ta difficulté viens de la conception du fichier :
pour chaque evenement (ligne) tu devrais, peut-etre, ajouter des colonnes : une pour action (redemarré, ne marche plus, ...) une pour date, une pour commentaire, ...

en fait comme une "vrai" base de donnée"

ensuite ce sera beaucoup plus facile pour toi de le mettre a jour ou de le modifier.
0
xoooom Messages postés 991 Date d'inscription jeudi 5 juin 2008 Statut Membre Dernière intervention 8 septembre 2016 134
29 janv. 2009 à 11:19
non car c'est un tableau de bord en faite.

en colonne j'ai: le nom de mes PC, la version de l'OS, le SP, l'ip, le nom de l'utilisateur, et la date de traitement

je doit passer tout ces postes qui sont des Win2000 SP3 en SP4, et une foit fait et verifier je marque dans la derniere colone la date de réalisation.

je ne peut donc pas ajouter des colone pour chaque etat.
je doit arriver a compter le nombre de ligne ou il y a une date, de ma derniere colone du tableau.
0
jejelefou Messages postés 304 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 18 février 2016 42
29 janv. 2009 à 11:25
je vais essayer en vb,

donne moi le nom de la colonne (a,b,c ou...)
le nombre de ligne à compter ex de d3 à d2568
donne moi la cellule resultat ex d2569
0
xoooom Messages postés 991 Date d'inscription jeudi 5 juin 2008 Statut Membre Dernière intervention 8 septembre 2016 134
29 janv. 2009 à 11:32
alors il me faut compter G9:G403

et la cellule resultat est B4

merci, mais ne te triture pas non plus le cerveau sinon c'est pas grave je trouverai un autre moyen ;)
0
jejelefou Messages postés 304 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 18 février 2016 42
29 janv. 2009 à 11:42
ne t'inquiete pas ca m'amuse
0
Utilisateur anonyme
29 janv. 2009 à 14:38
Bonjour,
Peut_être une solution mais dont je n'ai pas vérifier les limites:
Crée une colonne z avec Z1= CELLULE(B1) étirer sur la hauteur.
X1=NB.SI(Z1:Z10;"D13")
0
xoooom Messages postés 991 Date d'inscription jeudi 5 juin 2008 Statut Membre Dernière intervention 8 septembre 2016 134
29 janv. 2009 à 14:40
je ne comprend pas bien ton calcul ...
pourquoi me parle tu de Z1 ensuite de X1 puis de B1 et enfin de D13? je ne voit pas le sens
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 708
29 janv. 2009 à 18:54
bonjour

Tu peux compter les dates dans ta plage avec sommeprod :

=SOMMEPROD((G9:G403>=DATEVAL("01/01/2009"))*(G9:G403<AUJOURDHUI())*1)

Seules les valeurs comprises entre 01/01/2009 et ce jour sont comptabilisées.
0
Utilisateur anonyme
29 janv. 2009 à 20:26
bonjour,
attention cependant si une valeur numérique du genre 39830 est présente dans la plage G9:G403 elle sera comptée comme une date.
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 708 > Utilisateur anonyme
29 janv. 2009 à 20:33
bonjour

Tout à fait d'accord, mais est-ce sérieux de mettre dans cette colonne des nombres identiques à la date de traitement ?
0