OVH Cloud OVH Cloud

fonction date

12 réponses
Avatar
Pascal
bonjour,
il est clair que je m'emmêle un peu les pinceaux!! je débute

je cherche à faire qq chose de simple:
j'ai une celulle en E1 qui contient une date ex: 28/10/04
je désirerai en P5 avoir cette date + 1 an donc 28/10/05

j'avais fait ceci dans la cellule P5 : =DATE(E1+1;E1;E1)
mais bon....

merci de m'aider

Pascal

10 réponses

1 2
Avatar
ru-th
Salut
le classique
Úte(annee(e1)+1;mois(e1);jour(e1))
ou
=(TEXTE(A1;"jj/mm/")&TEXTE(A1;"aaaa")+1)*1 (format date)
a+
rural thierry

"Pascal" a écrit dans le message de news:
#
bonjour,
il est clair que je m'emmêle un peu les pinceaux!! je débute

je cherche à faire qq chose de simple:
j'ai une celulle en E1 qui contient une date ex: 28/10/04
je désirerai en P5 avoir cette date + 1 an donc 28/10/05

j'avais fait ceci dans la cellule P5 : ÚTE(E1+1;E1;E1)
mais bon....

merci de m'aider

Pascal







Avatar
ru-th
allez, un caractère de moins
=(TEXTE(A1;"jj/mm/")&ANNEE(A1)+1)*1
a+
rural thierry
"Pascal" a écrit dans le message de news:
#
bonjour,
il est clair que je m'emmêle un peu les pinceaux!! je débute

je cherche à faire qq chose de simple:
j'ai une celulle en E1 qui contient une date ex: 28/10/04
je désirerai en P5 avoir cette date + 1 an donc 28/10/05

j'avais fait ceci dans la cellule P5 : ÚTE(E1+1;E1;E1)
mais bon....

merci de m'aider

Pascal







Avatar
CAP2
Salut,

au pire tu peux faire en P5 cette formule,

á+365

En mettant 366 si tu as une bissextile...

Ca marche ?

CAP2
Avatar
Modeste
Bonsour ®,
;o)))
P5 ÚTE(Année(E1)+1;Mois(E1);Jour(E1))
ou bien
P5á+365,25 (plus juste ????... mais moins bien ;o)))

aussi il n'est pas hors de propos de consulter l'aide : F1
;o)))

-----Message d'origine-----
bonjour,
il est clair que je m'emmêle un peu les pinceaux!! je
débute


je cherche à faire qq chose de simple:
j'ai une celulle en E1 qui contient une date ex: 28/10/04
je désirerai en P5 avoir cette date + 1 an donc 28/10/05

j'avais fait ceci dans la cellule P5 : ÚTE(E1+1;E1;E1)
mais bon....

merci de m'aider

Pascal





.



Avatar
papou
Bonjour
Au plus simple :
á + 365
Eventuellement :
Úte(Annee(E1)+1;Mois(E1);Jour(E1))

Cordialement
Pascal

"Pascal" a écrit dans le message de news:
%
bonjour,
il est clair que je m'emmêle un peu les pinceaux!! je débute

je cherche à faire qq chose de simple:
j'ai une celulle en E1 qui contient une date ex: 28/10/04
je désirerai en P5 avoir cette date + 1 an donc 28/10/05

j'avais fait ceci dans la cellule P5 : ÚTE(E1+1;E1;E1)
mais bon....

merci de m'aider

Pascal







Avatar
Pascal
un grand merci à tous et toutes
cela me convient très bien

"papou" <cestpasbon@çanonplus44.fr> a écrit dans le message de
news:
Bonjour
Au plus simple :
á + 365
Eventuellement :
Úte(Annee(E1)+1;Mois(E1);Jour(E1))

Cordialement
Pascal

"Pascal" a écrit dans le message de news:
%
bonjour,
il est clair que je m'emmêle un peu les pinceaux!! je débute

je cherche à faire qq chose de simple:
j'ai une celulle en E1 qui contient une date ex: 28/10/04
je désirerai en P5 avoir cette date + 1 an donc 28/10/05

j'avais fait ceci dans la cellule P5 : ÚTE(E1+1;E1;E1)
mais bon....

merci de m'aider

Pascal











Avatar
Pascal
hello,
si je peux abuser?
la même chose en VBA
serait-il ceci? : range("P5") Úte(annee(e1)+1;mois(e1);jour(e1))
merci


"Pascal" a écrit dans le message de
news:%
bonjour,
il est clair que je m'emmêle un peu les pinceaux!! je débute

