Formule texte pour semaine
Résolu/Fermé
Co_nexion
Messages postés
328
Date d'inscription
lundi 5 mars 2012
Statut
Membre
Dernière intervention
15 juillet 2015
-
27 août 2012 à 11:06
eriiic Messages postés 24597 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 22 septembre 2024 - 27 août 2012 à 18:16
eriiic Messages postés 24597 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 22 septembre 2024 - 27 août 2012 à 18:16
A voir également:
- Formule texte pour semaine
- Formule excel pour additionner plusieurs cellules - Guide
- Formule si et - Guide
- Formule excel - Guide
- Formule moyenne excel - Guide
- Excel mise en forme conditionnelle formule - Guide
4 réponses
chossette9
Messages postés
4239
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
12 septembre 2014
1 308
27 août 2012 à 11:23
27 août 2012 à 11:23
Bonjour,
essayez ceci : =SI(F2="";"";NO.SEMAINE(F2;2) & "/" & ANNEE(F2))
Cordialement.
essayez ceci : =SI(F2="";"";NO.SEMAINE(F2;2) & "/" & ANNEE(F2))
Cordialement.
Co_nexion
Messages postés
328
Date d'inscription
lundi 5 mars 2012
Statut
Membre
Dernière intervention
15 juillet 2015
27 août 2012 à 11:34
27 août 2012 à 11:34
Rapide et efficace !
Au top !
Merci bien
Au top !
Merci bien
eriiic
Messages postés
24597
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
22 septembre 2024
7 235
27 août 2012 à 11:37
27 août 2012 à 11:37
Bonjour,
en sachant que no.semaine() retourne un n° de semaine utilisé au usa, différent de celui utilisé en europe.
Donc erroné pour la france...
eric
en sachant que no.semaine() retourne un n° de semaine utilisé au usa, différent de celui utilisé en europe.
Donc erroné pour la france...
eric
Co_nexion
Messages postés
328
Date d'inscription
lundi 5 mars 2012
Statut
Membre
Dernière intervention
15 juillet 2015
27 août 2012 à 11:46
27 août 2012 à 11:46
Quel serait donc celui utilisé en France ?
Pour avoir fait les tests, il ne me semble pas y avoir de différences (mais peut être suis-je passé au travers...
Pour avoir fait les tests, il ne me semble pas y avoir de différences (mais peut être suis-je passé au travers...
chossette9
Messages postés
4239
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
12 septembre 2014
1 308
Modifié par chossette9 le 27/08/2012 à 11:56
Modifié par chossette9 le 27/08/2012 à 11:56
Avec un test sur la date d'aujourd'hui :
NO.SEMAINE(AUJOURDHUI();1) => 35
NO.SEMAINE(AUJOURDHUI();2) => 36
Aujourd'hui nous sommes en semaine 35.
Cordialement.
NO.SEMAINE(AUJOURDHUI();1) => 35
NO.SEMAINE(AUJOURDHUI();2) => 36
Aujourd'hui nous sommes en semaine 35.
Cordialement.
eriiic
Messages postés
24597
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
22 septembre 2024
7 235
Modifié par eriiic le 27/08/2012 à 13:31
Modifié par eriiic le 27/08/2012 à 13:31
Non, ni le paramètre 1, ni le 2 ne ramènent la bonne valeur (même si ça parait correct parfois).
Sur excel 2010 tu peux utiliser 21, mais sur 2003 ou pour être compatible il faut utiliser une formule comme :
Sur excel 2010 tu peux utiliser 21, mais sur 2003 ou pour être compatible il faut utiliser une formule comme :
=ENT((A2-SOMME(MOD(DATE(ANNEE(A2-MOD(A2-2;7)+3);1;2);{1E+99;7})*{1;-1})+5)/7)eric
Co_nexion
Messages postés
328
Date d'inscription
lundi 5 mars 2012
Statut
Membre
Dernière intervention
15 juillet 2015
27 août 2012 à 13:50
27 août 2012 à 13:50
Tous mes remerciements, je n'avais même pas fait attention que jusqu'à maintenant c'était faux.
Merci beaucoup eric
Merci beaucoup eric
Co_nexion
Messages postés
328
Date d'inscription
lundi 5 mars 2012
Statut
Membre
Dernière intervention
15 juillet 2015
27 août 2012 à 14:16
27 août 2012 à 14:16
Juste une petite question. Pour le1er janvier 2012 cela me met "semaine 52 2012". Comment contourner cette erreur ?
eriiic
Messages postés
24597
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
22 septembre 2024
7 235
Modifié par eriiic le 27/08/2012 à 18:17
Modifié par eriiic le 27/08/2012 à 18:17
Re,
=TEXTE(NO.SEMAINE(A1;21);"00")&" "&ANNEE(A1)-(MOIS(A1)=1*(NO.SEMAINE(A1;21)>51))
sur 2010 uniquement donc.
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
=TEXTE(NO.SEMAINE(A1;21);"00")&" "&ANNEE(A1)-(MOIS(A1)=1*(NO.SEMAINE(A1;21)>51))
sur 2010 uniquement donc.
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.