CALCUL DE DATES
Résolu
AL59000
Messages postés
29
Date d'inscription
Statut
Membre
Dernière intervention
-
AL59000 Messages postés 29 Date d'inscription Statut Membre Dernière intervention -
AL59000 Messages postés 29 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai besoin de votre aide pour calculer automatiquement des dates dans une base de données. L'idée est qu'en entrant une date dans une cellule d'autres cellules de la même ligne se calculent automatiquement.
Exemple : Si j'inscris dans H3 02/04/2014, je souhaite que dans J3 s'inscrive automatiquement 01/07/2014, soit + 3 mois et moins 1 jour
Puis que s'inscrive dans L3 01/09/2014, soit J3 + 2 mois plein, puis dans N3 s'inscrive 01/08/2014 soit L3 - 1 mois plein
Et la même chose pour chaque ligne...
Est-ce possible?
Merci beaucoup pour votre aide !
J'ai besoin de votre aide pour calculer automatiquement des dates dans une base de données. L'idée est qu'en entrant une date dans une cellule d'autres cellules de la même ligne se calculent automatiquement.
Exemple : Si j'inscris dans H3 02/04/2014, je souhaite que dans J3 s'inscrive automatiquement 01/07/2014, soit + 3 mois et moins 1 jour
Puis que s'inscrive dans L3 01/09/2014, soit J3 + 2 mois plein, puis dans N3 s'inscrive 01/08/2014 soit L3 - 1 mois plein
Et la même chose pour chaque ligne...
Est-ce possible?
Merci beaucoup pour votre aide !
A voir également:
- CALCUL DE DATES
- Nombre de jours entre deux dates excel - Guide
- Calcul moyenne excel - Guide
- Calcul km marche à pied gratuit - Télécharger - Sport
- Calcul charpente bois gratuit - Télécharger - Architecture & Déco
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
11 réponses
Re,
oui tout à fait, mais dans les deux cas toutes les cellules doivent contenir une valeur parce que toute cellule vide est considérée par Excel comme le 1/1/1900 donc toute cellule vide sera donc inférieure à Aujourdhui()
je te conseille de compléter tes formules afin de tester les cellules vides
=ET(C2<>"";C2<=AUJOURDHUI())
ou pour la demande initiale
=ET(C2<>"";C2<=AUJOURDHUI()+10)
oui tout à fait, mais dans les deux cas toutes les cellules doivent contenir une valeur parce que toute cellule vide est considérée par Excel comme le 1/1/1900 donc toute cellule vide sera donc inférieure à Aujourdhui()
je te conseille de compléter tes formules afin de tester les cellules vides
=ET(C2<>"";C2<=AUJOURDHUI())
ou pour la demande initiale
=ET(C2<>"";C2<=AUJOURDHUI()+10)
Merci beaucoup Mike c'est nickel et facile !
J'en profite pour poser une autre question qui me semble plus compliquée. Est-il possible que par exemple quand nous approchons la date inscrite dans une cellule (à environ 10 jours de la date) celle-ci se mette en rouge (par exemple la date de la cellule est le 15 octobre 2014, nous sommes le 4 octobre 2014 la cellule se met en rouge car la date approche), j'imagine qu'il est impossible de donner à excel la notion du temps mais je tente quand même :)
J'en profite pour poser une autre question qui me semble plus compliquée. Est-il possible que par exemple quand nous approchons la date inscrite dans une cellule (à environ 10 jours de la date) celle-ci se mette en rouge (par exemple la date de la cellule est le 15 octobre 2014, nous sommes le 4 octobre 2014 la cellule se met en rouge car la date approche), j'imagine qu'il est impossible de donner à excel la notion du temps mais je tente quand même :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
avec la mise en forme conditionnelle, si tu souhaites que la date par exemple en colonne C se mettent en rouge 10 jours avant la date mettre en surbrillance la plage exemple C2 à C100
données mise forme conditionnelle, la formule est
=C2<=AUJOURDHUI()+10
format/remplissage et choisir la couleur souhaitée
avec la mise en forme conditionnelle, si tu souhaites que la date par exemple en colonne C se mettent en rouge 10 jours avant la date mettre en surbrillance la plage exemple C2 à C100
données mise forme conditionnelle, la formule est
=C2<=AUJOURDHUI()+10
format/remplissage et choisir la couleur souhaitée
Quel type de mise en forme conditionnelle dois-je utiliser? Dans l'onglet style => Mise en forme conditionnelle plusieurs choses sont proposées... J'en ai essayé plusieurs mais je n'y suis pas arrivée.
Merci par avance
Merci par avance
Re,
Commence par mettre en surbrillance la plage exemple C2 à C100
ensuite onglet Accueil/module Style, clic sur Mise en forme conditionnelle/Nouvelle règle/clis sur Appliquer une formule pour déterminer pour quelle cellules le format sera appliqué/dans la zone de saisie Appliquer une mise en forme aux valeurs ......
colle cette formule à adapter si la première cellule de ta sélection n'est pas la C2
=C2<=AUJOURDHUI()+10
Format/Remplissage, choisir la couleur et valide
Commence par mettre en surbrillance la plage exemple C2 à C100
ensuite onglet Accueil/module Style, clic sur Mise en forme conditionnelle/Nouvelle règle/clis sur Appliquer une formule pour déterminer pour quelle cellules le format sera appliqué/dans la zone de saisie Appliquer une mise en forme aux valeurs ......
colle cette formule à adapter si la première cellule de ta sélection n'est pas la C2
=C2<=AUJOURDHUI()+10
Format/Remplissage, choisir la couleur et valide
Ok, merci beaucoup pour cette rapidité ! je crois avoir compris le principe !
Donc si je veux faire la même chose pour colorer les dates inférieures à aujourd'hui il me suffit d'appliquer cette formule par exemple =C2<=AUJOURDHUI()
Donc si je veux faire la même chose pour colorer les dates inférieures à aujourd'hui il me suffit d'appliquer cette formule par exemple =C2<=AUJOURDHUI()
Cette formule fonctionne très bien pour les cellules vides ! c'est top !
Si je veux combiner deux conditions je dois utiliser =ET si j'ai bien compris !
Maintenant peut-on faire 2 mises en formes conditionnelles sur une même plage? Par exemple la cellule devient rouge quand la date est inférieure à 10 jours puis la cellule reste rouge mais est barrée quand la date est dépassée?
Si je veux combiner deux conditions je dois utiliser =ET si j'ai bien compris !
Maintenant peut-on faire 2 mises en formes conditionnelles sur une même plage? Par exemple la cellule devient rouge quand la date est inférieure à 10 jours puis la cellule reste rouge mais est barrée quand la date est dépassée?