je cherche à faire qq chose de simple:
j'ai une celulle en E1 qui contient une date ex: 28/10/04
je désirerai en P5 avoir cette date + 1 an donc 28/10/05

j'avais fait ceci dans la cellule P5 : ÚTE(E1+1;E1;E1)
mais bon....

merci de m'aider

Pascal







Avatar
michdenis
Bonjour Pascal,

Regarde du côté de la fonction "DateSerial" ... l'application est similaire.


Salutations!


"Pascal" a écrit dans le message de news:%23DGhY$
hello,
si je peux abuser?
la même chose en VBA
serait-il ceci? : range("P5") Úte(annee(e1)+1;mois(e1);jour(e1))
merci


"Pascal" a écrit dans le message de
news:%
bonjour,
il est clair que je m'emmêle un peu les pinceaux!! je débute

je cherche à faire qq chose de simple:
j'ai une celulle en E1 qui contient une date ex: 28/10/04
je désirerai en P5 avoir cette date + 1 an donc 28/10/05

j'avais fait ceci dans la cellule P5 : ÚTE(E1+1;E1;E1)
mais bon....

merci de m'aider

Pascal







Avatar
® © ¿
Bonsour ® Pascal, "Michel" ;o))))
-----Message d'origine-----
la même chose en VBA serait-il ceci? :
range("P5") Úte(annee(e1)+1;mois(e1);jour(e1))


en fait concrétement :
[P5] = DateSerial(Year([E1])+ 1, Month([E1]), Day([E1]))

ou encore
With ActiveSheet
Range("P5") = DateSerial(Year(Range("E1")) + 1, Month
(Range("E1")), Day(Range("E1")))
End With

;o)))


-----Message d'origine-----
Bonjour Pascal,

Regarde du côté de la fonction "DateSerial" ...
l'application est similaire.



Salutations!


"Pascal" a écrit dans le
message de news:%23DGhY$

hello,
si je peux abuser?
la même chose en VBA
serait-il ceci? : range("P5") Úte(annee(e1)+1;mois
(e1);jour(e1))

merci


"Pascal" a écrit dans le
message de

news:%
bonjour,
il est clair que je m'emmêle un peu les pinceaux!! je
débute



je cherche à faire qq chose de simple:
j'ai une celulle en E1 qui contient une date ex:
28/10/04


je désirerai en P5 avoir cette date + 1 an donc
28/10/05



j'avais fait ceci dans la cellule P5 : ÚTE
(E1+1;E1;E1)


mais bon....

merci de m'aider

Pascal









.




Avatar
Pascal
salut,
merci pour ta réponse
[P5] = DateSerial(Year([E1])+ 1, Month([E1]), Day([E1]))
me donne une erreur Espace pile insuffisante !!!!!!

Range("P5") = DateSerial(Year(Range("E1")) + 1, Month
(Range("E1")), Day(Range("E1")))
ne me donne rien, la cellule P5 et E1 doivent être de même type non? elles
sont aux format DATE
sais pas je cherche aussi
merci pour la peine
Pascal

"® © ¿" a écrit dans le message de
news:191601c4bdbe$61130990$
Bonsour ® Pascal, "Michel" ;o))))
-----Message d'origine-----
la même chose en VBA serait-il ceci? :
range("P5") Úte(annee(e1)+1;mois(e1);jour(e1))


en fait concrétement :
[P5] = DateSerial(Year([E1])+ 1, Month([E1]), Day([E1]))

ou encore
With ActiveSheet
Range("P5") = DateSerial(Year(Range("E1")) + 1, Month
(Range("E1")), Day(Range("E1")))
End With

;o)))


-----Message d'origine-----
Bonjour Pascal,

Regarde du côté de la fonction "DateSerial" ...
l'application est similaire.



Salutations!


"Pascal" a écrit dans le
message de news:%23DGhY$

hello,
si je peux abuser?
la même chose en VBA
serait-il ceci? : range("P5") Úte(annee(e1)+1;mois
(e1);jour(e1))

merci


"Pascal" a écrit dans le
message de

news:%
bonjour,
il est clair que je m'emmêle un peu les pinceaux!! je
débute



je cherche à faire qq chose de simple:
j'ai une celulle en E1 qui contient une date ex:
28/10/04


je désirerai en P5 avoir cette date + 1 an donc
28/10/05



j'avais fait ceci dans la cellule P5 : ÚTE
(E1+1;E1;E1)


mais bon....

merci de m'aider

Pascal









.




1 2