OVH Cloud OVH Cloud

formules sur dates

9 réponses
Avatar
andre
Bonjour, à toutes et tous
dansun tableau je dois travailler sur des dates
mois - semaine - jour pour tester des conditions
ma date de depart 01/01/2007 . Formule =texte(date(2007;1;1);"mmmm")
pour le mois suivant si je fais 2007;1+1;1 ca marche
probleme je n'arrive pas a incrementer sur les 12 mois
donc j'ai pris mois.decaler ca marche
idem pour les semaines et jours
j'aurais bien voulu rester sur ma 1ere formule en inserant +1
quelque part au bon endroit mais ca patauge sec
ca m'eviterait de reprendre chaque formule
merci bonne journee

--
andre

9 réponses

Avatar
laplesse
Tu peux me mettre un copie en pièces jointes que je regarde

"andre" a écrit dans le message de news:

Bonjour, à toutes et tous
dansun tableau je dois travailler sur des dates
mois - semaine - jour pour tester des conditions
ma date de depart 01/01/2007 . Formule =texte(date(2007;1;1);"mmmm")
pour le mois suivant si je fais 2007;1+1;1 ca marche
probleme je n'arrive pas a incrementer sur les 12 mois
donc j'ai pris mois.decaler ca marche
idem pour les semaines et jours
j'aurais bien voulu rester sur ma 1ere formule en inserant +1
quelque part au bon endroit mais ca patauge sec
ca m'eviterait de reprendre chaque formule
merci bonne journee

--
andre




---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000703-3, 17/01/2007
Analyse le : 18/01/2007 10:05:06
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com








---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000703-3, 17/01/2007
Analyse le : 18/01/2007 10:06:02
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com

Avatar
laplesse
Pourquoi texte le ÚTE(2007;1;1) si cette formule est en A1 en a2 tu fais
¡+1 pour incrémenter le jour, ou mois.décaler pour incrémenter le mois
"andre" a écrit dans le message de news:

Bonjour, à toutes et tous
dansun tableau je dois travailler sur des dates
mois - semaine - jour pour tester des conditions
ma date de depart 01/01/2007 . Formule =texte(date(2007;1;1);"mmmm")
pour le mois suivant si je fais 2007;1+1;1 ca marche
probleme je n'arrive pas a incrementer sur les 12 mois
donc j'ai pris mois.decaler ca marche
idem pour les semaines et jours
j'aurais bien voulu rester sur ma 1ere formule en inserant +1
quelque part au bon endroit mais ca patauge sec
ca m'eviterait de reprendre chaque formule
merci bonne journee

--
andre




---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000703-3, 17/01/2007
Analyse le : 18/01/2007 10:05:06
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com








---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000703-3, 17/01/2007
Analyse le : 18/01/2007 10:09:23
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com

Avatar
laplesse
Va voir là
[url]http://www.forum-openoffice.org/ci-joint/fichier/2007/01/18-101936.xls[/url]


"andre" a écrit dans le message de news:

Bonjour, à toutes et tous
dansun tableau je dois travailler sur des dates
mois - semaine - jour pour tester des conditions
ma date de depart 01/01/2007 . Formule =texte(date(2007;1;1);"mmmm")
pour le mois suivant si je fais 2007;1+1;1 ca marche
probleme je n'arrive pas a incrementer sur les 12 mois
donc j'ai pris mois.decaler ca marche
idem pour les semaines et jours
j'aurais bien voulu rester sur ma 1ere formule en inserant +1
quelque part au bon endroit mais ca patauge sec
ca m'eviterait de reprendre chaque formule
merci bonne journee

--
andre




---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000703-3, 17/01/2007
Analyse le : 18/01/2007 10:05:06
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com








---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000703-3, 17/01/2007
Analyse le : 18/01/2007 10:20:17
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com

Avatar
andre
andre à dit
Pourquoi texte le ÚTE(2007;1;1) si cette formule est en A1 en a2 tu fais
¡+1 pour incrémenter le jour, ou mois.décaler pour incrémenter le mois



