Bonjour
En B2 j'ai une date par exemple:01/01/03.
En C2 j'ai entré:=B2+(8-JOURSEM(B2)) ce qui me donne le dimanche suivant la
date en cours((Ici 05/01/03)
Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du premier du
deuxième Etc Dimanche du mois de la date B2.
Ceci devrait te donner la réponse =ENT(JOUR(C2)/7)+(MOD(JOUR(C2);7)<>0)
-- Cela convient-il? ---- Pierre Fauconnier "C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Bonjour En B2 j'ai une date par exemple:01/01/03. En C2 j'ai entré:²+(8-JOURSEM(B2)) ce qui me donne le dimanche suivant la date en cours((Ici 05/01/03) Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du premier du deuxième Etc Dimanche du mois de la date B2.
Merci
Pascal
Bonjour,
Ceci devrait te donner la réponse
=ENT(JOUR(C2)/7)+(MOD(JOUR(C2);7)<>0)
--
Cela convient-il?
----
Pierre Fauconnier
"C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..."
(remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Bonjour
En B2 j'ai une date par exemple:01/01/03.
En C2 j'ai entré:²+(8-JOURSEM(B2)) ce qui me donne le dimanche
suivant la date en cours((Ici 05/01/03)
Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du premier
du deuxième Etc Dimanche du mois de la date B2.
Ceci devrait te donner la réponse =ENT(JOUR(C2)/7)+(MOD(JOUR(C2);7)<>0)
-- Cela convient-il? ---- Pierre Fauconnier "C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Bonjour En B2 j'ai une date par exemple:01/01/03. En C2 j'ai entré:²+(8-JOURSEM(B2)) ce qui me donne le dimanche suivant la date en cours((Ici 05/01/03) Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du premier du deuxième Etc Dimanche du mois de la date B2.
Merci
Pascal
Pascal
Merci Pierre, Comme cela c'est super plus simple qu'avec mes SI et cela marche Mais une question, Elle signifie quoi exactement ta formule?
"Pierre Fauconnier" a écrit dans le message de news:%235iddd$
Bonjour,
Ceci devrait te donner la réponse =ENT(JOUR(C2)/7)+(MOD(JOUR(C2);7)<>0)
-- Cela convient-il? ---- Pierre Fauconnier "C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Bonjour En B2 j'ai une date par exemple:01/01/03. En C2 j'ai entré:²+(8-JOURSEM(B2)) ce qui me donne le dimanche suivant la date en cours((Ici 05/01/03) Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du premier du deuxième Etc Dimanche du mois de la date B2.
Merci
Pascal
Merci Pierre,
Comme cela c'est super plus simple qu'avec mes SI et cela marche
Mais une question,
Elle signifie quoi exactement ta formule?
"Pierre Fauconnier" <pierre.fauconnier@NOSPAM.be> a écrit dans le message de
news:%235iddd$tDHA.2352@TK2MSFTNGP09.phx.gbl...
Bonjour,
Ceci devrait te donner la réponse
=ENT(JOUR(C2)/7)+(MOD(JOUR(C2);7)<>0)
--
Cela convient-il?
----
Pierre Fauconnier
"C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..."
(remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Bonjour
En B2 j'ai une date par exemple:01/01/03.
En C2 j'ai entré:²+(8-JOURSEM(B2)) ce qui me donne le dimanche
suivant la date en cours((Ici 05/01/03)
Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du premier
du deuxième Etc Dimanche du mois de la date B2.
Merci Pierre, Comme cela c'est super plus simple qu'avec mes SI et cela marche Mais une question, Elle signifie quoi exactement ta formule?
"Pierre Fauconnier" a écrit dans le message de news:%235iddd$
Bonjour,
Ceci devrait te donner la réponse =ENT(JOUR(C2)/7)+(MOD(JOUR(C2);7)<>0)
-- Cela convient-il? ---- Pierre Fauconnier "C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Bonjour En B2 j'ai une date par exemple:01/01/03. En C2 j'ai entré:²+(8-JOURSEM(B2)) ce qui me donne le dimanche suivant la date en cours((Ici 05/01/03) Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du premier du deuxième Etc Dimanche du mois de la date B2.
Merci
Pascal
Pierre Fauconnier
Bonjour Pascal
La date en C2 est un dimanche ( postulat de ta question initiale ) ENT(JOUR(C2)/7) renvoie le nombre de semaines entières entre le 1er du mois et le jour précisé. Mais comme le dimanche ne tombe pas toujours un jour multiple de 7, il faut ajouter 1 à la réponse ( Si tu évalues le dimanche 05/01/03 en c2, ent(jour(c2)/7) renverra 0, mais tu ne peux être à ton 0ième dimanche. En fait, le 05/01 est le 1er dimanche). Le problème, c'est que lorsque le dimanche tombe un jour multiple de 7 ( 7, 14, 21 et 28), il ne faut pas ajouter 1. En effet, si nous avons le dimanche 07/03/04 en c2, ent(jour(c2)/7) renverra 1, ce qui est bien le premier dimanche de mars 2004. Il ne faut donc pas ajouter 1. C'est à cela que sert la deuxième partie de la formule (MOD(JOUR(C2);7)<>0) Elle évalue le reste de la division par 7 du jour du mois précisé, et renvoie VRAI ( = 1 ) lorsque le jour n'est pas divisible par 7, et FAUX ( 0) lorsque le jour est divisible par 7. Ainsi, 1 est ajouté uniquement pour les jours non divisibles par 7.
-- Cela convient-il? ---- Pierre Fauconnier "C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Merci Pierre, Comme cela c'est super plus simple qu'avec mes SI et cela marche Mais une question, Elle signifie quoi exactement ta formule?
"Pierre Fauconnier" a écrit dans le message de news:%235iddd$
Bonjour,
Ceci devrait te donner la réponse =ENT(JOUR(C2)/7)+(MOD(JOUR(C2);7)<>0)
-- Cela convient-il? ---- Pierre Fauconnier "C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Bonjour En B2 j'ai une date par exemple:01/01/03. En C2 j'ai entré:²+(8-JOURSEM(B2)) ce qui me donne le dimanche suivant la date en cours((Ici 05/01/03) Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du premier du deuxième Etc Dimanche du mois de la date B2.
Merci
Pascal
Bonjour Pascal
La date en C2 est un dimanche ( postulat de ta question initiale )
ENT(JOUR(C2)/7)
renvoie le nombre de semaines entières entre le 1er du mois et le jour
précisé. Mais comme le dimanche ne tombe pas toujours un jour multiple de 7,
il faut ajouter 1 à la réponse ( Si tu évalues le dimanche 05/01/03 en c2,
ent(jour(c2)/7) renverra 0, mais tu ne peux être à ton 0ième dimanche. En
fait, le 05/01 est le 1er dimanche).
Le problème, c'est que lorsque le dimanche tombe un jour multiple de 7 ( 7,
14, 21 et 28), il ne faut pas ajouter 1. En effet, si nous avons le dimanche
07/03/04 en c2, ent(jour(c2)/7) renverra 1, ce qui est bien le premier
dimanche de mars 2004. Il ne faut donc pas ajouter 1.
C'est à cela que sert la deuxième partie de la formule
(MOD(JOUR(C2);7)<>0)
Elle évalue le reste de la division par 7 du jour du mois précisé, et
renvoie VRAI ( = 1 ) lorsque le jour n'est pas divisible par 7, et FAUX ( 0)
lorsque le jour est divisible par 7.
Ainsi, 1 est ajouté uniquement pour les jours non divisibles par 7.
--
Cela convient-il?
----
Pierre Fauconnier
"C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..."
(remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Merci Pierre,
Comme cela c'est super plus simple qu'avec mes SI et cela marche
Mais une question,
Elle signifie quoi exactement ta formule?
"Pierre Fauconnier" <pierre.fauconnier@NOSPAM.be> a écrit dans le
message de news:%235iddd$tDHA.2352@TK2MSFTNGP09.phx.gbl...
Bonjour,
Ceci devrait te donner la réponse
=ENT(JOUR(C2)/7)+(MOD(JOUR(C2);7)<>0)
--
Cela convient-il?
----
Pierre Fauconnier
"C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..."
(remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Bonjour
En B2 j'ai une date par exemple:01/01/03.
En C2 j'ai entré:²+(8-JOURSEM(B2)) ce qui me donne le dimanche
suivant la date en cours((Ici 05/01/03)
Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du
premier du deuxième Etc Dimanche du mois de la date B2.
La date en C2 est un dimanche ( postulat de ta question initiale ) ENT(JOUR(C2)/7) renvoie le nombre de semaines entières entre le 1er du mois et le jour précisé. Mais comme le dimanche ne tombe pas toujours un jour multiple de 7, il faut ajouter 1 à la réponse ( Si tu évalues le dimanche 05/01/03 en c2, ent(jour(c2)/7) renverra 0, mais tu ne peux être à ton 0ième dimanche. En fait, le 05/01 est le 1er dimanche). Le problème, c'est que lorsque le dimanche tombe un jour multiple de 7 ( 7, 14, 21 et 28), il ne faut pas ajouter 1. En effet, si nous avons le dimanche 07/03/04 en c2, ent(jour(c2)/7) renverra 1, ce qui est bien le premier dimanche de mars 2004. Il ne faut donc pas ajouter 1. C'est à cela que sert la deuxième partie de la formule (MOD(JOUR(C2);7)<>0) Elle évalue le reste de la division par 7 du jour du mois précisé, et renvoie VRAI ( = 1 ) lorsque le jour n'est pas divisible par 7, et FAUX ( 0) lorsque le jour est divisible par 7. Ainsi, 1 est ajouté uniquement pour les jours non divisibles par 7.
-- Cela convient-il? ---- Pierre Fauconnier "C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Merci Pierre, Comme cela c'est super plus simple qu'avec mes SI et cela marche Mais une question, Elle signifie quoi exactement ta formule?
"Pierre Fauconnier" a écrit dans le message de news:%235iddd$
Bonjour,
Ceci devrait te donner la réponse =ENT(JOUR(C2)/7)+(MOD(JOUR(C2);7)<>0)
-- Cela convient-il? ---- Pierre Fauconnier "C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Bonjour En B2 j'ai une date par exemple:01/01/03. En C2 j'ai entré:²+(8-JOURSEM(B2)) ce qui me donne le dimanche suivant la date en cours((Ici 05/01/03) Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du premier du deuxième Etc Dimanche du mois de la date B2.
Merci
Pascal
Pascal
Merci de cette réponse Pierre. Cela commence a être un peu plus clair ds mon esprit (Quoique des fois....). Comme quoi, il nous faut cultiver notre jardin. Et sans parler d'épitaphe, les temps morts sont souvent à enrichir. Comme disait l'autre:"Le temps aux plus belles choses se plait à faire un affront" Mon problème est, et restera ces belles choses qui à l'échelle du temps.... C'est peut-être pour cela que je "Tue mon temps à faire des calendriers en espérant le maitriser"
Merci
Pascal
Bah comme cela c'est clair ( Enfin presque pour moi,) "Pierre Fauconnier" a écrit dans le message de news:%
Bonjour Pascal
La date en C2 est un dimanche ( postulat de ta question initiale ) ENT(JOUR(C2)/7) renvoie le nombre de semaines entières entre le 1er du mois et le jour précisé. Mais comme le dimanche ne tombe pas toujours un jour multiple de 7,
il faut ajouter 1 à la réponse ( Si tu évalues le dimanche 05/01/03 en c2, ent(jour(c2)/7) renverra 0, mais tu ne peux être à ton 0ième dimanche. En fait, le 05/01 est le 1er dimanche). Le problème, c'est que lorsque le dimanche tombe un jour multiple de 7 ( 7,
14, 21 et 28), il ne faut pas ajouter 1. En effet, si nous avons le dimanche
07/03/04 en c2, ent(jour(c2)/7) renverra 1, ce qui est bien le premier dimanche de mars 2004. Il ne faut donc pas ajouter 1. C'est à cela que sert la deuxième partie de la formule (MOD(JOUR(C2);7)<>0) Elle évalue le reste de la division par 7 du jour du mois précisé, et renvoie VRAI ( = 1 ) lorsque le jour n'est pas divisible par 7, et FAUX ( 0)
lorsque le jour est divisible par 7. Ainsi, 1 est ajouté uniquement pour les jours non divisibles par 7.
-- Cela convient-il? ---- Pierre Fauconnier "C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Merci Pierre, Comme cela c'est super plus simple qu'avec mes SI et cela marche Mais une question, Elle signifie quoi exactement ta formule?
"Pierre Fauconnier" a écrit dans le message de news:%235iddd$
Bonjour,
Ceci devrait te donner la réponse =ENT(JOUR(C2)/7)+(MOD(JOUR(C2);7)<>0)
-- Cela convient-il? ---- Pierre Fauconnier "C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Bonjour En B2 j'ai une date par exemple:01/01/03. En C2 j'ai entré:²+(8-JOURSEM(B2)) ce qui me donne le dimanche suivant la date en cours((Ici 05/01/03) Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du premier du deuxième Etc Dimanche du mois de la date B2.
Merci
Pascal
Merci de cette réponse Pierre.
Cela commence a être un peu plus clair ds mon esprit (Quoique des fois....).
Comme quoi, il nous faut cultiver notre jardin.
Et sans parler d'épitaphe, les temps morts sont souvent à enrichir.
Comme disait l'autre:"Le temps aux plus belles choses se plait à faire un
affront"
Mon problème est, et restera ces belles choses qui à l'échelle du temps....
C'est peut-être pour cela que je "Tue mon temps à faire des calendriers en
espérant le maitriser"
Merci
Pascal
Bah comme cela c'est clair ( Enfin presque pour moi,)
"Pierre Fauconnier" <pierre.fauconnier@NOSPAM.be> a écrit dans le message de
news:%23ynYWPAuDHA.2456@TK2MSFTNGP12.phx.gbl...
Bonjour Pascal
La date en C2 est un dimanche ( postulat de ta question initiale )
ENT(JOUR(C2)/7)
renvoie le nombre de semaines entières entre le 1er du mois et le jour
précisé. Mais comme le dimanche ne tombe pas toujours un jour multiple de
7,
il faut ajouter 1 à la réponse ( Si tu évalues le dimanche 05/01/03 en c2,
ent(jour(c2)/7) renverra 0, mais tu ne peux être à ton 0ième dimanche. En
fait, le 05/01 est le 1er dimanche).
Le problème, c'est que lorsque le dimanche tombe un jour multiple de 7 (
7,
14, 21 et 28), il ne faut pas ajouter 1. En effet, si nous avons le
dimanche
07/03/04 en c2, ent(jour(c2)/7) renverra 1, ce qui est bien le premier
dimanche de mars 2004. Il ne faut donc pas ajouter 1.
C'est à cela que sert la deuxième partie de la formule
(MOD(JOUR(C2);7)<>0)
Elle évalue le reste de la division par 7 du jour du mois précisé, et
renvoie VRAI ( = 1 ) lorsque le jour n'est pas divisible par 7, et FAUX
( 0)
lorsque le jour est divisible par 7.
Ainsi, 1 est ajouté uniquement pour les jours non divisibles par 7.
--
Cela convient-il?
----
Pierre Fauconnier
"C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..."
(remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Merci Pierre,
Comme cela c'est super plus simple qu'avec mes SI et cela marche
Mais une question,
Elle signifie quoi exactement ta formule?
"Pierre Fauconnier" <pierre.fauconnier@NOSPAM.be> a écrit dans le
message de news:%235iddd$tDHA.2352@TK2MSFTNGP09.phx.gbl...
Bonjour,
Ceci devrait te donner la réponse
=ENT(JOUR(C2)/7)+(MOD(JOUR(C2);7)<>0)
--
Cela convient-il?
----
Pierre Fauconnier
"C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..."
(remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Bonjour
En B2 j'ai une date par exemple:01/01/03.
En C2 j'ai entré:²+(8-JOURSEM(B2)) ce qui me donne le dimanche
suivant la date en cours((Ici 05/01/03)
Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du
premier du deuxième Etc Dimanche du mois de la date B2.
Merci de cette réponse Pierre. Cela commence a être un peu plus clair ds mon esprit (Quoique des fois....). Comme quoi, il nous faut cultiver notre jardin. Et sans parler d'épitaphe, les temps morts sont souvent à enrichir. Comme disait l'autre:"Le temps aux plus belles choses se plait à faire un affront" Mon problème est, et restera ces belles choses qui à l'échelle du temps.... C'est peut-être pour cela que je "Tue mon temps à faire des calendriers en espérant le maitriser"
Merci
Pascal
Bah comme cela c'est clair ( Enfin presque pour moi,) "Pierre Fauconnier" a écrit dans le message de news:%
Bonjour Pascal
La date en C2 est un dimanche ( postulat de ta question initiale ) ENT(JOUR(C2)/7) renvoie le nombre de semaines entières entre le 1er du mois et le jour précisé. Mais comme le dimanche ne tombe pas toujours un jour multiple de 7,
il faut ajouter 1 à la réponse ( Si tu évalues le dimanche 05/01/03 en c2, ent(jour(c2)/7) renverra 0, mais tu ne peux être à ton 0ième dimanche. En fait, le 05/01 est le 1er dimanche). Le problème, c'est que lorsque le dimanche tombe un jour multiple de 7 ( 7,
14, 21 et 28), il ne faut pas ajouter 1. En effet, si nous avons le dimanche
07/03/04 en c2, ent(jour(c2)/7) renverra 1, ce qui est bien le premier dimanche de mars 2004. Il ne faut donc pas ajouter 1. C'est à cela que sert la deuxième partie de la formule (MOD(JOUR(C2);7)<>0) Elle évalue le reste de la division par 7 du jour du mois précisé, et renvoie VRAI ( = 1 ) lorsque le jour n'est pas divisible par 7, et FAUX ( 0)
lorsque le jour est divisible par 7. Ainsi, 1 est ajouté uniquement pour les jours non divisibles par 7.
-- Cela convient-il? ---- Pierre Fauconnier "C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Merci Pierre, Comme cela c'est super plus simple qu'avec mes SI et cela marche Mais une question, Elle signifie quoi exactement ta formule?
"Pierre Fauconnier" a écrit dans le message de news:%235iddd$
Bonjour,
Ceci devrait te donner la réponse =ENT(JOUR(C2)/7)+(MOD(JOUR(C2);7)<>0)
-- Cela convient-il? ---- Pierre Fauconnier "C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Bonjour En B2 j'ai une date par exemple:01/01/03. En C2 j'ai entré:²+(8-JOURSEM(B2)) ce qui me donne le dimanche suivant la date en cours((Ici 05/01/03) Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du premier du deuxième Etc Dimanche du mois de la date B2.
Merci
Pascal
Pierre Fauconnier
;-))
Pascal wrote:
Merci de cette réponse Pierre. Cela commence a être un peu plus clair ds mon esprit (Quoique des fois....). Comme quoi, il nous faut cultiver notre jardin. Et sans parler d'épitaphe, les temps morts sont souvent à enrichir. Comme disait l'autre:"Le temps aux plus belles choses se plait à faire un affront" Mon problème est, et restera ces belles choses qui à l'échelle du temps.... C'est peut-être pour cela que je "Tue mon temps à faire des calendriers en espérant le maitriser"
Merci
Pascal
Bah comme cela c'est clair ( Enfin presque pour moi,) "Pierre Fauconnier" a écrit dans le message de news:%
Bonjour Pascal
La date en C2 est un dimanche ( postulat de ta question initiale ) ENT(JOUR(C2)/7) renvoie le nombre de semaines entières entre le 1er du mois et le jour précisé. Mais comme le dimanche ne tombe pas toujours un jour multiple de 7, il faut ajouter 1 à la réponse ( Si tu évalues le dimanche 05/01/03 en c2, ent(jour(c2)/7) renverra 0, mais tu ne peux être à ton 0ième dimanche. En fait, le 05/01 est le 1er dimanche). Le problème, c'est que lorsque le dimanche tombe un jour multiple de 7 ( 7, 14, 21 et 28), il ne faut pas ajouter 1. En effet, si nous avons le dimanche 07/03/04 en c2, ent(jour(c2)/7) renverra 1, ce qui est bien le premier dimanche de mars 2004. Il ne faut donc pas ajouter 1. C'est à cela que sert la deuxième partie de la formule (MOD(JOUR(C2);7)<>0) Elle évalue le reste de la division par 7 du jour du mois précisé, et renvoie VRAI ( = 1 ) lorsque le jour n'est pas divisible par 7, et FAUX ( 0) lorsque le jour est divisible par 7. Ainsi, 1 est ajouté uniquement pour les jours non divisibles par 7.
-- Cela convient-il? ---- Pierre Fauconnier "C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Merci Pierre, Comme cela c'est super plus simple qu'avec mes SI et cela marche Mais une question, Elle signifie quoi exactement ta formule?
"Pierre Fauconnier" a écrit dans le message de news:%235iddd$
Bonjour,
Ceci devrait te donner la réponse =ENT(JOUR(C2)/7)+(MOD(JOUR(C2);7)<>0)
-- Cela convient-il? ---- Pierre Fauconnier "C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Bonjour En B2 j'ai une date par exemple:01/01/03. En C2 j'ai entré:²+(8-JOURSEM(B2)) ce qui me donne le dimanche suivant la date en cours((Ici 05/01/03) Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du premier du deuxième Etc Dimanche du mois de la date B2.
Merci
Pascal
;-))
Pascal wrote:
Merci de cette réponse Pierre.
Cela commence a être un peu plus clair ds mon esprit (Quoique des
fois....). Comme quoi, il nous faut cultiver notre jardin.
Et sans parler d'épitaphe, les temps morts sont souvent à enrichir.
Comme disait l'autre:"Le temps aux plus belles choses se plait à
faire un affront"
Mon problème est, et restera ces belles choses qui à l'échelle du
temps.... C'est peut-être pour cela que je "Tue mon temps à faire des
calendriers en espérant le maitriser"
Merci
Pascal
Bah comme cela c'est clair ( Enfin presque pour moi,)
"Pierre Fauconnier" <pierre.fauconnier@NOSPAM.be> a écrit dans le
message de news:%23ynYWPAuDHA.2456@TK2MSFTNGP12.phx.gbl...
Bonjour Pascal
La date en C2 est un dimanche ( postulat de ta question initiale )
ENT(JOUR(C2)/7)
renvoie le nombre de semaines entières entre le 1er du mois et le
jour précisé. Mais comme le dimanche ne tombe pas toujours un jour
multiple de 7, il faut ajouter 1 à la réponse ( Si tu évalues le
dimanche 05/01/03 en c2, ent(jour(c2)/7) renverra 0, mais tu ne peux
être à ton 0ième dimanche. En fait, le 05/01 est le 1er dimanche).
Le problème, c'est que lorsque le dimanche tombe un jour multiple de
7 ( 7, 14, 21 et 28), il ne faut pas ajouter 1. En effet, si nous
avons le dimanche 07/03/04 en c2, ent(jour(c2)/7) renverra 1, ce qui
est bien le premier dimanche de mars 2004. Il ne faut donc pas
ajouter 1. C'est à cela que sert la deuxième partie de la formule
(MOD(JOUR(C2);7)<>0)
Elle évalue le reste de la division par 7 du jour du mois précisé, et
renvoie VRAI ( = 1 ) lorsque le jour n'est pas divisible par 7, et
FAUX ( 0) lorsque le jour est divisible par 7.
Ainsi, 1 est ajouté uniquement pour les jours non divisibles par 7.
--
Cela convient-il?
----
Pierre Fauconnier
"C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..."
(remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Merci Pierre,
Comme cela c'est super plus simple qu'avec mes SI et cela marche
Mais une question,
Elle signifie quoi exactement ta formule?
"Pierre Fauconnier" <pierre.fauconnier@NOSPAM.be> a écrit dans le
message de news:%235iddd$tDHA.2352@TK2MSFTNGP09.phx.gbl...
Bonjour,
Ceci devrait te donner la réponse
=ENT(JOUR(C2)/7)+(MOD(JOUR(C2);7)<>0)
--
Cela convient-il?
----
Pierre Fauconnier
"C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..."
(remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Bonjour
En B2 j'ai une date par exemple:01/01/03.
En C2 j'ai entré:²+(8-JOURSEM(B2)) ce qui me donne le dimanche
suivant la date en cours((Ici 05/01/03)
Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du
premier du deuxième Etc Dimanche du mois de la date B2.
Merci de cette réponse Pierre. Cela commence a être un peu plus clair ds mon esprit (Quoique des fois....). Comme quoi, il nous faut cultiver notre jardin. Et sans parler d'épitaphe, les temps morts sont souvent à enrichir. Comme disait l'autre:"Le temps aux plus belles choses se plait à faire un affront" Mon problème est, et restera ces belles choses qui à l'échelle du temps.... C'est peut-être pour cela que je "Tue mon temps à faire des calendriers en espérant le maitriser"
Merci
Pascal
Bah comme cela c'est clair ( Enfin presque pour moi,) "Pierre Fauconnier" a écrit dans le message de news:%
Bonjour Pascal
La date en C2 est un dimanche ( postulat de ta question initiale ) ENT(JOUR(C2)/7) renvoie le nombre de semaines entières entre le 1er du mois et le jour précisé. Mais comme le dimanche ne tombe pas toujours un jour multiple de 7, il faut ajouter 1 à la réponse ( Si tu évalues le dimanche 05/01/03 en c2, ent(jour(c2)/7) renverra 0, mais tu ne peux être à ton 0ième dimanche. En fait, le 05/01 est le 1er dimanche). Le problème, c'est que lorsque le dimanche tombe un jour multiple de 7 ( 7, 14, 21 et 28), il ne faut pas ajouter 1. En effet, si nous avons le dimanche 07/03/04 en c2, ent(jour(c2)/7) renverra 1, ce qui est bien le premier dimanche de mars 2004. Il ne faut donc pas ajouter 1. C'est à cela que sert la deuxième partie de la formule (MOD(JOUR(C2);7)<>0) Elle évalue le reste de la division par 7 du jour du mois précisé, et renvoie VRAI ( = 1 ) lorsque le jour n'est pas divisible par 7, et FAUX ( 0) lorsque le jour est divisible par 7. Ainsi, 1 est ajouté uniquement pour les jours non divisibles par 7.
-- Cela convient-il? ---- Pierre Fauconnier "C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Merci Pierre, Comme cela c'est super plus simple qu'avec mes SI et cela marche Mais une question, Elle signifie quoi exactement ta formule?
"Pierre Fauconnier" a écrit dans le message de news:%235iddd$
Bonjour,
Ceci devrait te donner la réponse =ENT(JOUR(C2)/7)+(MOD(JOUR(C2);7)<>0)
-- Cela convient-il? ---- Pierre Fauconnier "C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (remplacer NOSPAM par pfi pour me répondre. Merci)
---
Pascal wrote:
Bonjour En B2 j'ai une date par exemple:01/01/03. En C2 j'ai entré:²+(8-JOURSEM(B2)) ce qui me donne le dimanche suivant la date en cours((Ici 05/01/03) Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du premier du deuxième Etc Dimanche du mois de la date B2.
Merci
Pascal
Daniel.M
Bonjour Pascal,
Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du premier du deuxième Etc Dimanche du mois de la date B2.
Le dimanche suivant produit en C2 n'est pas garantie être dans le même mois que B2. Mais si c'est le cas pour TES données:
=EQUIV(JOUR(C2);{1;8;15;22;29})
Salutations,
Daniel M.
Bonjour Pascal,
Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du premier du
deuxième Etc Dimanche du mois de la date B2.
Le dimanche suivant produit en C2 n'est pas garantie être dans le même mois que
B2.
Mais si c'est le cas pour TES données:
Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du premier du deuxième Etc Dimanche du mois de la date B2.
Le dimanche suivant produit en C2 n'est pas garantie être dans le même mois que B2. Mais si c'est le cas pour TES données:
=EQUIV(JOUR(C2);{1;8;15;22;29})
Salutations,
Daniel M.
Pierre Fauconnier
Bonsoir Daniel, bonsoir Pascal
La remarque de Daniel est évidemment pertinente. La formule pour trouver si le dimanche renseigné est le premier, le deuxième, ... du mois ne tient pas compte du mois renseigné en B2. Ainsi, si tu demandes le dimanche qui suit le 31/12/2002, tu auras le 05/01/2003 et ma formule renverra 1 puisque le 02/01/2003 est le premier dimanche du mois de janvier 2003, et non le xième dimanche du mois de décembre 2002...
-- Pierre Fauconnier "C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (Le Chat de Geluck (enfin, je crois...)) (remplacer NOSPAM par pfi pour me répondre. Merci)
--- Daniel.M wrote:
Bonjour Pascal,
Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du premier du deuxième Etc Dimanche du mois de la date B2.
Le dimanche suivant produit en C2 n'est pas garantie être dans le même mois que B2. Mais si c'est le cas pour TES données:
=EQUIV(JOUR(C2);{1;8;15;22;29})
Salutations,
Daniel M.
Bonsoir Daniel, bonsoir Pascal
La remarque de Daniel est évidemment pertinente. La formule pour trouver si
le dimanche renseigné est le premier, le deuxième, ... du mois ne tient pas
compte du mois renseigné en B2.
Ainsi, si tu demandes le dimanche qui suit le 31/12/2002, tu auras le
05/01/2003 et ma formule renverra 1 puisque le 02/01/2003 est le premier
dimanche du mois de janvier 2003, et non le xième dimanche du mois de
décembre 2002...
--
Pierre Fauconnier
"C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (Le Chat de
Geluck (enfin, je crois...))
(remplacer NOSPAM par pfi pour me répondre. Merci)
---
Daniel.M wrote:
Bonjour Pascal,
Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du
premier du deuxième Etc Dimanche du mois de la date B2.
Le dimanche suivant produit en C2 n'est pas garantie être dans le
même mois que B2.
Mais si c'est le cas pour TES données:
La remarque de Daniel est évidemment pertinente. La formule pour trouver si le dimanche renseigné est le premier, le deuxième, ... du mois ne tient pas compte du mois renseigné en B2. Ainsi, si tu demandes le dimanche qui suit le 31/12/2002, tu auras le 05/01/2003 et ma formule renverra 1 puisque le 02/01/2003 est le premier dimanche du mois de janvier 2003, et non le xième dimanche du mois de décembre 2002...
-- Pierre Fauconnier "C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (Le Chat de Geluck (enfin, je crois...)) (remplacer NOSPAM par pfi pour me répondre. Merci)
--- Daniel.M wrote:
Bonjour Pascal,
Maintenant, j'aimerais à partir de C2 indiquer s'il s'agit du premier du deuxième Etc Dimanche du mois de la date B2.
Le dimanche suivant produit en C2 n'est pas garantie être dans le même mois que B2. Mais si c'est le cas pour TES données: