|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Ghis Etudiant Inscription : avril 2011 Messages : 15 ![]() |
Bonjour à tous,
Je souhaiterai savoir s'il est possible de faire un NB.SI (COUNTIF en Anglais) avec des dates. En fait, je voudrais compter les cellules qui ont une date pas inférieur à 6 mois (182 jours environ) en fonction de la date d'aujourd'hui (fonction AUJOURDHUI ou TODAY en Anglais). ex: compter une cellule qui a une date au 21/04/2011 et pas compter une cellule qui a une date 21/04/2010 J'ai essayé: COUNTIF(Range;>Today()-182). Sans succès J'ai aussi essayé de convetir les dates en nombres. Pour faire un COUNTIF(Range;">Cell"). ex: COUNTIF(Range;">A36") ne fonctionne pas non plus. mais si je rentre manuellement la valeur du nombre: ex: COUNTIF(Range">40") cela fonctionne Mais j'ai l'impression que l'on ne peut pas faire de NB.SI ou COUNTIF avec des dates ou des cellules. Pouvez vous s'il vous plait me dire si c'est possible à faire avec cette fonction. Ou s'il faut faire un code VBA, car je suis vraiment moyen très mauvais en VBA. Un grand merci d'avance Ghis Peace |
|
|
00
|
|
|
#2 |
|
Office & Excel ![]() ![]() ![]() |
Bonjour
Avec NB.SI(), tu dois passer le critère comme étant une chaine de caractères, donc tu dois inclure l'opérateur de comparaison dans la chaine. On pourrait donc avoir: ou alors, si on préfère la précision: Code :
=NB.SI(A1:A5;">" & DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())-6;JOUR(AUJOURDHUI())))
__________________
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire) --------------- Ma nouvelle vidéo: comparer des listes via une MFC - Mes articles sur DVP Vous souhaitez rédiger pour DVP? Contactez-moi Amoureux de la langue française? Venez corriger nos ressources VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA... N'oubliez pas de VOTER (en bas à droite d'un message) --------------- |
|
00
|
|
|
#3 |
|
Invité régulier
![]() Ghis Etudiant Inscription : avril 2011 Messages : 15 ![]() |
Merci beaucoup pour votre réponse rapide M. Fauconnier,
Entre temps j'avais réussi trouver la première solution. Par contre la deuxième solution me semble aussi très interéssante. Je n'y avait pas pensé Encore merci ![]() Ghis |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com