Fonction aujourdhui
Résolu
zindien786
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
gbinforme Messages postés 14946 Date d'inscription Statut Contributeur Dernière intervention -
gbinforme Messages postés 14946 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
Déja merci a ceux qui prendront le temps de me lire et eventuellement me répondre. Voila ma problématique , je souhaiterai trouver une formule qui me calcule le temps passé (en jour) entre la date du jour et une date différente mais j'aimerai y mettre une condition :
En case 1 Une date quelconque antérieur à la date du jour
En case 2 Le nombre de jour entre la case 1 et la date du jour
En case 3 ( c'est plus ca que je cherche ) il faudrait que je puisse insérer une date qui serait une date de cloture et qui donc calculerait le nombre de jour entre la case 1 et la case 3
En gros la case 2 comptabilise le nombre de jour tant que la case 3 n'est pas remplie.
Par contre la case 3 ou une autre , me donne le nombre de jour entre la case 1 et la case ou il y a la date de cloture .
Est ce qu'il y a moyen de lier les 2 , je m'explique , je peux très bien créer 2 cases différentes :
Une qui calcule la différence entre date de la case 1 et aujourd'hui ( case 2)
Une qui calcule la différence entre case 1 et date de cloture ( Case 4 par exemple)
Mais si je fais ca , la case 2 continuera à comptabiliser les jours qui passent. Ce que je veux c'est qu'une fois la date de cloture remplie , la case 2 arrete sa comptabilisation , et tant qu'il n'y a pas de date de cloture , la case 2 continue sa comptabilisation.
En espérant avoir été clair , je vous remercie d'avance du temps que vous allez m'accorder.
Déja merci a ceux qui prendront le temps de me lire et eventuellement me répondre. Voila ma problématique , je souhaiterai trouver une formule qui me calcule le temps passé (en jour) entre la date du jour et une date différente mais j'aimerai y mettre une condition :
En case 1 Une date quelconque antérieur à la date du jour
En case 2 Le nombre de jour entre la case 1 et la date du jour
En case 3 ( c'est plus ca que je cherche ) il faudrait que je puisse insérer une date qui serait une date de cloture et qui donc calculerait le nombre de jour entre la case 1 et la case 3
En gros la case 2 comptabilise le nombre de jour tant que la case 3 n'est pas remplie.
Par contre la case 3 ou une autre , me donne le nombre de jour entre la case 1 et la case ou il y a la date de cloture .
Est ce qu'il y a moyen de lier les 2 , je m'explique , je peux très bien créer 2 cases différentes :
Une qui calcule la différence entre date de la case 1 et aujourd'hui ( case 2)
Une qui calcule la différence entre case 1 et date de cloture ( Case 4 par exemple)
Mais si je fais ca , la case 2 continuera à comptabiliser les jours qui passent. Ce que je veux c'est qu'une fois la date de cloture remplie , la case 2 arrete sa comptabilisation , et tant qu'il n'y a pas de date de cloture , la case 2 continue sa comptabilisation.
En espérant avoir été clair , je vous remercie d'avance du temps que vous allez m'accorder.
A voir également:
- Fonction aujourdhui
- Fonction si et - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
- Fonction somme excel - Guide
6 réponses
Bonjour,
Un petit exemple de formules en utilisant 3 ou 4 cellules (c'est l'appellation standard), selon ton besoin :
https://www.cjoint.com/?CBAwPU74acW
Un petit exemple de formules en utilisant 3 ou 4 cellules (c'est l'appellation standard), selon ton besoin :
https://www.cjoint.com/?CBAwPU74acW
Bonsoir,
En supposant date antérieure en A2 et la cellule pour date de cloture en C2
En B2 la formule =SI(C2="";AUJOURDHUI()-A2;C2-A2)
donne la difference entre aujourd'hui et date antérieure tant que C2 est vide et la difference entre date de cloture et date anterieure dès que C2 est rempli
Est ce bien ce que tu veux ?
Cdlmnt
En supposant date antérieure en A2 et la cellule pour date de cloture en C2
En B2 la formule =SI(C2="";AUJOURDHUI()-A2;C2-A2)
donne la difference entre aujourd'hui et date antérieure tant que C2 est vide et la difference entre date de cloture et date anterieure dès que C2 est rempli
Est ce bien ce que tu veux ?
Cdlmnt
Bonsoir,
Merci de vos réponses rapides , j'ai opté pour la solution proposé par via55 , elle correspond exactement à ce que je voulais .
J'ai une autre question sur la mise en forme conditionnelle , est ce qu'il faut créer un nouveau Post pour la poser ou est ce que je peux la poser dans ce meme post.
Merci encore
Merci de vos réponses rapides , j'ai opté pour la solution proposé par via55 , elle correspond exactement à ce que je voulais .
J'ai une autre question sur la mise en forme conditionnelle , est ce qu'il faut créer un nouveau Post pour la poser ou est ce que je peux la poser dans ce meme post.
Merci encore
Ok thks , donc suite à l'utilisation de la formule aujourdhui de Via55 :
=SI(C2="";AUJOURDHUI()-A2;C2-A2)
J'ai maintenant un point qui m'embete pour enchainer sur autre chose , je m'explique :
Lorsque je ne met pas de date de départ , la cellule ou est inscrite la formule affiche le nombre de 41332 , dès que je met une date de départ , il calcule bien le nombre de jour , dans un premier temps peut on faire en sorte que si la cellule de date de départ est vide , il n'affiche pas le nombre 41332 ?
Et pourquoi c'est un point bloquant , car je souhaite faire en conséquence une mise en forme conditionnelle ( surlignage de toute la ligne en Rouge par exemple) si le chiffre qui est dans la cellule ou la formule est inscrite est >7 .
Le truc c'est que j'ai déja une mise en forme ( couleur , police etc...) de base , si le chiffre est >7 j'aimerai que cette ligne soit surligné en rouge , mais si ca n'est pas le cas , j'aimerai que la mise en forme d'origine reste, et avec le chiffre 41332 tout mon tableau est automatiquement en rouge.
Merci encore pour l'aide , c'est vraiment sympa d'etre aussi réactif.
=SI(C2="";AUJOURDHUI()-A2;C2-A2)
J'ai maintenant un point qui m'embete pour enchainer sur autre chose , je m'explique :
Lorsque je ne met pas de date de départ , la cellule ou est inscrite la formule affiche le nombre de 41332 , dès que je met une date de départ , il calcule bien le nombre de jour , dans un premier temps peut on faire en sorte que si la cellule de date de départ est vide , il n'affiche pas le nombre 41332 ?
Et pourquoi c'est un point bloquant , car je souhaite faire en conséquence une mise en forme conditionnelle ( surlignage de toute la ligne en Rouge par exemple) si le chiffre qui est dans la cellule ou la formule est inscrite est >7 .
Le truc c'est que j'ai déja une mise en forme ( couleur , police etc...) de base , si le chiffre est >7 j'aimerai que cette ligne soit surligné en rouge , mais si ca n'est pas le cas , j'aimerai que la mise en forme d'origine reste, et avec le chiffre 41332 tout mon tableau est automatiquement en rouge.
Merci encore pour l'aide , c'est vraiment sympa d'etre aussi réactif.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Ci joint la formule tapé avec les cellules exact :
=SI(O31="";SI(D31="";"";AUJOURDHUI()-D31;O31-D31)
J'ai message d'erreur me disant que j'ai tapé un nombre trop important d'argument pour cette fonction ...
Cdlt
Ci joint la formule tapé avec les cellules exact :
=SI(O31="";SI(D31="";"";AUJOURDHUI()-D31;O31-D31)
J'ai message d'erreur me disant que j'ai tapé un nombre trop important d'argument pour cette fonction ...
Cdlt
Bonsoir,
La formule de gbinforme fonctionne , encore une fois mille merci .
Enfin elle fonctionne à moitié , à savoir le chiffre 41333 n'apparait plus dans la cellule ou j'ai mis la formule , mais pour l'autre partie de ma demande à savoir la mise en forme conditionnelle sur le surlignage en rouge . Meme avec la cellule vide quand je ne met pas de date de départ , toute la ligne reste rouge, elle n'est pas rouge uniquement si le chiffre dans la formule est compris en 1 et 7.
Dans la MFC j'ai mis =et(la cellule ou j'ai mis la formule>7) alors mise en forme surlignage en rouge.
Je suis désolé si j'en demande trop, dans tout les cas , grace à vous j'ai vraiment pu avancer , merci bcp .
Cordialement,
La formule de gbinforme fonctionne , encore une fois mille merci .
Enfin elle fonctionne à moitié , à savoir le chiffre 41333 n'apparait plus dans la cellule ou j'ai mis la formule , mais pour l'autre partie de ma demande à savoir la mise en forme conditionnelle sur le surlignage en rouge . Meme avec la cellule vide quand je ne met pas de date de départ , toute la ligne reste rouge, elle n'est pas rouge uniquement si le chiffre dans la formule est compris en 1 et 7.
Dans la MFC j'ai mis =et(la cellule ou j'ai mis la formule>7) alors mise en forme surlignage en rouge.
Je suis désolé si j'en demande trop, dans tout les cas , grace à vous j'ai vraiment pu avancer , merci bcp .
Cordialement,