Calucle Date Fin selon choix ( jour sem ou mois)

Ilino

XLDnaute Barbatruc
Bonjour forum
Je souhaiterai calculer la date de fin = T0 + délais mais selon la liste deroulante (Jours OU semaine ou mois )
ci joint l'exemple
GRAZIE
A+
 

Pièces jointes

  • ILINO FSP.xlsx
    12.8 KB · Affichages: 36
  • ILINO FSP.xlsx
    12.8 KB · Affichages: 34
  • ILINO FSP.xlsx
    12.8 KB · Affichages: 37

Ilino

XLDnaute Barbatruc
Re : Calucle Date Fin selon choix ( jour sem ou mois)

Bonjour Forum
je reliance ma demande
NB : je sais que c'est simple dans le cas de jous
je fais l'addition date debut + delais mais si je change dans la liste deroulante ?
 

JHA

XLDnaute Barbatruc
Re : Calucle Date Fin selon choix ( jour sem ou mois)

Bonjour à tous,

A essayer
Code:
=SI($V$17="mois";DATE(ANNEE($E$17);MOIS($E$17)+$R$17;JOUR($E$17));SI($V$17="Semaine(s)";$E$17+(R17*7);$E$17+(R17)))


JHA
 

Pièces jointes

  • ILINO FSP.xlsx
    13.2 KB · Affichages: 38
  • ILINO FSP.xlsx
    13.2 KB · Affichages: 33
  • ILINO FSP.xlsx
    13.2 KB · Affichages: 29

Ilino

XLDnaute Barbatruc
Re : Calucle Date Fin selon choix ( jour sem ou mois)

Bonjour Forum
je reliance ma demande
NB : je sais que c'est simple dans le cas de jous
je fais l'addition date debut + delais mais si je change dans la liste deroulante ?
 

Modeste geedee

XLDnaute Barbatruc
Re : Calucle Date Fin selon choix ( jour sem ou mois)

Bonsour®
Bonjour forum
Je souhaiterai calculer la date de fin = T0 + délais mais selon la liste deroulante (Jours OU semaine ou mois )
ci joint l'exemple
GRAZIE
A+

une variante avec notion de jour ouvré
Capture.jpg
 

Pièces jointes

  • Capture.jpg
    Capture.jpg
    33.1 KB · Affichages: 30
  • Capture.jpg
    Capture.jpg
    33.1 KB · Affichages: 31
  • calucle-date-fin-selon-choix-jour-sem-ou-mois.xlsx
    23.1 KB · Affichages: 27

job75

XLDnaute Barbatruc
Re : Calucle Date Fin selon choix ( jour sem ou mois)

Bonjour Ilino, JHA, Modeste geede,

Dans les formules éviter la fonction SI chaque fois que c'est possible.

Avec le fichier de JHA :

Code:
=DATE(ANNEE(E17);MOIS(E17)+R17*(V17="mois");JOUR(E17)+R17*((V17="jour(s)")+7*(V17="semaine(s)")))
Edit : cette formule "pèse" 98 octets contre 125 octets pour celle de JHA.

A+
 
Dernière édition:

Modeste geedee

XLDnaute Barbatruc
Re : Calucle Date Fin selon choix ( jour sem ou mois)

Bonjour Ilino, JHA, Modeste geede,

Dans les formules éviter la fonction SI chaque fois que c'est possible.

Avec le fichier de JHA :

Code:
=DATE(ANNEE(E17);MOIS(E17)+R17*(V17="mois");JOUR(E17)+R17*((V17="jour(s)")+7*(V17="semaine(s)")))
Edit : cette formule "pèse" 98 octets contre 125 octets pour celle de JHA.

A+
:rolleyes: 94 caractères...
Code:
=CHOISIR(EQUIV(V17;{"jour(s)";"semaine(s)";"mois"};0);E17+R17;E17+7*R17;MOIS.DECALER(E17;R17))
:cool:
on passe à 67 caractères en utilisant la liste servant à la validation en W17 (D_L={"jour(s)";"semaine(s)";"mois"})
Code:
=CHOISIR(EQUIV(V17;D_L;0);E17+R17;E17+7*R17;MOIS.DECALER($E17;R17))
 

job75

XLDnaute Barbatruc
Re : Calucle Date Fin selon choix ( jour sem ou mois)

Re,

Le nombre de caractères d'une formule n'a rien à voir avec le nombre d'octets utilisés.

Par exemple AND version anglaise et ET version française pèsent 4 octets.

A+
 

Discussions similaires

Statistiques des forums

Discussions
312 654
Messages
2 090 564
Membres
104 577
dernier inscrit
GOGNAN