Date infinie

Fermé
Sandrine - 15 mars 2021 à 14:21
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 - 16 mars 2021 à 16:53
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

Configuration: Windows / Chrome 88.0.4324.190

11 réponses

DjiDji59430 Messages postés 4035 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 24 avril 2024 645
15 mars 2021 à 15:14
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
0
https://www.cjoint.com/c/KCpoPNw74Fs voici le fichier feuille 1
0
DjiDji59430 Messages postés 4035 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 24 avril 2024 645
15 mars 2021 à 16:33
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
0
oui tt les 6 mois du coup on rentre dans la case bleu qui est correspond et qui est vierge etc...
0
DjiDji59430 Messages postés 4035 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 24 avril 2024 645
15 mars 2021 à 18:15
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
0
DjiDji59430 Messages postés 4035 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 24 avril 2024 645
16 mars 2021 à 11:05
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
16 mars 2021 à 00:46
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
0
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;"")))))))))))))))))))
0
DjiDji59430 Messages postés 4035 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 24 avril 2024 645
Modifié le 16 mars 2021 à 15:34
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
0
Sandrine > DjiDji59430 Messages postés 4035 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 24 avril 2024
16 mars 2021 à 15:31
oui et non ce que je veux dire c'est que je ne peux pas mettre cela dans ma formule
0
DjiDji59430 Messages postés 4035 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 24 avril 2024 645 > Sandrine
16 mars 2021 à 15:37
T'as toujours rien expliqué !
0
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
0
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.
0
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 ....
0
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)"
0
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
16 mars 2021 à 16:53
Au passage
=SI(C9="FOAL";DATE(ANNEE(B9);MOIS(B9);JOUR(B9)+7); "")
peut s'écrire plus simplement
=SI(C9="FOAL";B9+7; "")
Pour ajouter k jours à une date en B9 : C9=B9+k suffit

Cdlmnt
0