OVH Cloud OVH Cloud

Renseignement sur formule

15 réponses
Avatar
BIANCAV
Bonsoir
Est-il possible de mettre un chiffre négatif dans cette formule
:=DATE(ANNEE(C6);MOIS(C6)-3;JOUR(C6)) car quelque fois pas de problème et
d'autres il me dit formule incohérente
Merci
Biancav

5 réponses

1 2
Avatar
FxM
Bonsoir,

Mais je persiste à proposer ¡-487 (487 jours pour faire 16 mois)
moi qui croyait que les mois n'avaient pas le même nombre de jours :o)


@+
FxM





C'est curieux ce que vous obtenez avec vos formules.
Si je fais
ÚTE(ANNEE(A1);MOIS(A1)-16;JOUR(A1))
avec la date du jour en A1 (13/09/2006)
j'obtiens bien 13/05/2005

Mais je persiste à proposer ¡-487 (487 jours pour faire 16 mois)
As tu essayé Æ+16*30,44 où 30,44 est le nombre moyen de jour dans
un mois, avec la date de départ en C6


Est-ce que pour les mois c'est comme en compta , chiffre moyen 4.33 ?
C'est quoi ce 4.33 ? Tu veux dire 30,44 ?

30,44 c'est un nombre moyen de jours dans le mois.
Si vraiment tu es au jour près, la fonction DATE() est faite pour ça
mais si tu dois décaler d'un nombre précis de jour, une simple
addition/soustraction suffit.

A plus
Trirème




Avatar
BIANCAV
Bonjour,
J'avais essayer ta formule et il me mettait toujours sur deux cellules
formule incohérente, quelle que soit les formule il était pas content.
Fxm a regardé mon tableau il ne trouvait pas grande erreur dans les formules
néanmoins il a rajouté dans mes colonnes 2 colonnes ou j'éceivais mon nombre
de semaines ou mois en précisant sur la colonne d'à côté si c'était s ou m
et enfin une condition sur la formule de la colonne d'à côté
ÚTE(ANNEE(C2);MOIS(C2)+SI(I2="m";H2;0);JOUR(C2)+7*SI(I2="s";H2;0)). Là pas
d'erreur signalée.
Pas bien compris mais ça fonctionne
Bonne journée
Biancav
"Trirème" a écrit dans le message de news:

C'est curieux ce que vous obtenez avec vos formules.
Si je fais
ÚTE(ANNEE(A1);MOIS(A1)-16;JOUR(A1))
avec la date du jour en A1 (13/09/2006)
j'obtiens bien 13/05/2005

Mais je persiste à proposer ¡-487 (487 jours pour faire 16 mois)
As tu essayé Æ+16*30,44 où 30,44 est le nombre moyen de jour dans un
mois, avec la date de départ en C6


Est-ce que pour les mois c'est comme en compta , chiffre moyen 4.33 ?
C'est quoi ce 4.33 ? Tu veux dire 30,44 ?

30,44 c'est un nombre moyen de jours dans le mois.
Si vraiment tu es au jour près, la fonction DATE() est faite pour ça mais
si tu dois décaler d'un nombre précis de jour, une simple
addition/soustraction suffit.

A plus
Trirème




Avatar
BIANCAV
Merci du renseignement.
En gros pour être bien sur je dois me faire une formule de Si Et pour
ajouter les deux conditions ?
Biancav
"Phil85" a écrit dans le message de news:

même pb que pour retrancher 3 mois

si au mois tu ajoutes +4 et à l'année +1 cela reste cohérent
tant que le mois en C6 est inférieur ou égal à 8 (8+4)
sinon au dela Mois+1 = 13 à 16 !!! d'où l'incohérence

donc encore un test
* si le mois est inférieur à 9 tu utilises la formule Mois+4 et Annee+1

* sinon c'est Mois-8 et Annee+2

en résumé
si le mois<9 ajout de 12 mois par Annee+1
et de 4 mois par Mois+4 d'où +16 mois
si le mois >= 9 ajout de 24 mois par Annee+2
et retrait de 8 mois par Mois-8 d'où +24-8=+16 mois
et dans tous les cas Mois +4 reste inférieur ou égal à 12
et Mois-8 reste supérieur ou égal à 1

=SI(MOIS(C6)<9;DATE(ANNEE(C6)+1;MOIS(C6)+4;JOUR(C6));DATE(ANNEE(C6)+2;MOIS(C6)-8;JOUR(C6)))

phil

a écrit dans le message de news:

J'ai testé cela marche pour une mais pas l'autre, il y aurait-il une
m^me astuce pour les années car en C j'ai la date01/09/06; en D je
dois rajouter 16 mois et j'ai écrit
ÚTE(ANNEE(C6)+1;MOIS(C6)+4;JOUR(C6)), bien sur j'ai encore le message
dincohérence

J'ai testé cela marche pour une mais pas l'autre, il y aurait-il une
m^me astuce pour les années car en A j'ai la date01/09/06; en B je
dois rajouter 16 mois et j'ai écrit
ÚTE(ANNEE(C6)+1;MOIS(C6)+4;JOUR(C6)), bien sur j'ai encore le message
dincohérence

Bonsoir
Est-il possible de mettre un chiffre négatif dans cette formule
:ÚTE(ANNEE(C6);MOIS(C6)-3;JOUR(C6)) car quelque fois pas de problème
et
d'autres il me dit formule incohérente
Merci
Biancav








