OVH Cloud OVH Cloud

numéro de semaine

35 réponses
Avatar
pierre
bonjours à tous(tes)
j'ai une date dans cellule a1 je voudrais le numéro de semaine en a2
j'utilise no.semaine(a1,2) en a2 mais #nom???
quelqu'un pourrait il m'aider, xl 2002?
merci d'avance
pierre

10 réponses

1 2 3 4
Avatar
boblebob
SALUT,

voici ce que dit l'aide :
Si cette fonction n'est pas disponible et renvoie la valeur d'erreur #NOM?,
installez et chargez la macro complémentaire Utilitaire d'analyse.
Menu outils/macro complémentaire

a+

bob


"pierre" <"xpierre52x"@tiscali.fr> a écrit dans le message de
news:
bonjours à tous(tes)
j'ai une date dans cellule a1 je voudrais le numéro de semaine en a2
j'utilise no.semaine(a1,2) en a2 mais #nom???
quelqu'un pourrait il m'aider, xl 2002?
merci d'avance
pierre




Avatar
Nicolas B.
Salut pierre,

OutilsMacros complémentaires, et cocher Utilitaire d'analyse.


Bonnes fêtes
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


bonjours à tous(tes)
j'ai une date dans cellule a1 je voudrais le numéro de semaine en a2
j'utilise no.semaine(a1,2) en a2 mais #nom???
quelqu'un pourrait il m'aider, xl 2002?
merci d'avance
pierre


Avatar
Nicolas B.
Salut,

Chez moi, lorsque l'utilitaire d'analyse n'est pas coché, la fonction ne
renvoit pas #NOM!, mais #VALEUR!. Est-ce normal ?


A+
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


SALUT,

voici ce que dit l'aide :
Si cette fonction n'est pas disponible et renvoie la valeur d'erreur
#NOM?, installez et chargez la macro complémentaire Utilitaire
d'analyse.
Menu outils/macro complémentaire

a+

bob


"pierre" <"xpierre52x"@tiscali.fr> a écrit dans le message de
news:
bonjours à tous(tes)
j'ai une date dans cellule a1 je voudrais le numéro de semaine en a2
j'utilise no.semaine(a1,2) en a2 mais #nom???
quelqu'un pourrait il m'aider, xl 2002?
merci d'avance
pierre




Avatar
JièL Goubert
Bonjoir(c) pierre

Le 23/12/2003 23:08 vous nous disiez ceci :
bonjours à tous(tes)
j'ai une date dans cellule a1 je voudrais le numéro de semaine en a2
j'utilise no.semaine(a1,2) en a2 mais #nom???


En complément des solutions que tu as eu, sache que NO.SEMAINE() donne
un résultat faux en France...
la bonne formule (sans utilitaires d'analyse) est la :
http://longre.free.fr/pages/form/dateheure.htm#Numsemaine

merci d'avance


--
JièL / Jean-Louis GOUBERT
Co-auteur de "Internet + de 1 000 trucs de pros" chez Micro Application
http://faq.outlook.free.fr/livreMA/internet_plus_de_1000_trucs_de_pros.htm

Avatar
pierre
merci à tous les deux,
le contaire est il possible càd connaitre une fouchette de dates (du...
au...) à l'aide du n° de semaine?
Avatar
pierre
"JièL Goubert" a écrit dans le message
news:
Bonjoir(c) pierre

Le 23/12/2003 23:08 vous nous disiez ceci :
bonjours à tous(tes)
j'ai une date dans cellule a1 je voudrais le numéro de semaine en a2
j'utilise no.semaine(a1,2) en a2 mais #nom???


En complément des solutions que tu as eu, sache que NO.SEMAINE() donne
un résultat faux en France...
la bonne formule (sans utilitaires d'analyse) est la :
http://longre.free.fr/pages/form/dateheure.htm#Numsemaine
qqes explication sur cette formule et son utilisation seraient le bienvenu

merci d'avance


--
JièL / Jean-Louis GOUBERT
Co-auteur de "Internet + de 1 000 trucs de pros" chez Micro Application
http://faq.outlook.free.fr/livreMA/internet_plus_de_1000_trucs_de_pros.htm



Avatar
Papyty
Bonjour @ tous et à pierre :
le contaire est il possible càd connaitre une fouchette de dates (du...
au...) à l'aide du n° de semaine?


Un vieux souvenir qui peux te servir, attention au coupures en une seule
ligne, avec le numéro de semaine en B1 et pour l'année en cours.
="Du
"&TEXTE(7*B1+DATE(ANNEE(AUJOURDHUI());1;3)-JOURSEM(DATE(ANNEE(AUJOURDHUI()
);1;3))-5;"jj mmmm aaaa")&" au
"&TEXTE(7*B1+DATE(ANNEE(AUJOURDHUI());1;3)-JOURSEM(DATE(ANNEE(AUJOURDHUI()
);1;3))+1;"jj mmmm aaaa")
--
@+
Thierry
24/12/2003 00:13:25

Avatar
JièL Goubert
Bonjoir(c) pierre

Le 23/12/2003 23:55 vous nous disiez ceci :
la bonne formule (sans utilitaires d'analyse) est la :
http://longre.free.fr/pages/form/dateheure.htm#Numsemaine


qqes explication sur cette formule et son utilisation seraient le bienvenu


Ben ça... faudra les demander a l'auteur (s'il veux bien se montrer) ou
l'utiliser telle quelle, car je suis bien infoutu de te dire quoique ce
soit sur cette formule (qui fonctionne parfaitement)

