Date infinie
Sandrine
-
ccm81 Messages postés 10909 Date d'inscription Statut Membre Dernière intervention -
ccm81 Messages postés 10909 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je vous explique,
J'ai un tableau avec des dates et ce tableau est censé rester longtemps ... J'ai des formules dans lesquelles j'ai des créneaux de dates (entre le 15/01/21 et le 25/02/21) mais comme le tableau est censé rester longtemps, comment puis je mettre dans ma formule 15-01-infini et le 25/02/-infini?
Merci de votre aide
Je vous explique,
J'ai un tableau avec des dates et ce tableau est censé rester longtemps ... J'ai des formules dans lesquelles j'ai des créneaux de dates (entre le 15/01/21 et le 25/02/21) mais comme le tableau est censé rester longtemps, comment puis je mettre dans ma formule 15-01-infini et le 25/02/-infini?
Merci de votre aide
Configuration: Windows / Chrome 88.0.4324.190
A voir également:
- Date infinie
- Airpods 3 date de sortie - Guide
- Jm date désabonnement - Forum Gmail
- Publipostage date inversée - Forum Word
- Jm date resiliation ✓ - Forum Consommation & Internet
- Trier par date excel - Guide
11 réponses
Bonjour,
Un fichier EXCEL (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis sur https://www.cjoint.com/ permettrait aux intervenants de répondre plus précisément à ta question.
Crdmt
Un fichier EXCEL (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis sur https://www.cjoint.com/ permettrait aux intervenants de répondre plus précisément à ta question.
Crdmt
Re
C'est bien beau,
Mais c'est quand, la date du prochain vermifuge apres le 07/04/20211?
Tous les mois ?
Tous les 6 mois ?
Crdlmt
C'est bien beau,
Mais c'est quand, la date du prochain vermifuge apres le 07/04/20211?
Tous les mois ?
Tous les 6 mois ?
Crdlmt
Je ne comprends pas bien. Il n'y a de cellules bleues dans la feuil1
je te mets une formule ......
Tu as lu ce qu'on demandait ?
"Un fichier EXCEL (test ou non), complété par des explications exhaustives et des exemples remplis à la main, "
Crdlmt
je te mets une formule ......
Tu as lu ce qu'on demandait ?
"Un fichier EXCEL (test ou non), complété par des explications exhaustives et des exemples remplis à la main, "
Crdlmt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour Sandrine.
Quand tu poses une question de bureautique, et particulièrement sur Excel, réfléchis bien à ce que tu as et à ce que tu désires ...
"entre le 15/01/infini et le 25/02/infini " ne veut rien dire ! Le début est forcément défini ; c'est 2021.
Et pour indiquer une date finale indéterminée, il suffit d'écrire >25/02/21
Quand tu poses une question de bureautique, et particulièrement sur Excel, réfléchis bien à ce que tu as et à ce que tu désires ...
"entre le 15/01/infini et le 25/02/infini " ne veut rien dire ! Le début est forcément défini ; c'est 2021.
Et pour indiquer une date finale indéterminée, il suffit d'écrire >25/02/21
cela ne fonctionne pas en fait ce que je voudrais c'est ne pas mettre l'année dans toute ma formule pour que cela fonctionne toujours en 2040 par exemple :
Voici ma formule: =SI(OU(C6="MARE";C6="2 ans";C6="STALLION";C6="RESTING HORSE");SI(ET(K6>DATEVAL("01/01/2021");K6<DATEVAL("24/01/21"));"15 février";SI(ET(K6>DATEVAL("25/01/21");K6<DATEVAL("24/04/21"));"15 mai";SI(ET(K6>DATEVAL("25/04/2021");K6<DATEVAL("11/06/21"));"1er Juillet";SI(ET(K6>DATEVAL("12/06/21");K6<DATEVAL("24/08/21"));"15 sept";SI(ET(K6>DATEVAL("25/08/21");K6<DATEVAL("24/10/21"));"15 Nov";SI(ET(K6>DATEVAL("25/10/21");K6<DATEVAL("24/01/22"));"15 févr";SI(ET(C6="YEARLING";K6>DATEVAL("12/01/2021");K6<DATEVAL("11/03/2021"));"1er Avril";SI(ET(C6="YEARLING";K6>DATEVAL("12/03/2021");K6<DATEVAL("11/05/2021"));"1er Juin";SI(ET(C6="YEARLING";K6>DATEVAL("12/05/2021");K6<DATEVAL("11/07/2021"));"1er Aout";SI(ET(C6="YEARLING";K6>DATEVAL("12/07/2021");K6<DATEVAL("11/09/2021"));"1er Oct";SI(ET(C6="YEARLING";K6>DATEVAL("12/09/2021");K6<DATEVAL("11/11/2021"));"1er décembre";SI(ET(C6="YEARLING";K6>DATEVAL("12/11/2021");K6<DATEVAL("31/12/2021"));"15 février";SI(ET(C6="YEARLING";K6>DATEVAL("01/1/2021");K6<DATEVAL("11/01/2022"));"1er février";SI(ET(C6="FOAL";D6<=AUJOURDHUI());D6;SI(ET(C6="FOAL";E6<=AUJOURDHUI());E6;SI(ET(C6="FOAL";F6<=AUJOURDHUI());F6;SI(ET(C6="FOAL";G6<=AUJOURDHUI());G6;SI(ET(C6="FOAL";H6<=AUJOURDHUI());H6;"")))))))))))))))))))
Voici ma formule: =SI(OU(C6="MARE";C6="2 ans";C6="STALLION";C6="RESTING HORSE");SI(ET(K6>DATEVAL("01/01/2021");K6<DATEVAL("24/01/21"));"15 février";SI(ET(K6>DATEVAL("25/01/21");K6<DATEVAL("24/04/21"));"15 mai";SI(ET(K6>DATEVAL("25/04/2021");K6<DATEVAL("11/06/21"));"1er Juillet";SI(ET(K6>DATEVAL("12/06/21");K6<DATEVAL("24/08/21"));"15 sept";SI(ET(K6>DATEVAL("25/08/21");K6<DATEVAL("24/10/21"));"15 Nov";SI(ET(K6>DATEVAL("25/10/21");K6<DATEVAL("24/01/22"));"15 févr";SI(ET(C6="YEARLING";K6>DATEVAL("12/01/2021");K6<DATEVAL("11/03/2021"));"1er Avril";SI(ET(C6="YEARLING";K6>DATEVAL("12/03/2021");K6<DATEVAL("11/05/2021"));"1er Juin";SI(ET(C6="YEARLING";K6>DATEVAL("12/05/2021");K6<DATEVAL("11/07/2021"));"1er Aout";SI(ET(C6="YEARLING";K6>DATEVAL("12/07/2021");K6<DATEVAL("11/09/2021"));"1er Oct";SI(ET(C6="YEARLING";K6>DATEVAL("12/09/2021");K6<DATEVAL("11/11/2021"));"1er décembre";SI(ET(C6="YEARLING";K6>DATEVAL("12/11/2021");K6<DATEVAL("31/12/2021"));"15 février";SI(ET(C6="YEARLING";K6>DATEVAL("01/1/2021");K6<DATEVAL("11/01/2022"));"1er février";SI(ET(C6="FOAL";D6<=AUJOURDHUI());D6;SI(ET(C6="FOAL";E6<=AUJOURDHUI());E6;SI(ET(C6="FOAL";F6<=AUJOURDHUI());F6;SI(ET(C6="FOAL";G6<=AUJOURDHUI());G6;SI(ET(C6="FOAL";H6<=AUJOURDHUI());H6;"")))))))))))))))))))
Tu parles de ma réponse ?
Tu te rends bien compte qu'il n'y a pas de nom pour définir ta formule ?
Si tu expliquais simplement comment fonctionne ton fichier ?
La, ta formule ça voudrait dire que chaque cheval a un vermifugeage personnalisé.
Commet est déclenchée cette opération ?
Un traitement d'attaque, puis un traitement régulier tous les 6 mois ?
il faut expliquer !!
Crdlmt
Tu te rends bien compte qu'il n'y a pas de nom pour définir ta formule ?
Si tu expliquais simplement comment fonctionne ton fichier ?
La, ta formule ça voudrait dire que chaque cheval a un vermifugeage personnalisé.
Commet est déclenchée cette opération ?
Un traitement d'attaque, puis un traitement régulier tous les 6 mois ?
il faut expliquer !!
Crdlmt
https://www.cjoint.com/c/KCqo1EgoBSs
Voici avec des explications toutes mes excuses je ne suis pas douée en Excel et je vais certainement un peu vite
Voici avec des explications toutes mes excuses je ne suis pas douée en Excel et je vais certainement un peu vite
Bonjour,
Il y a un moyen extrêmement simple de résoudre ton problème, c'est de mettre une date sans cesse plus lointaine, et non pas une date "infini", ce qui ne veut effectivement rien dire.
Je te propose une date du genre "(Date() +(100*365)) ", càd la date d'aujourd'hui reportée à dans 100 ans. Je pense que ça devrait aller, sinon tu peux reporter la date à dans 200 ans ou 300 ou dans 1000 ans.
Ou bien encore, tu peux entrer d'office comme date limite : "31/12/3000 ". Elle devrait convenir.
Il faut toujours partir du point de vue que rien n'est plus stupide qu'un ordinateur, alors il faut biaiser.
En espérant avoir pu répondre au moins en partie à ta question.
Bonne suite.
Il y a un moyen extrêmement simple de résoudre ton problème, c'est de mettre une date sans cesse plus lointaine, et non pas une date "infini", ce qui ne veut effectivement rien dire.
Je te propose une date du genre "(Date() +(100*365)) ", càd la date d'aujourd'hui reportée à dans 100 ans. Je pense que ça devrait aller, sinon tu peux reporter la date à dans 200 ans ou 300 ou dans 1000 ans.
Ou bien encore, tu peux entrer d'office comme date limite : "31/12/3000 ". Elle devrait convenir.
Il faut toujours partir du point de vue que rien n'est plus stupide qu'un ordinateur, alors il faut biaiser.
En espérant avoir pu répondre au moins en partie à ta question.
Bonne suite.
Je ne peux pas mettre une date comme celle ci car il faut que je sélectionne une partie de l'année sans l'année justement!!! ex: entre le 11janvier et le 10 Mars puis du 11 mars au 11mai etc...pour une catégorie et du 12/08 au 24 sept puis du 25 sept au 11 nov etc.... pour une autre catégorie et du 25/01 au 24/04, puis du 24/04au 11/06, puis du 12/06 au 14/08 etc... pour une dernière catégorie ....
Alors, il faut changer ta formule et entrer les N° des jours dans l'année. A brule-pourpoint, je ne peux pas te dire la formule exacte, mais en cherchant les formules de Excel tu devrais trouver pas trop difficilement. A tout le moins, il y a suffisamment de kadors en Excel ici pour te donner le coup de pouce nécessaire. Mais je crois que c'est la méthode à suivre.
Tu as, donné par Excel la fonction "Jour" qui te donne le N° du jour dans mois, et la fonction "Mois" qui te donne le N° du mois dans l'année; en combinant les 2, tu devrais pouvoir résoudre ton problème.
Par ailleurs, plutôt que d'avoir une formule si longue et si compliquée, il serait peut-être judicieux d'avoir une étape/cellule intermédiaire où tu fais un premier calcul de la date "DATEVAL("xx") " et à partir de cette cellule, ta formule "Si(YYY;ZZZ;XXX)"
Tu as, donné par Excel la fonction "Jour" qui te donne le N° du jour dans mois, et la fonction "Mois" qui te donne le N° du mois dans l'année; en combinant les 2, tu devrais pouvoir résoudre ton problème.
Par ailleurs, plutôt que d'avoir une formule si longue et si compliquée, il serait peut-être judicieux d'avoir une étape/cellule intermédiaire où tu fais un premier calcul de la date "DATEVAL("xx") " et à partir de cette cellule, ta formule "Si(YYY;ZZZ;XXX)"