ca ne marche pas en a2 +1 j'ai deja essayé retourne #VALEUR!
c'est pour cela que j'ai pris mois.decaler
il faut que je teste des valeurs bancaires (coupons) sur des dates
mais parfois c'est le mois ou les jours ou N° de semaine
avec d'autres formules ca marche
mais si tu lis mon prob je voulais rester avec la formule de base
changer mmmm en jjjj et incrementer
merci

--
andre

Avatar
laplesse
C'est ta valeur texte qui fausse tout sur tu fais ÚTE(2007;1;1) en A1 et
qu'en A2 = a1+1 tu auras en a2 02/01/2007
Je t'ai mis un classeur


"andre" a écrit dans le message de news:

andre à dit
Pourquoi texte le ÚTE(2007;1;1) si cette formule est en A1 en a2 tu
fais ¡+1 pour incrémenter le jour, ou mois.décaler pour incrémenter le
mois



ca ne marche pas en a2 +1 j'ai deja essayé retourne #VALEUR!
c'est pour cela que j'ai pris mois.decaler
il faut que je teste des valeurs bancaires (coupons) sur des dates
mais parfois c'est le mois ou les jours ou N° de semaine
avec d'autres formules ca marche
mais si tu lis mon prob je voulais rester avec la formule de base
changer mmmm en jjjj et incrementer
merci

--
andre




---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000703-3, 17/01/2007
Analyse le : 18/01/2007 11:07:27
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com








---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000703-3, 17/01/2007
Analyse le : 18/01/2007 11:10:19
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com


Avatar
MichDenis
| ca ne marche pas en a2 +1 j'ai deja essayé retourne #VALEUR!

Pour arriver à cette conclusion, ta cellule était au format texte avant
d'insérer ta formule ÚTE(2007;1;1) et c'est bien normale qu'en
A2, on te retourne #VALEUR! car tu essaies d'additionner tu texte
plus une valeur numérique.

Si A1 est au format standard avant que tu insères ta formule, tu ne devrais
plus avoir ce problème !


"andre" a écrit dans le message de news:

andre à dit
Pourquoi texte le ÚTE(2007;1;1) si cette formule est en A1 en a2 tu fais
¡+1 pour incrémenter le jour, ou mois.décaler pour incrémenter le mois



ca ne marche pas en a2 +1 j'ai deja essayé retourne #VALEUR!
c'est pour cela que j'ai pris mois.decaler
il faut que je teste des valeurs bancaires (coupons) sur des dates
mais parfois c'est le mois ou les jours ou N° de semaine
avec d'autres formules ca marche
mais si tu lis mon prob je voulais rester avec la formule de base
changer mmmm en jjjj et incrementer
merci

--
andre

Avatar
andre
bonjour à vous deux
oui ca marche a1+1 pour les jours
mais cellules sont au format "mmmmm"
je recherche tout simplmement à avoir janvier,fevrier....
a partir de la date 01/01/2007
donc il n'y a que mois.decaler qui me fais cela
ou A+31 "etc..


part au bon endroit mais ca patauge sec
ca m'eviterait de reprendre chaque formule
merci bonne journee

-- andre





--
andre


Avatar
MichDenis
En B1, tu pourrais utiliser cette formule :
ÚTE(ANNEE($A$1);MOIS($A$1)+COLONNE(A1);JOUR($A$1))
et lui donner comme tu fais le format MMMM


"andre" a écrit dans le message de news:

bonjour à vous deux
oui ca marche a1+1 pour les jours
mais cellules sont au format "mmmmm"
je recherche tout simplmement à avoir janvier,fevrier....
a partir de la date 01/01/2007
donc il n'y a que mois.decaler qui me fais cela
ou A+31 "etc..


part au bon endroit mais ca patauge sec
ca m'eviterait de reprendre chaque formule
merci bonne journee

-- andre





--
andre


Avatar
andre
merci je vais essayer
mais plus tard dans la journee
a+
bonne aprem
En B1, tu pourrais utiliser cette formule :
ÚTE(ANNEE($A$1);MOIS($A$1)+COLONNE(A1);JOUR($A$1))
et lui donner comme tu fais le format MMMM


andre


--
andre