Bonjour,
une formule de D. Maher compatible avec le calendrier 1900 ou 1904 d'Excel
=1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1;3));734))/7)
"Françoise" a écrit dans le message de groupe de
discussion :
bonjour à tous,
je souhaite à la saisie de la date dans la cellule A1
obtenir le numéro de la semaine de l'année en B1
quelle formule de calcul dois-je insérer dans B1, ou quel format spécifique
????
d'avance merci pour vos idées sur le sujet
Bonjour,
une formule de D. Maher compatible avec le calendrier 1900 ou 1904 d'Excel
=1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1;3));734))/7)
"Françoise" <Franoise@discussions.microsoft.com> a écrit dans le message de groupe de
discussion : 7DCC5103-CC6F-4D47-BAC5-88ABFCB0B733@microsoft.com...
bonjour à tous,
je souhaite à la saisie de la date dans la cellule A1
obtenir le numéro de la semaine de l'année en B1
quelle formule de calcul dois-je insérer dans B1, ou quel format spécifique
????
d'avance merci pour vos idées sur le sujet
Bonjour,
une formule de D. Maher compatible avec le calendrier 1900 ou 1904 d'Excel
=1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1;3));734))/7)
"Françoise" a écrit dans le message de groupe de
discussion :
bonjour à tous,
je souhaite à la saisie de la date dans la cellule A1
obtenir le numéro de la semaine de l'année en B1
quelle formule de calcul dois-je insérer dans B1, ou quel format spécifique
????
d'avance merci pour vos idées sur le sujet
Bonjour,
une formule de D. Maher compatible avec le calendrier 1900 ou 1904 d'Excel
=1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1;3));734))/7)
"Françoise" a écrit dans le message de groupe de
discussion :
bonjour à tous,
je souhaite à la saisie de la date dans la cellule A1
obtenir le numéro de la semaine de l'année en B1
quelle formule de calcul dois-je insérer dans B1, ou quel format spécifique
????
d'avance merci pour vos idées sur le sujet
Bonjour,
une formule de D. Maher compatible avec le calendrier 1900 ou 1904 d'Excel
=1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1;3));734))/7)
"Françoise" <Franoise@discussions.microsoft.com> a écrit dans le message de groupe de
discussion : 7DCC5103-CC6F-4D47-BAC5-88ABFCB0B733@microsoft.com...
bonjour à tous,
je souhaite à la saisie de la date dans la cellule A1
obtenir le numéro de la semaine de l'année en B1
quelle formule de calcul dois-je insérer dans B1, ou quel format spécifique
????
d'avance merci pour vos idées sur le sujet
Bonjour,
une formule de D. Maher compatible avec le calendrier 1900 ou 1904 d'Excel
=1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1;3));734))/7)
"Françoise" a écrit dans le message de groupe de
discussion :
bonjour à tous,
je souhaite à la saisie de la date dans la cellule A1
obtenir le numéro de la semaine de l'année en B1
quelle formule de calcul dois-je insérer dans B1, ou quel format spécifique
????
d'avance merci pour vos idées sur le sujet
Merci pour cette formule impressionnante, mais lorsque je l'applique
j'obtiens quelque soit la date rentrée la semaine précedente
exemple : 10/01/2010 = semaine 1 avec la formule, alors qu'il s'agit de la
semaine 2 sur le calendrier ?
Où puis-je trouver l'explication de cette formule ?
j'avoue ne pas comprendre toutes les finesses...
d'avance merci
"michdenis" a écrit :Bonjour,
une formule de D. Maher compatible avec le calendrier 1900 ou 1904 d'Excel
=1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1;3));734))/7)
"Françoise" a écrit dans le message de groupe de
discussion :
bonjour à tous,
je souhaite à la saisie de la date dans la cellule A1
obtenir le numéro de la semaine de l'année en B1
quelle formule de calcul dois-je insérer dans B1, ou quel format spécifique
????
d'avance merci pour vos idées sur le sujet
Merci pour cette formule impressionnante, mais lorsque je l'applique
j'obtiens quelque soit la date rentrée la semaine précedente
exemple : 10/01/2010 = semaine 1 avec la formule, alors qu'il s'agit de la
semaine 2 sur le calendrier ?
Où puis-je trouver l'explication de cette formule ?
j'avoue ne pas comprendre toutes les finesses...
d'avance merci
"michdenis" a écrit :
Bonjour,
une formule de D. Maher compatible avec le calendrier 1900 ou 1904 d'Excel
=1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1;3));734))/7)
"Françoise" <Franoise@discussions.microsoft.com> a écrit dans le message de groupe de
discussion : 7DCC5103-CC6F-4D47-BAC5-88ABFCB0B733@microsoft.com...
bonjour à tous,
je souhaite à la saisie de la date dans la cellule A1
obtenir le numéro de la semaine de l'année en B1
quelle formule de calcul dois-je insérer dans B1, ou quel format spécifique
????
d'avance merci pour vos idées sur le sujet
Merci pour cette formule impressionnante, mais lorsque je l'applique
j'obtiens quelque soit la date rentrée la semaine précedente
exemple : 10/01/2010 = semaine 1 avec la formule, alors qu'il s'agit de la
semaine 2 sur le calendrier ?
Où puis-je trouver l'explication de cette formule ?
j'avoue ne pas comprendre toutes les finesses...
d'avance merci
"michdenis" a écrit :Bonjour,
une formule de D. Maher compatible avec le calendrier 1900 ou 1904 d'Excel
=1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1;3));734))/7)
"Françoise" a écrit dans le message de groupe de
discussion :
bonjour à tous,
je souhaite à la saisie de la date dans la cellule A1
obtenir le numéro de la semaine de l'année en B1
quelle formule de calcul dois-je insérer dans B1, ou quel format spécifique
????
d'avance merci pour vos idées sur le sujet
La formule donnée par Denis fonctionne pour les européens. Si tu es côté
américain la norme n'est pas la même !
dans ce cas
=NO.SEMAINE(A1)
te donne le résultat norme américaine
Misange migrateuse
http://www.excelabo.net
Françoise a écrit :Merci pour cette formule impressionnante, mais lorsque je l'applique
j'obtiens quelque soit la date rentrée la semaine précedente exemple :
10/01/2010 = semaine 1 avec la formule, alors qu'il s'agit de la
semaine 2 sur le calendrier ?
Où puis-je trouver l'explication de cette formule ?
j'avoue ne pas comprendre toutes les finesses...
d'avance merci
"michdenis" a écrit :Bonjour,
une formule de D. Maher compatible avec le calendrier 1900 ou 1904
d'Excel
=1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1;3));734))/7)
"Françoise" a écrit dans le
message de groupe de discussion :
bonjour à tous,
je souhaite à la saisie de la date dans la cellule A1
obtenir le numéro de la semaine de l'année en B1
quelle formule de calcul dois-je insérer dans B1, ou quel format
spécifique
????
d'avance merci pour vos idées sur le sujet
La formule donnée par Denis fonctionne pour les européens. Si tu es côté
américain la norme n'est pas la même !
dans ce cas
=NO.SEMAINE(A1)
te donne le résultat norme américaine
Misange migrateuse
http://www.excelabo.net
Françoise a écrit :
Merci pour cette formule impressionnante, mais lorsque je l'applique
j'obtiens quelque soit la date rentrée la semaine précedente exemple :
10/01/2010 = semaine 1 avec la formule, alors qu'il s'agit de la
semaine 2 sur le calendrier ?
Où puis-je trouver l'explication de cette formule ?
j'avoue ne pas comprendre toutes les finesses...
d'avance merci
"michdenis" a écrit :
Bonjour,
une formule de D. Maher compatible avec le calendrier 1900 ou 1904
d'Excel
=1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1;3));734))/7)
"Françoise" <Franoise@discussions.microsoft.com> a écrit dans le
message de groupe de discussion :
7DCC5103-CC6F-4D47-BAC5-88ABFCB0B733@microsoft.com...
bonjour à tous,
je souhaite à la saisie de la date dans la cellule A1
obtenir le numéro de la semaine de l'année en B1
quelle formule de calcul dois-je insérer dans B1, ou quel format
spécifique
????
d'avance merci pour vos idées sur le sujet
La formule donnée par Denis fonctionne pour les européens. Si tu es côté
américain la norme n'est pas la même !
dans ce cas
=NO.SEMAINE(A1)
te donne le résultat norme américaine
Misange migrateuse
http://www.excelabo.net
Françoise a écrit :Merci pour cette formule impressionnante, mais lorsque je l'applique
j'obtiens quelque soit la date rentrée la semaine précedente exemple :
10/01/2010 = semaine 1 avec la formule, alors qu'il s'agit de la
semaine 2 sur le calendrier ?
Où puis-je trouver l'explication de cette formule ?
j'avoue ne pas comprendre toutes les finesses...
d'avance merci
"michdenis" a écrit :Bonjour,
une formule de D. Maher compatible avec le calendrier 1900 ou 1904
d'Excel
=1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1;3));734))/7)
"Françoise" a écrit dans le
message de groupe de discussion :
bonjour à tous,
je souhaite à la saisie de la date dans la cellule A1
obtenir le numéro de la semaine de l'année en B1
quelle formule de calcul dois-je insérer dans B1, ou quel format
spécifique
????
d'avance merci pour vos idées sur le sujet
Si tu es nord-américaine, utilise cette formule : =No.Semaine(A1)
Explications données par l'auteur de cette formule : D. Maher
'-----------------------------
Pour comprendre une formule, on peut sélectionner une partie de celle-ci et
appuyer sur F9 pour connaître un résultat intermédiaire : c'est bien pratique
pour la compréhension.
Primo, la formule génère une matrice de 3 dates qui correspondent respectivement
aux premiers Lundi de l'an précédent, de l'an courant et de l'an suivant
(l'année de référence étant celle de la date en A5).
+DATE(ANNEE(A5)+{-1;0;1};1;5)-JOURSEM(DATE(ANNEE(A5)+{-1;0;1};1;3))
Ensuite, on prend la date en A5 et on lui soustrait ces trois dates.
¥-()
¥-DATE()+JOURSEM(DATE())
Parmi les trois résultats de soustraction, le résultat le plus petit MAIS
NON-NÉGATIF* sera sélectionné et il s'agira de la différence de jours entre le
premier lundi de la bonne année et la date en A5. Pour convertir en semaine, on
garde la partie entière d'une division par 7, puis on ajoute 1.
* : L'utilisation de MOD(Y;734) transforme les Y négatifs en des résultats
positifs suffisant grands pour assurément ne pas être sélectionnés par le MIN().
'-----------------------------
"Françoise" a écrit dans le message de groupe de
discussion :
Merci pour cette formule impressionnante, mais lorsque je l'applique
j'obtiens quelque soit la date rentrée la semaine précedente
exemple : 10/01/2010 = semaine 1 avec la formule, alors qu'il s'agit de la
semaine 2 sur le calendrier ?
Où puis-je trouver l'explication de cette formule ?
j'avoue ne pas comprendre toutes les finesses...
d'avance merci
"michdenis" a écrit :
> Bonjour,
>
> une formule de D. Maher compatible avec le calendrier 1900 ou 1904 d'Excel
>
> =1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1;3));734))/7)
>
>
>
> "Françoise" a écrit dans le message de groupe de
> discussion :
> bonjour à tous,
>
> je souhaite à la saisie de la date dans la cellule A1
> obtenir le numéro de la semaine de l'année en B1
>
> quelle formule de calcul dois-je insérer dans B1, ou quel format spécifique
> ????
>
> d'avance merci pour vos idées sur le sujet
>
Si tu es nord-américaine, utilise cette formule : =No.Semaine(A1)
Explications données par l'auteur de cette formule : D. Maher
'-----------------------------
Pour comprendre une formule, on peut sélectionner une partie de celle-ci et
appuyer sur F9 pour connaître un résultat intermédiaire : c'est bien pratique
pour la compréhension.
Primo, la formule génère une matrice de 3 dates qui correspondent respectivement
aux premiers Lundi de l'an précédent, de l'an courant et de l'an suivant
(l'année de référence étant celle de la date en A5).
+DATE(ANNEE(A5)+{-1;0;1};1;5)-JOURSEM(DATE(ANNEE(A5)+{-1;0;1};1;3))
Ensuite, on prend la date en A5 et on lui soustrait ces trois dates.
¥-()
¥-DATE()+JOURSEM(DATE())
Parmi les trois résultats de soustraction, le résultat le plus petit MAIS
NON-NÉGATIF* sera sélectionné et il s'agira de la différence de jours entre le
premier lundi de la bonne année et la date en A5. Pour convertir en semaine, on
garde la partie entière d'une division par 7, puis on ajoute 1.
* : L'utilisation de MOD(Y;734) transforme les Y négatifs en des résultats
positifs suffisant grands pour assurément ne pas être sélectionnés par le MIN().
'-----------------------------
"Françoise" <Franoise@discussions.microsoft.com> a écrit dans le message de groupe de
discussion : A2CC2522-1974-425C-9B34-0AD796B75A3C@microsoft.com...
Merci pour cette formule impressionnante, mais lorsque je l'applique
j'obtiens quelque soit la date rentrée la semaine précedente
exemple : 10/01/2010 = semaine 1 avec la formule, alors qu'il s'agit de la
semaine 2 sur le calendrier ?
Où puis-je trouver l'explication de cette formule ?
j'avoue ne pas comprendre toutes les finesses...
d'avance merci
"michdenis" a écrit :
> Bonjour,
>
> une formule de D. Maher compatible avec le calendrier 1900 ou 1904 d'Excel
>
> =1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1;3));734))/7)
>
>
>
> "Françoise" <Franoise@discussions.microsoft.com> a écrit dans le message de groupe de
> discussion : 7DCC5103-CC6F-4D47-BAC5-88ABFCB0B733@microsoft.com...
> bonjour à tous,
>
> je souhaite à la saisie de la date dans la cellule A1
> obtenir le numéro de la semaine de l'année en B1
>
> quelle formule de calcul dois-je insérer dans B1, ou quel format spécifique
> ????
>
> d'avance merci pour vos idées sur le sujet
>
Si tu es nord-américaine, utilise cette formule : =No.Semaine(A1)
Explications données par l'auteur de cette formule : D. Maher
'-----------------------------
Pour comprendre une formule, on peut sélectionner une partie de celle-ci et
appuyer sur F9 pour connaître un résultat intermédiaire : c'est bien pratique
pour la compréhension.
Primo, la formule génère une matrice de 3 dates qui correspondent respectivement
aux premiers Lundi de l'an précédent, de l'an courant et de l'an suivant
(l'année de référence étant celle de la date en A5).
+DATE(ANNEE(A5)+{-1;0;1};1;5)-JOURSEM(DATE(ANNEE(A5)+{-1;0;1};1;3))
Ensuite, on prend la date en A5 et on lui soustrait ces trois dates.
¥-()
¥-DATE()+JOURSEM(DATE())
Parmi les trois résultats de soustraction, le résultat le plus petit MAIS
NON-NÉGATIF* sera sélectionné et il s'agira de la différence de jours entre le
premier lundi de la bonne année et la date en A5. Pour convertir en semaine, on
garde la partie entière d'une division par 7, puis on ajoute 1.
* : L'utilisation de MOD(Y;734) transforme les Y négatifs en des résultats
positifs suffisant grands pour assurément ne pas être sélectionnés par le MIN().
'-----------------------------
"Françoise" a écrit dans le message de groupe de
discussion :
Merci pour cette formule impressionnante, mais lorsque je l'applique
j'obtiens quelque soit la date rentrée la semaine précedente
exemple : 10/01/2010 = semaine 1 avec la formule, alors qu'il s'agit de la
semaine 2 sur le calendrier ?
Où puis-je trouver l'explication de cette formule ?
j'avoue ne pas comprendre toutes les finesses...
d'avance merci
"michdenis" a écrit :
> Bonjour,
>
> une formule de D. Maher compatible avec le calendrier 1900 ou 1904 d'Excel
>
> =1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1;3));734))/7)
>
>
>
> "Françoise" a écrit dans le message de groupe de
> discussion :
> bonjour à tous,
>
> je souhaite à la saisie de la date dans la cellule A1
> obtenir le numéro de la semaine de l'année en B1
>
> quelle formule de calcul dois-je insérer dans B1, ou quel format spécifique
> ????
>
> d'avance merci pour vos idées sur le sujet
>
Merci pour cette formule impressionnante, mais lorsque je l'applique
j'obtiens quelque soit la date rentrée la semaine précedente
exemple : 10/01/2010 = semaine 1 avec la formule, alors qu'il s'agit de la
semaine 2 sur le calendrier ?
Où puis-je trouver l'explication de cette formule ?
j'avoue ne pas comprendre toutes les finesses...
d'avance merci
"michdenis" a écrit :
> Bonjour,
>
> une formule de D. Maher compatible avec le calendrier 1900 ou 1904
>
>
>
>
>
> "Françoise" a écrit dans le message
> discussion :
> bonjour à tous,
>
> je souhaite à la saisie de la date dans la cellule A1
> obtenir le numéro de la semaine de l'année en B1
>
> quelle formule de calcul dois-je insérer dans B1, ou quel format
> ????
>
> d'avance merci pour vos idées sur le sujet
>
Merci pour cette formule impressionnante, mais lorsque je l'applique
j'obtiens quelque soit la date rentrée la semaine précedente
exemple : 10/01/2010 = semaine 1 avec la formule, alors qu'il s'agit de la
semaine 2 sur le calendrier ?
Où puis-je trouver l'explication de cette formule ?
j'avoue ne pas comprendre toutes les finesses...
d'avance merci
"michdenis" a écrit :
> Bonjour,
>
> une formule de D. Maher compatible avec le calendrier 1900 ou 1904
>
>
>
>
>
> "Françoise" <Franoise@discussions.microsoft.com> a écrit dans le message
> discussion : 7DCC5103-CC6F-4D47-BAC5-88ABFCB0B733@microsoft.com...
> bonjour à tous,
>
> je souhaite à la saisie de la date dans la cellule A1
> obtenir le numéro de la semaine de l'année en B1
>
> quelle formule de calcul dois-je insérer dans B1, ou quel format
> ????
>
> d'avance merci pour vos idées sur le sujet
>
Merci pour cette formule impressionnante, mais lorsque je l'applique
j'obtiens quelque soit la date rentrée la semaine précedente
exemple : 10/01/2010 = semaine 1 avec la formule, alors qu'il s'agit de la
semaine 2 sur le calendrier ?
Où puis-je trouver l'explication de cette formule ?
j'avoue ne pas comprendre toutes les finesses...
d'avance merci
"michdenis" a écrit :
> Bonjour,
>
> une formule de D. Maher compatible avec le calendrier 1900 ou 1904
>
>
>
>
>
> "Françoise" a écrit dans le message
> discussion :
> bonjour à tous,
>
> je souhaite à la saisie de la date dans la cellule A1
> obtenir le numéro de la semaine de l'année en B1
>
> quelle formule de calcul dois-je insérer dans B1, ou quel format
> ????
>
> d'avance merci pour vos idées sur le sujet
>
Non je ne suis pas nord américaine mais simplement européenne (FRANCE), par
contre la formule
=No.Semaine(A1) fonctionne à merveille et est beaucoup plus simple pour moi
encore merci pour ton aide fructueuse !
"michdenis" a écrit :Si tu es nord-américaine, utilise cette formule : =No.Semaine(A1)
Explications données par l'auteur de cette formule : D. Maher
'-----------------------------
Pour comprendre une formule, on peut sélectionner une partie de celle-ci et
appuyer sur F9 pour connaître un résultat intermédiaire : c'est bien pratique
pour la compréhension.
Primo, la formule génère une matrice de 3 dates qui correspondent respectivement
aux premiers Lundi de l'an précédent, de l'an courant et de l'an suivant
(l'année de référence étant celle de la date en A5).
+DATE(ANNEE(A5)+{-1;0;1};1;5)-JOURSEM(DATE(ANNEE(A5)+{-1;0;1};1;3))
Ensuite, on prend la date en A5 et on lui soustrait ces trois dates.
¥-()
¥-DATE()+JOURSEM(DATE())
Parmi les trois résultats de soustraction, le résultat le plus petit MAIS
NON-NÉGATIF* sera sélectionné et il s'agira de la différence de jours entre le
premier lundi de la bonne année et la date en A5. Pour convertir en semaine, on
garde la partie entière d'une division par 7, puis on ajoute 1.
* : L'utilisation de MOD(Y;734) transforme les Y négatifs en des résultats
positifs suffisant grands pour assurément ne pas être sélectionnés par le MIN().
'-----------------------------
"Françoise" a écrit dans le message de groupe de
discussion :
Merci pour cette formule impressionnante, mais lorsque je l'applique
j'obtiens quelque soit la date rentrée la semaine précedente
exemple : 10/01/2010 = semaine 1 avec la formule, alors qu'il s'agit de la
semaine 2 sur le calendrier ?
Où puis-je trouver l'explication de cette formule ?
j'avoue ne pas comprendre toutes les finesses...
d'avance merci
"michdenis" a écrit :Bonjour,
une formule de D. Maher compatible avec le calendrier 1900 ou 1904 d'Excel
=1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1;3));734))/7)
"Françoise" a écrit dans le message de groupe de
discussion :
bonjour à tous,
je souhaite à la saisie de la date dans la cellule A1
obtenir le numéro de la semaine de l'année en B1
quelle formule de calcul dois-je insérer dans B1, ou quel format spécifique
????
d'avance merci pour vos idées sur le sujet
Non je ne suis pas nord américaine mais simplement européenne (FRANCE), par
contre la formule
=No.Semaine(A1) fonctionne à merveille et est beaucoup plus simple pour moi
encore merci pour ton aide fructueuse !
"michdenis" a écrit :
Si tu es nord-américaine, utilise cette formule : =No.Semaine(A1)
Explications données par l'auteur de cette formule : D. Maher
'-----------------------------
Pour comprendre une formule, on peut sélectionner une partie de celle-ci et
appuyer sur F9 pour connaître un résultat intermédiaire : c'est bien pratique
pour la compréhension.
Primo, la formule génère une matrice de 3 dates qui correspondent respectivement
aux premiers Lundi de l'an précédent, de l'an courant et de l'an suivant
(l'année de référence étant celle de la date en A5).
+DATE(ANNEE(A5)+{-1;0;1};1;5)-JOURSEM(DATE(ANNEE(A5)+{-1;0;1};1;3))
Ensuite, on prend la date en A5 et on lui soustrait ces trois dates.
¥-()
¥-DATE()+JOURSEM(DATE())
Parmi les trois résultats de soustraction, le résultat le plus petit MAIS
NON-NÉGATIF* sera sélectionné et il s'agira de la différence de jours entre le
premier lundi de la bonne année et la date en A5. Pour convertir en semaine, on
garde la partie entière d'une division par 7, puis on ajoute 1.
* : L'utilisation de MOD(Y;734) transforme les Y négatifs en des résultats
positifs suffisant grands pour assurément ne pas être sélectionnés par le MIN().
'-----------------------------
"Françoise" <Franoise@discussions.microsoft.com> a écrit dans le message de groupe de
discussion : A2CC2522-1974-425C-9B34-0AD796B75A3C@microsoft.com...
Merci pour cette formule impressionnante, mais lorsque je l'applique
j'obtiens quelque soit la date rentrée la semaine précedente
exemple : 10/01/2010 = semaine 1 avec la formule, alors qu'il s'agit de la
semaine 2 sur le calendrier ?
Où puis-je trouver l'explication de cette formule ?
j'avoue ne pas comprendre toutes les finesses...
d'avance merci
"michdenis" a écrit :
Bonjour,
une formule de D. Maher compatible avec le calendrier 1900 ou 1904 d'Excel
=1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1;3));734))/7)
"Françoise" <Franoise@discussions.microsoft.com> a écrit dans le message de groupe de
discussion : 7DCC5103-CC6F-4D47-BAC5-88ABFCB0B733@microsoft.com...
bonjour à tous,
je souhaite à la saisie de la date dans la cellule A1
obtenir le numéro de la semaine de l'année en B1
quelle formule de calcul dois-je insérer dans B1, ou quel format spécifique
????
d'avance merci pour vos idées sur le sujet
Non je ne suis pas nord américaine mais simplement européenne (FRANCE), par
contre la formule
=No.Semaine(A1) fonctionne à merveille et est beaucoup plus simple pour moi
encore merci pour ton aide fructueuse !
"michdenis" a écrit :Si tu es nord-américaine, utilise cette formule : =No.Semaine(A1)
Explications données par l'auteur de cette formule : D. Maher
'-----------------------------
Pour comprendre une formule, on peut sélectionner une partie de celle-ci et
appuyer sur F9 pour connaître un résultat intermédiaire : c'est bien pratique
pour la compréhension.
Primo, la formule génère une matrice de 3 dates qui correspondent respectivement
aux premiers Lundi de l'an précédent, de l'an courant et de l'an suivant
(l'année de référence étant celle de la date en A5).
+DATE(ANNEE(A5)+{-1;0;1};1;5)-JOURSEM(DATE(ANNEE(A5)+{-1;0;1};1;3))
Ensuite, on prend la date en A5 et on lui soustrait ces trois dates.
¥-()
¥-DATE()+JOURSEM(DATE())
Parmi les trois résultats de soustraction, le résultat le plus petit MAIS
NON-NÉGATIF* sera sélectionné et il s'agira de la différence de jours entre le
premier lundi de la bonne année et la date en A5. Pour convertir en semaine, on
garde la partie entière d'une division par 7, puis on ajoute 1.
* : L'utilisation de MOD(Y;734) transforme les Y négatifs en des résultats
positifs suffisant grands pour assurément ne pas être sélectionnés par le MIN().
'-----------------------------
"Françoise" a écrit dans le message de groupe de
discussion :
Merci pour cette formule impressionnante, mais lorsque je l'applique
j'obtiens quelque soit la date rentrée la semaine précedente
exemple : 10/01/2010 = semaine 1 avec la formule, alors qu'il s'agit de la
semaine 2 sur le calendrier ?
Où puis-je trouver l'explication de cette formule ?
j'avoue ne pas comprendre toutes les finesses...
d'avance merci
"michdenis" a écrit :Bonjour,
une formule de D. Maher compatible avec le calendrier 1900 ou 1904 d'Excel
=1+ENT(MIN(MOD(A1-DATE(ANNEE(A1)+{-1;0;1};1;5)+JOURSEM(DATE(ANNEE(A1)+{-1;0;1};1;3));734))/7)
"Françoise" a écrit dans le message de groupe de
discussion :
bonjour à tous,
je souhaite à la saisie de la date dans la cellule A1
obtenir le numéro de la semaine de l'année en B1
quelle formule de calcul dois-je insérer dans B1, ou quel format spécifique
????
d'avance merci pour vos idées sur le sujet