Comparaison de dates
Résolu
Mayot35
Messages postés
534
Date d'inscription
Statut
Membre
Dernière intervention
-
PapyLuc51 Messages postés 4527 Date d'inscription Statut Membre Dernière intervention -
PapyLuc51 Messages postés 4527 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aimerai faire des comparaisons de dates.
J'ai une colonne contenant les dates d'échéances des contrats. Soit il y a une date soit il n'y a rien.
Je voudrais compter le nombre de dates présentes dans la colonne dans un premier temps.
Dans un second temps, je voudrais comparer ces dates avec "AUJOURDHUI()" et savoir si elles sont inférieures (avant) ou supérieures (après).
Merci pour votre aide :)
Mayot.
J'aimerai faire des comparaisons de dates.
J'ai une colonne contenant les dates d'échéances des contrats. Soit il y a une date soit il n'y a rien.
Je voudrais compter le nombre de dates présentes dans la colonne dans un premier temps.
Dans un second temps, je voudrais comparer ces dates avec "AUJOURDHUI()" et savoir si elles sont inférieures (avant) ou supérieures (après).
Merci pour votre aide :)
Mayot.
A voir également:
- Comparaison date excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Nombre de jours entre deux dates excel - Guide
2 réponses
Bonjour
tout dépend de ce que vous voulez comme affichage de résultat:
pour compter le nombre de date dans la colonne
=NBVAL(Champ)
ou encore:
=NB.SI(champ;">0")
pour définir si une date et avant ou égale à aujourd'hui ou après:
dans une colonne:
=SI(Cell date="";"";SI(Cell date=AUJOURDHUI();"en cours";SI(cell date<AUJOURDHUI;"avant");"après")))
mais vous pouvez aussi prévoir une MFC pour formater les cellules avec une couleur dédiée à chaque cas:
MFC par formule:
=Cell=AUJOURDHUI()
=ET(Cell<>"";Cell<AUJOURDHUI())
=Cell>AUJOURDHUI()
crdlmnt
tout dépend de ce que vous voulez comme affichage de résultat:
pour compter le nombre de date dans la colonne
=NBVAL(Champ)
ou encore:
=NB.SI(champ;">0")
pour définir si une date et avant ou égale à aujourd'hui ou après:
dans une colonne:
=SI(Cell date="";"";SI(Cell date=AUJOURDHUI();"en cours";SI(cell date<AUJOURDHUI;"avant");"après")))
mais vous pouvez aussi prévoir une MFC pour formater les cellules avec une couleur dédiée à chaque cas:
MFC par formule:
=Cell=AUJOURDHUI()
=ET(Cell<>"";Cell<AUJOURDHUI())
=Cell>AUJOURDHUI()
crdlmnt
Bonjour,
exemple : les dates de A1 à A12
pour le nombre de dates présentes : =NB.SI(A1:A12;"<>")
pour la comparaison avec aujourd'hui : pour A1
=SI(A1="";"";SI(A1<AUJOURDHUI();"avant";SI(A1>AUJOURDHUI();"après";"")))
et tu veux ajouter un mot pour la date du jour
=SI(A1="";"";SI(A1<AUJOURDHUI();"avant";SI(A1>AUJOURDHUI();"après";"aujourd'hui")))
cordialement
exemple : les dates de A1 à A12
pour le nombre de dates présentes : =NB.SI(A1:A12;"<>")
pour la comparaison avec aujourd'hui : pour A1
=SI(A1="";"";SI(A1<AUJOURDHUI();"avant";SI(A1>AUJOURDHUI();"après";"")))
et tu veux ajouter un mot pour la date du jour
=SI(A1="";"";SI(A1<AUJOURDHUI();"avant";SI(A1>AUJOURDHUI();"après";"aujourd'hui")))
cordialement
La première formule pour calculer le nombre de valeur fonctionne impec.
La mise en forme conditionnelle je l'avais déjà intégré mais je voulais faire des stats vu qu'il y a plusieurs milliers de ligne, savoir si mon fichier vieilli beaucoup ou pas ^^
Du coup j'ai rajouter une colonne pour arriver à mes fins :)
C'est que j'essaye les formules avant de donner une réponse en faisant un copier/coller. Quant à la dactylographie, j'ai le mérite de l'avoir apprise en CET.
Cordialement à toi