Avatar
FxM
Bonjour BiancaV,

Pas bien compris (...)


C'est juste une simplification dans la constitution des formules pour que :
- la formule reste la même et puisse être recopiée (attention aux
commentaires, collage spécial - formule)
- les deux cellules reçoivent respectivement le nombre et l'unité
's' pour semaine et 'm' pour mois

Ainsi, la partie +SI(I2="m";H2;0)
-> si I2 contient 'm' pour 'mois', on ajoute H2 mois à la date
De la même manière pour +7*SI(I2="s";H2;0))
-> Si on compte en semaines (I2="s"), il faut ajouter H2 * 7 jours


(...) mais ça fonctionne
En aurais-tu douté ? Si oui, ce sera deux bannettes à repasser ;o))



@+
FxM





Bonjour,
J'avais essayer ta formule et il me mettait toujours sur deux cellules
formule incohérente, quelle que soit les formule il était pas content.
Fxm a regardé mon tableau il ne trouvait pas grande erreur dans les formules
néanmoins il a rajouté dans mes colonnes 2 colonnes ou j'éceivais mon nombre
de semaines ou mois en précisant sur la colonne d'à côté si c'était s ou m
et enfin une condition sur la formule de la colonne d'à côté
ÚTE(ANNEE(C2);MOIS(C2)+SI(I2="m";H2;0);JOUR(C2)+7*SI(I2="s";H2;0)). Là pas
d'erreur signalée.
Pas bien compris mais ça fonctionne
Bonne journée
Biancav
"Trirème" a écrit dans le message de news:

C'est curieux ce que vous obtenez avec vos formules.
Si je fais
ÚTE(ANNEE(A1);MOIS(A1)-16;JOUR(A1))
avec la date du jour en A1 (13/09/2006)
j'obtiens bien 13/05/2005

Mais je persiste à proposer ¡-487 (487 jours pour faire 16 mois)
As tu essayé Æ+16*30,44 où 30,44 est le nombre moyen de jour dans un
mois, avec la date de départ en C6
Est-ce que pour les mois c'est comme en compta , chiffre moyen 4.33 ?

C'est quoi ce 4.33 ? Tu veux dire 30,44 ?

30,44 c'est un nombre moyen de jours dans le mois.
Si vraiment tu es au jour près, la fonction DATE() est faite pour ça mais
si tu dois décaler d'un nombre précis de jour, une simple
addition/soustraction suffit.

A plus
Trirème








Avatar
BIANCAV
"FxM" a écrit dans le message de news:
uT$%231B$
Bonjour BiancaV,

Pas bien compris (...) La simplification j'avais pigé et en plus ça me
permet d'enlever les commentaires et lui de modifier ce qui fut le cas
dès ce matin donc 100 fois mieux, c'est pourquoi il me mettait erreur
alors que ma formule juste. Donc la deuxième banette tu repasseras.
Néanmoins j'ai deux autres questions qui arrive sur le forum.
By


Biancav

C'est juste une simplification dans la constitution des formules pour que
:
- la formule reste la même et puisse être recopiée (attention aux
commentaires, collage spécial - formule)
- les deux cellules reçoivent respectivement le nombre et l'unité
's' pour semaine et 'm' pour mois

Ainsi, la partie +SI(I2="m";H2;0)
-> si I2 contient 'm' pour 'mois', on ajoute H2 mois à la date
De la même manière pour +7*SI(I2="s";H2;0))
-> Si on compte en semaines (I2="s"), il faut ajouter H2 * 7 jours


(...) mais ça fonctionne
En aurais-tu douté ? Si oui, ce sera deux bannettes à repasser ;o))



@+
FxM





Bonjour,
J'avais essayer ta formule et il me mettait toujours sur deux cellules
formule incohérente, quelle que soit les formule il était pas content.
Fxm a regardé mon tableau il ne trouvait pas grande erreur dans les
formules néanmoins il a rajouté dans mes colonnes 2 colonnes ou
j'éceivais mon nombre de semaines ou mois en précisant sur la colonne d'à
côté si c'était s ou m et enfin une condition sur la formule de la
colonne d'à côté
ÚTE(ANNEE(C2);MOIS(C2)+SI(I2="m";H2;0);JOUR(C2)+7*SI(I2="s";H2;0)). Là
pas d'erreur signalée.
Pas bien compris mais ça fonctionne
Bonne journée
Biancav
"Trirème" a écrit dans le message de news:

C'est curieux ce que vous obtenez avec vos formules.
Si je fais
ÚTE(ANNEE(A1);MOIS(A1)-16;JOUR(A1))
avec la date du jour en A1 (13/09/2006)
j'obtiens bien 13/05/2005

Mais je persiste à proposer ¡-487 (487 jours pour faire 16 mois)
As tu essayé Æ+16*30,44 où 30,44 est le nombre moyen de jour dans un
mois, avec la date de départ en C6
Est-ce que pour les mois c'est comme en compta , chiffre moyen 4.33 ?

C'est quoi ce 4.33 ? Tu veux dire 30,44 ?

30,44 c'est un nombre moyen de jours dans le mois.
Si vraiment tu es au jour près, la fonction DATE() est faite pour ça
mais si tu dois décaler d'un nombre précis de jour, une simple
addition/soustraction suffit.

A plus
Trirème









1 2