Formule avec date et calcul
Sevolution
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
Sevolution Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
Sevolution Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je reviens vers vous pour mon problème de date avec calcul. Ma chef ayant changé la demande ou un peu modifié.
Je vous rappelle le sujet , j'ai un tableau excel avec diverses données, notant des dates de début de bail et une date d'alerte estimée (correspondant à 3 ans moins 8 mois ou 6 ans moins 8 mois ou 9 ans moins 8mois car le bail est signé pour 9 ans mais d énonçable tous les 3 mois ).
Je voudrais une formule qui me dise si mes dates estimées sont bonnes et si elles ne le sont pas quel est l'écart en négatif si c'est avant et en positif si elle est dépassée. Est ce possible ?
Merci à tous
Bonne journée
Je reviens vers vous pour mon problème de date avec calcul. Ma chef ayant changé la demande ou un peu modifié.
Je vous rappelle le sujet , j'ai un tableau excel avec diverses données, notant des dates de début de bail et une date d'alerte estimée (correspondant à 3 ans moins 8 mois ou 6 ans moins 8 mois ou 9 ans moins 8mois car le bail est signé pour 9 ans mais d énonçable tous les 3 mois ).
Je voudrais une formule qui me dise si mes dates estimées sont bonnes et si elles ne le sont pas quel est l'écart en négatif si c'est avant et en positif si elle est dépassée. Est ce possible ?
Merci à tous
Bonne journée
A voir également:
- Formule avec date et calcul
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule calcul excel somme - Guide
- Excel mise en forme conditionnelle formule - Guide
5 réponses
Bonjour
sur Excel, le forum compte Plus de 60000 messages...
alors
Je vous rappelle le sujet , j'ai un tableau ex...--
Michel
sur Excel, le forum compte Plus de 60000 messages...
alors
Je vous rappelle le sujet , j'ai un tableau ex...--
Michel
Bonjour
Exemple
Colonne A nom du locataire
colonne B date de début du bail
colonne C durée du bail (3, 6, 9)
en colonne D cette formule
=DATE(ANNEE(B1)+C1;MOIS(B1)-8;JOUR(B1))
Exemple
Colonne A nom du locataire
colonne B date de début du bail
colonne C durée du bail (3, 6, 9)
en colonne D cette formule
=DATE(ANNEE(B1)+C1;MOIS(B1)-8;JOUR(B1))
Merci mais c'est pas la formule que je demande
J'ai Colonne A nom du locataire
Colonne B ma date d'alerte de résiliation de bail estimée manuellement ( 3 ans moins 8 mois ou 6 ans moins 8 mois ou 9 ans moins 8 mois)
Colonne C ma date de début de bail
En colonne D je voudrais savoir si ma date estimée ( colonne B) est bonne , sinon savoir de combien de jour elle est différente des 3 ans moins 8 mois ou 6 ans moins 8 mois ou 9 ans moins 8 mois.
J'avais peut être manqué de clarté je m'en excuse ;-)
Merci
J'ai Colonne A nom du locataire
Colonne B ma date d'alerte de résiliation de bail estimée manuellement ( 3 ans moins 8 mois ou 6 ans moins 8 mois ou 9 ans moins 8 mois)
Colonne C ma date de début de bail
En colonne D je voudrais savoir si ma date estimée ( colonne B) est bonne , sinon savoir de combien de jour elle est différente des 3 ans moins 8 mois ou 6 ans moins 8 mois ou 9 ans moins 8 mois.
J'avais peut être manqué de clarté je m'en excuse ;-)
Merci
Bonjour
Un fichier avec votre dernière demande
http://www.cjoint.com/c/FCxirBYRQqx
Un fichier avec votre dernière demande
http://www.cjoint.com/c/FCxirBYRQqx
Bonjour
Je n'arrive pas à l'ouvrir et comme je vous disais ça a changé.
Il me faudrait une formule en colonne D qui me dise si B ( date estimée) différente de (3ans moins 8 mois) ou (6 ans moins 8 mois) ou (9 ans moins 8 mois) alors =((B-(3ans moins 8 mois )) ou (B-(6ans moins 8 mois )) ou (B-(9ans moins 8mois)) sinon ok
Merci
Je n'arrive pas à l'ouvrir et comme je vous disais ça a changé.
Il me faudrait une formule en colonne D qui me dise si B ( date estimée) différente de (3ans moins 8 mois) ou (6 ans moins 8 mois) ou (9 ans moins 8 mois) alors =((B-(3ans moins 8 mois )) ou (B-(6ans moins 8 mois )) ou (B-(9ans moins 8mois)) sinon ok
Merci
Bonjour
Le fichier à nouveau sous excel 93-2003
http://www.cjoint.com/c/FCziINUwDlx
Le fichier à nouveau sous excel 93-2003
http://www.cjoint.com/c/FCziINUwDlx
Bonjour
Désolée pour mon retard de réponse
c'est très gentil à vous de m'avoir fait parvenir ce résultat , je ne sais pas s'il va convenir à ma chef étant donné que l'on a pas la durée du bail.
Mais peut être vais je pouvoir mélanger la formule que l'on m'avait proposé avant et la votre ( avec la condition) car les différentes durées de baux sont sur une même ligne suivant la date que l'on est.
Je m'explique on crée une ligne au début du bail (ce bail est de 9 ans) mais tous les 3 ans on peut le dénoncer donc on met une alerte 8mois avant les fins de période. Et c'est ces alertes que je veux contrôler que ce soit à 3 , 6 , ou 9 ans .
Merci encore
Bonne journée
Désolée pour mon retard de réponse
c'est très gentil à vous de m'avoir fait parvenir ce résultat , je ne sais pas s'il va convenir à ma chef étant donné que l'on a pas la durée du bail.
Mais peut être vais je pouvoir mélanger la formule que l'on m'avait proposé avant et la votre ( avec la condition) car les différentes durées de baux sont sur une même ligne suivant la date que l'on est.
Je m'explique on crée une ligne au début du bail (ce bail est de 9 ans) mais tous les 3 ans on peut le dénoncer donc on met une alerte 8mois avant les fins de période. Et c'est ces alertes que je veux contrôler que ce soit à 3 , 6 , ou 9 ans .
Merci encore
Bonne journée
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour
Voir fichier joint
http://www.cjoint.com/c/FCDjuarYnax
Voir fichier joint
http://www.cjoint.com/c/FCDjuarYnax
Bonjour
Merci cela à l'air de fonctionner , par contre j'aurais une question , lorsqu'on fait date d'échéance - date de début de bail + nombre de mois , on obtient un nombre mais je ne comprends pas à quoi il correspond .
J'ai essayé de vérifier avec mes dates mais ça ne correspond pas .
J'y travaille dessus cet aprèm et j'essayerais de vous montrer ce que j'obtiens .
Merci encore
Bonne journée
Merci cela à l'air de fonctionner , par contre j'aurais une question , lorsqu'on fait date d'échéance - date de début de bail + nombre de mois , on obtient un nombre mais je ne comprends pas à quoi il correspond .
J'ai essayé de vérifier avec mes dates mais ça ne correspond pas .
J'y travaille dessus cet aprèm et j'essayerais de vous montrer ce que j'obtiens .
Merci encore
Bonne journée
Je n'arrive pas à mettre la capture d'écran que je vous ai fait pour vous montrer.
Voici ma nouvelle formule que j'ai arrangé suivant les consignes de ma chef.
U2 étant la date de début de bail et O2 la date estimée d'alerte pour la résiliation. J'ai augmenté les écarts ( -6 mois et -9 mois et à partir de 9 ans alerte la 10éme année , la 11éme et à la 12éme -6 mois et -9 mois )
=SI(ET(DATE(ANNEE(U2);MOIS(U2)+138;JOUR(U2))-O2>1;O2-DATE(ANNEE(U2);MOIS(U2)+135;JOUR(U2))>0);O2-DATE(ANNEE(U2);MOIS(U2)+135;JOUR(U2));SI(ET(DATE(ANNEE(U2);MOIS(U2)+131;JOUR(U2)+28)-O2>1;O2-DATE(ANNEE(U2);MOIS(U2)+132;JOUR(U2))>0);O2-DATE(ANNEE(U2);MOIS(U2)+132;JOUR(U2));SI(ET(DATE(ANNEE(U2);MOIS(U2)+119;JOUR(U2)+28)-O2>1;O2-DATE(ANNEE(U2);MOIS(U2)+120;JOUR(U2))>0);O2-DATE(ANNEE(U2);MOIS(U2)+120;JOUR(U2));SI(ET(DATE(ANNEE(U2);MOIS(U2)+102;JOUR(U2))-O2>1;O2-DATE(ANNEE(U2);MOIS(U2)+99;JOUR(U2))>0);O2-DATE(ANNEE(U2);MOIS(U2)+99;JOUR(U2));SI(ET(DATE(ANNEE(U2);MOIS(U2)+66;JOUR(U2))-O2>1;O2-DATE(ANNEE(U2);MOIS(U2)+63;JOUR(U2))>0);O2-DATE(ANNEE(U2);MOIS(U2)+63;JOUR(U2));SI(ET(DATE(ANNEE(U2);MOIS(U2)+30;JOUR(U2))-O2>1;O2-DATE(ANNEE(U2);MOIS(U2)+27;JOUR(U2))>0);O2-DATE(ANNEE(U2);MOIS(U2)+27;JOUR(U2));"résiliation impossible"))))))
La formule fonctionne pour presque tout sauf à un endroit où j'ai ma date d'alerte qui est le 28/02/2017 ( elle se trouve bien entre mes 2 dates (3 ans moins 9 mois et 3ans mois 6mois mais elle apparait comme fausse) ma date butoire est le 01/032017.
O P U
DATE d'alerte PRISE EFFET BAIL
28/02/2017 résiliation impossible 01/09/2014
30/11/2016 60 01/07/2011
30/11/2017 60 01/07/2006
28/07/2016 57 01/03/2014
29/07/2016 58 01/03/2011
En tout cas merci beaucoup cela m'a bien aidé et surtout dans le service où j'ai fait mon stage.
Bonne soirée
Voici ma nouvelle formule que j'ai arrangé suivant les consignes de ma chef.
U2 étant la date de début de bail et O2 la date estimée d'alerte pour la résiliation. J'ai augmenté les écarts ( -6 mois et -9 mois et à partir de 9 ans alerte la 10éme année , la 11éme et à la 12éme -6 mois et -9 mois )
=SI(ET(DATE(ANNEE(U2);MOIS(U2)+138;JOUR(U2))-O2>1;O2-DATE(ANNEE(U2);MOIS(U2)+135;JOUR(U2))>0);O2-DATE(ANNEE(U2);MOIS(U2)+135;JOUR(U2));SI(ET(DATE(ANNEE(U2);MOIS(U2)+131;JOUR(U2)+28)-O2>1;O2-DATE(ANNEE(U2);MOIS(U2)+132;JOUR(U2))>0);O2-DATE(ANNEE(U2);MOIS(U2)+132;JOUR(U2));SI(ET(DATE(ANNEE(U2);MOIS(U2)+119;JOUR(U2)+28)-O2>1;O2-DATE(ANNEE(U2);MOIS(U2)+120;JOUR(U2))>0);O2-DATE(ANNEE(U2);MOIS(U2)+120;JOUR(U2));SI(ET(DATE(ANNEE(U2);MOIS(U2)+102;JOUR(U2))-O2>1;O2-DATE(ANNEE(U2);MOIS(U2)+99;JOUR(U2))>0);O2-DATE(ANNEE(U2);MOIS(U2)+99;JOUR(U2));SI(ET(DATE(ANNEE(U2);MOIS(U2)+66;JOUR(U2))-O2>1;O2-DATE(ANNEE(U2);MOIS(U2)+63;JOUR(U2))>0);O2-DATE(ANNEE(U2);MOIS(U2)+63;JOUR(U2));SI(ET(DATE(ANNEE(U2);MOIS(U2)+30;JOUR(U2))-O2>1;O2-DATE(ANNEE(U2);MOIS(U2)+27;JOUR(U2))>0);O2-DATE(ANNEE(U2);MOIS(U2)+27;JOUR(U2));"résiliation impossible"))))))
La formule fonctionne pour presque tout sauf à un endroit où j'ai ma date d'alerte qui est le 28/02/2017 ( elle se trouve bien entre mes 2 dates (3 ans moins 9 mois et 3ans mois 6mois mais elle apparait comme fausse) ma date butoire est le 01/032017.
O P U
DATE d'alerte PRISE EFFET BAIL
28/02/2017 résiliation impossible 01/09/2014
30/11/2016 60 01/07/2011
30/11/2017 60 01/07/2006
28/07/2016 57 01/03/2014
29/07/2016 58 01/03/2011
En tout cas merci beaucoup cela m'a bien aidé et surtout dans le service où j'ai fait mon stage.
Bonne soirée
Bonjour
J'ai fait pour
3ans moins 9 mois = 27
3 ans - 6 mois = 30
6ans-9mois =63
6ans -6mois = 66
9ans -9mois = 99
9ans +6mois = 102
ensuite la résiliation peut se faire tous les ans mais je veux qu'il y ait 15 jours d'écart possible, je passe à
10ans = 120
10ans -15 jours = 119; +15jours
11ans = 132
11ans -15jours =131mois, +15jours
12ans-9mois = 135
12ans-6mois = 138
Donc voici ma dernière formule :
=SI(ET(DATE(ANNEE(U328);MOIS(U328)+138;JOUR(U328))-O328>1;O328-DATE(ANNEE(U328);MOIS(U328)+135;JOUR(U328))>0);O328-DATE(ANNEE(U328);MOIS(U328)+135;JOUR(U328));SI(ET(DATE(ANNEE(U328);MOIS(U328)+132;JOUR(U328))-O328>1;O328-DATE(ANNEE(U328);MOIS(U328)+131;JOUR(U328)+15)>0);O328-DATE(ANNEE(U328);MOIS(U328)+131;JOUR(U328)+15);SI(ET(DATE(ANNEE(U328);MOIS(U328)+120;JOUR(U328))-O328>1;O328-DATE(ANNEE(U328);MOIS(U328)+119;JOUR(U328)+15)>0);O328-DATE(ANNEE(U328);MOIS(U328)+119;JOUR(U328)+15);SI(ET(DATE(ANNEE(U328);MOIS(U328)+102;JOUR(U328))-O328>1;O328-DATE(ANNEE(U328);MOIS(U328)+99;JOUR(U328))>0);O328-DATE(ANNEE(U328);MOIS(U328)+99;JOUR(U328));SI(ET(DATE(ANNEE(U328);MOIS(U328)+66;JOUR(U328))-O328>1;O328-DATE(ANNEE(U328);MOIS(U328)+63;JOUR(U328))>0);O328-DATE(ANNEE(U328);MOIS(U328)+63;JOUR(U328));SI(ET(DATE(ANNEE(U328);MOIS(U328)+30;JOUR(U328))-O328>1;O328-DATE(ANNEE(U328);MOIS(U328)+27;JOUR(U328))>0);O328-DATE(ANNEE(U328);MOIS(U328)+27;JOUR(U328));"résiliation impossible"))))))
voilà
Merci
J'ai fait pour
3ans moins 9 mois = 27
3 ans - 6 mois = 30
6ans-9mois =63
6ans -6mois = 66
9ans -9mois = 99
9ans +6mois = 102
ensuite la résiliation peut se faire tous les ans mais je veux qu'il y ait 15 jours d'écart possible, je passe à
10ans = 120
10ans -15 jours = 119; +15jours
11ans = 132
11ans -15jours =131mois, +15jours
12ans-9mois = 135
12ans-6mois = 138
Donc voici ma dernière formule :
=SI(ET(DATE(ANNEE(U328);MOIS(U328)+138;JOUR(U328))-O328>1;O328-DATE(ANNEE(U328);MOIS(U328)+135;JOUR(U328))>0);O328-DATE(ANNEE(U328);MOIS(U328)+135;JOUR(U328));SI(ET(DATE(ANNEE(U328);MOIS(U328)+132;JOUR(U328))-O328>1;O328-DATE(ANNEE(U328);MOIS(U328)+131;JOUR(U328)+15)>0);O328-DATE(ANNEE(U328);MOIS(U328)+131;JOUR(U328)+15);SI(ET(DATE(ANNEE(U328);MOIS(U328)+120;JOUR(U328))-O328>1;O328-DATE(ANNEE(U328);MOIS(U328)+119;JOUR(U328)+15)>0);O328-DATE(ANNEE(U328);MOIS(U328)+119;JOUR(U328)+15);SI(ET(DATE(ANNEE(U328);MOIS(U328)+102;JOUR(U328))-O328>1;O328-DATE(ANNEE(U328);MOIS(U328)+99;JOUR(U328))>0);O328-DATE(ANNEE(U328);MOIS(U328)+99;JOUR(U328));SI(ET(DATE(ANNEE(U328);MOIS(U328)+66;JOUR(U328))-O328>1;O328-DATE(ANNEE(U328);MOIS(U328)+63;JOUR(U328))>0);O328-DATE(ANNEE(U328);MOIS(U328)+63;JOUR(U328));SI(ET(DATE(ANNEE(U328);MOIS(U328)+30;JOUR(U328))-O328>1;O328-DATE(ANNEE(U328);MOIS(U328)+27;JOUR(U328))>0);O328-DATE(ANNEE(U328);MOIS(U328)+27;JOUR(U328));"résiliation impossible"))))))
voilà
Merci
J'avais posé une question mais différente c'est pour cela que je me suis permise de faire un autre sujet pensant qu'il valait mieux
Je ne suis pas une pro des forums vous m'en excuserez enfin j'espère ;-)