Pour son utilisation c'est comme NO.SEMAINE, mais en plus compliqué
;-))) mais en plus juste aussi

--
JièL / Jean-Louis GOUBERT
Co-auteur de "Internet + de 1 000 trucs de pros" chez Micro Application
http://faq.outlook.free.fr/livreMA/internet_plus_de_1000_trucs_de_pros.htm


Avatar
Clément Marcotte
Bonjour,

Pour riposter un peu aux AMIS et ne pas avoir à subir le trouble de
recopier sans erreur la formule de LL, une petite fonction VBA de
rien. Les AMIS noteront aussi que la fonction (in)utilement allongée
avec quelques lignes de commentaires. Chez moi, le premier janvier
2004 est dans la première semaine, comme il se doit, et le 23 décembre
2003 est dans la semaine 52, toujours comme il se doit. Les deux
constantes vbusesystem sont là pour mettre le premier jour de la
semaine (dimanche, lundi ou ...) et la première semaine en conformité
avec les paramètres régionaux. Sans les constantes, la première
semaine de l'année est celle du premier janvier et le premier jour de
la semaine est dimanche. Je vous laisse expérimenter avec les autres
constantes si le coeur vous en dit.

Function CestQuelleSemaine(ladate As Date)
'Telle qu'elle est cette fonction
'retourne le numéro de la semaine
'en fonction des paramètres régionaux
'de la machine
'Si la date est mise dans une cellule
'elle doit respecter les paramètrea
'régionaux de la machine
'Si la date est entrée directement, elle
'doit être sous la forme mm/jj/aaaa
'ou mm/jj/aaaa
'Pour les paramètres et les constantes,
'Voir l'aide de VBA pour la fonction
'DatePart
CestQuelleSemaine = _
DatePart("ww", ladate, vbUseSystem, vbUseSystem)
End Function




"JièL Goubert" a écrit dans le
message de news:
Bonjoir(c) pierre

Le 23/12/2003 23:08 vous nous disiez ceci :
bonjours à tous(tes)
j'ai une date dans cellule a1 je voudrais le numéro de semaine en
a2


j'utilise no.semaine(a1,2) en a2 mais #nom???


En complément des solutions que tu as eu, sache que NO.SEMAINE()
donne

un résultat faux en France...
la bonne formule (sans utilitaires d'analyse) est la :
http://longre.free.fr/pages/form/dateheure.htm#Numsemaine

merci d'avance


--
JièL / Jean-Louis GOUBERT
Co-auteur de "Internet + de 1 000 trucs de pros" chez Micro Applicat
ion


http://faq.outlook.free.fr/livreMA/internet_plus_de_1000_trucs_de_pros.htm



Avatar
JièL Goubert
Bonjoir(c) Clément Marcotte

Le 24/12/2003 02:35 vous nous disiez ceci :
Bonjour,

Pour riposter un peu aux AMIS et ne pas avoir à subir le trouble de
recopier sans erreur la formule de LL, une petite fonction VBA de
rien.


Riposte mon bon Clément, riposte, mais tache de riposter juste ;-)

Les AMIS noteront aussi que la fonction (in)utilement allongée
avec quelques lignes de commentaires.


Alors la je m'élève avec véhémence, les commentaires ne sont nullement
inutiles ni même superfétatoires, bien au contraire ;-)

ceci dit, je met la date au format :
mm/jj/aaaa
ou bien faut il que je la mette au format :
mm/jj/aaaa
Je m'interroge ?

'doit être sous la forme mm/jj/aaaa
'ou mm/jj/aaaa

;-)))
(Désolé Clément, je le ferais plus ;-) )

Chez moi, le premier janvier
2004 est dans la première semaine, comme il se doit, et le 23 décembre
2003 est dans la semaine 52, toujours comme il se doit.


Pour commencer, un article sur datepart dont le titre est :
BOGUE : Les fonctions Format et DatePart peuvent renvoyer un numéro de
semaine erroné pour le Dernier lundi de l'année
http://support.microsoft.com/default.aspx?scid=kb;fr;200299

Un article intéressant qui explique bien (enfin... si c'est possible
d'expliquer un tel phénomène) quand et comment commence la semaine 1 en
Europe. (c'est dans les infos complémentaires)

Numérotation de semaines avec DatePart
http://support.microsoft.com/default.aspx?scid=kb;fr;469627

Ici aussi vous trouverez une explication et une formule dont je vous
laisse le plaisir de la recopie ;-)))
http://support.microsoft.com/default.aspx?scid=kb;fr;460256

Tous ça pour dire qu'il faut donc se méfier des fonctions intégrés
d'excel et des riposteurs macroteurs ;-))))

PS : les AMIS ne refusent pas les macros, a condition qu'elle ne
réinvente pas une fonctionnalité existante dans un produit ;-).
C'est ça le superfétatoire ;-)

--
JièL / Jean-Louis GOUBERT
Co-auteur de "Internet + de 1 000 trucs de pros" chez Micro Application
http://faq.outlook.free.fr/livreMA/internet_plus_de_1000_trucs_de_pros.htm

1 2 3 4