Définition d'une date sur condition d'une autre

Fermé
Simo_9653 Messages postés 9 Date d'inscription mardi 18 février 2020 Statut Membre Dernière intervention 27 janvier 2022 - 15 mars 2021 à 20:12
Simo_9653 Messages postés 9 Date d'inscription mardi 18 février 2020 Statut Membre Dernière intervention 27 janvier 2022 - 16 mars 2021 à 16:49
Bonjour,

J'ai déjà une liste de date "de fin de service" dans une colonne précise pour plusieurs ouvriers.
Je voudrais à présent définir la date de départ du lieu de travail pour chaque ouvrier en fonction de sa date de fin de service. Comment?

Si la date de fin de service est comprise entre 01 janvier et 31 mars, alors la date de départ est le 01 avril de la même année;

Si la date de fin de service est comprise entre 01 avril et 30 juin, alors la date de départ est le 01 juillet de la même année;

Si la date de fin de service est comprise entre 01 juillet et 30 septembre, alors la date de départ est le 01 octobre de la même année;

Si la date de fin de service est comprise entre 01 octobre et 31 décembre, alors la date de départ est le 01 janvier de l'année suivante.

Une idée, c'est que dans les propositions de formule, vous pourrez utiliser les mois des dates de fin de service.

Merci de me sauver.

Configuration: Windows / Chrome 89.0.4389.82

5 réponses

ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
Modifié le 15 mars 2021 à 21:17
Bonjour

Ta date en A2
essaies cette formule en B2
=SI(A2<=DATE(ANNEE(A2);3;31);DATE(ANNEE(A2);4;1);SI(A2<=DATE(ANNEE(A2);6;30);DATE(ANNEE(A2);7;1);SI(A2<=DATE(ANNEE(A2);9;30);DATE(ANNEE(A2);10;1);DATE(ANNEE(A2)+1;1;1))))

https://mon-partage.fr/f/3cDV2zrl/

Cdlmnt
1
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
15 mars 2021 à 21:42
en un poil plus concis
=CHOISIR(ENT(MOIS(A2)/4)+1;DATE(ANNEE(A2);4;1);DATE(ANNEE(A2);7;1);DATE(ANNEE(A2);10;1);DATE(ANNEE(A2)+1;1;1))

Cdlmnt
0
Simo_9653 Messages postés 9 Date d'inscription mardi 18 février 2020 Statut Membre Dernière intervention 27 janvier 2022
16 mars 2021 à 12:48
Merci infiniment.
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
16 mars 2021 à 14:34
Désolé, c'est plutôt celle là
=CHOISIR(ENT((MOIS(A2)-1)/3)+1;DATE(ANNEE(A2);4;1);DATE(ANNEE(A2);7;1);DATE(ANNEE(A2);10;1);DATE(ANNEE(A2)+1;1;1))

Cdlmnt
0
Simo_9653 Messages postés 9 Date d'inscription mardi 18 février 2020 Statut Membre Dernière intervention 27 janvier 2022
16 mars 2021 à 15:10
J'avais préféré la toute première formule qui a bien sûr marché. Néanmoins je ne manquerai pas d'essayer la dernière. Encore une fois merci.
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
16 mars 2021 à 16:44
Dommage, la seconde est plus simple
ENT((MOIS(A2)-1)/3)+1;
te donne le n° de trimestre de la date en A2, soit 1, 2, 3, 4
et ne reste plus qu'à CHOISIR la proposition 1, 2, 3, 4 qui suit dans la formule

Bon après midi
0

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

Posez votre question
Simo_9653 Messages postés 9 Date d'inscription mardi 18 février 2020 Statut Membre Dernière intervention 27 janvier 2022
16 mars 2021 à 16:49
Je comprends mieux à présent. Merci bien
0