Problème avec les dates

Fermé
rh027 Messages postés 4 Date d'inscription jeudi 11 février 2016 Statut Membre Dernière intervention 12 février 2016 - 11 févr. 2016 à 14:23
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 12 févr. 2016 à 09:03
bonjour,

je sèche sur un problème de mise à jour de date.

sur la feuille 1 j'ai la col B avec des dates (31-jan de l'année ,28 fév, 31-mars...)

sur la feuille 2 j'ai des intervalles de dates dont le créneau 20/11/xxxx-1 au 19/02/xxxx qui me pose un problème.

je cherche comment automatiser les dates (que l'année, les jours et mois restent inchangés) pour que mon fichier puisse durer dans le temps sans que je sois obligé manuellement de modifier ces années.

je ne developpe pas sous vba et mes connaissances dans les formules d'excel sont limitées.

merci à tous

3 réponses

rh027 Messages postés 4 Date d'inscription jeudi 11 février 2016 Statut Membre Dernière intervention 12 février 2016
11 févr. 2016 à 14:27
complément à ma question : le créneau doit être sous format date car d'autres calculs se font à partir de ces cellules. cdlt
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 397
11 févr. 2016 à 14:29
Bonjour
Je ne crois pas que quelqu'un puisse comprendre ce que vous attendez avec ce que vous nous dites là
pouvez vous préciser un peu?
à vous lire
0
rh027 Messages postés 4 Date d'inscription jeudi 11 février 2016 Statut Membre Dernière intervention 12 février 2016
11 févr. 2016 à 17:08
ok je retente l'explication.

je travail sur un fichier de mise à jour de données comptables.

dans la feuille 1 il y a une colonne "date de clôture" exercice (ex 31/03,31/05,31/11..., l'année ne me sert pas à ce niveau)

dans la feuille mars je dois indiquer des acomptes (1er, 2ème, 3ème, 4ème) qui sont fonction de la "date de clôture" et de créneaux de date notamment celui qui me gêne : 20/11/2015 (pour ex) au 19/02/2016.

j'aimerais trouver comment n'incrémenter QUE les années.

en c1 20/11/2015
en d1 19/02/2016

au 01/01/2017 je souhaiterais avoir

en c1 20/11/2016
en d1 19/02/2017

désolé si je ne suis pas clair.
cdlt
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 397
11 févr. 2016 à 17:13
Je ne vois pas très bien comment fonctionne votre tableau , mais à tout hasard pour décaler une date en A1 de un an en B1

en B1:

=DATE(ANNEE(A1)+1;MOIS(A1);JOUR(A1))

crdlmnt
0
rh027 Messages postés 4 Date d'inscription jeudi 11 février 2016 Statut Membre Dernière intervention 12 février 2016 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
12 févr. 2016 à 08:45
merci

donc si je créé une cellule A1 avec =aujourdhui, en B1 j"aurai la date d'aujourd'hui avec l'année - 1 pas le 20//11/2015
si je rentre en A1 20/11/2016 manuellement avec =DATE..... là cela fonctionnera.
mais c'est ce que j'aimerais automatiser. que mettre en A1 pour figer 20/11 et incrementer l'année au 01/01 de l'année suivante. cela est possible ?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 397
Modifié par Vaucluse le 12/02/2016 à 09:05
???????
la formule fait ce que vous avez demandé, soit rajouter un an jour pour jour à une date en A1
en B1 vous aurez la même date, mais l'année suivante

Pour une date figée au clavier en A1 et en B1 le 1° jour de l'année suivante:

=DATE(ANNEE(A1)+1;1;1)



crdlmnt
0