A voir également:
- Date en semaine sur Excel 2007
- Save as pdf office 2007 - Télécharger - Bureautique
- Liste déroulante excel - Guide
- Mise en forme conditionnelle excel - Guide
- Word et excel gratuit - Guide
- Comment trier par ordre alphabétique sur excel - Guide
7 réponses
Bonjour,
Imaginons que tu ai une date dans la cellule B1. La formule pour obtenir le numéro de semaine de cette date :
Le 2 ("type_retour") signifie simplement que ta semaine commence le lundi !
Adri1infos
Imaginons que tu ai une date dans la cellule B1. La formule pour obtenir le numéro de semaine de cette date :
=NO.SEMAINE(B1;2)
Le 2 ("type_retour") signifie simplement que ta semaine commence le lundi !
Adri1infos
Bonjour
=ENT(MOD(ENT((B2-2)/7)+0,6;52+5/28))+1
pour tester: essaie le 1/1/21 où le 1° de l'an est un vendredi
On a alors 53 (règle des 4 jours de la dernières semaine de décembre)
Ou par fonction VBA personnalisée
=ENT(MOD(ENT((B2-2)/7)+0,6;52+5/28))+1
pour tester: essaie le 1/1/21 où le 1° de l'an est un vendredi
On a alors 53 (règle des 4 jours de la dernières semaine de décembre)
Ou par fonction VBA personnalisée
Function sem_iso(Wdate As Date) As byte
sem_iso = DatePart("ww", Wdate, vbMonday, vbFirstFourDays)
End Function
ta demande "il me faut les semaines européennes et non pas américanisées."
Si tu as sous les yeux un calendrier de 2021 (sur les calendriers ,il y souvent le janvier de l'année suivante ), tu verras qu'en Europe, la semaine1 commence le 4 janvier 2021 et donc le 1° janvier 2021 est dans la semaine 53....
Si tu as sous les yeux un calendrier de 2021 (sur les calendriers ,il y souvent le janvier de l'année suivante ), tu verras qu'en Europe, la semaine1 commence le 4 janvier 2021 et donc le 1° janvier 2021 est dans la semaine 53....
Oui je vous prie de m'excuser, le problème c'est la suite. au lieu de m'afficher "1" pour la semaine du 04/01/2021 au 09/01/2021, il m'affiche "2". je passe donc de 53 à 2 et non de 53 à 1. Je suis désolée je ne suis pas très forte en formule excel...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut Eric,
,
Ca va mieux ?
Je viens d'essayer ta formule (=NO.SEMAINE(A2;21)) sur XL2007 et j'ai cette réponse: #NOMBRE!
Pour Viktoria
Si tu as semaine 53 au 1° janvier par exemple en cellule A2
pour la semaine d'après en B2;
=si(A2=53;1;A2+1)
en en C2
=B2+1
Michel
,
Ca va mieux ?
Je viens d'essayer ta formule (=NO.SEMAINE(A2;21)) sur XL2007 et j'ai cette réponse: #NOMBRE!
Pour Viktoria
Si tu as semaine 53 au 1° janvier par exemple en cellule A2
pour la semaine d'après en B2;
=si(A2=53;1;A2+1)
en en C2
=B2+1
Michel
Bonjour,
La fonction NO.SEMAINE avec 21 n'est disponible que depuis Excel 2010 !
Pour Excel 2007, pour avoir le numéro de semaine norme iso essaie ces formules empiriques avec ta date en A2 :
=ENT((A2-JOURSEM(A2;2)+11-DATE(ANNEE(A2-JOURSEM(A2;2)+4);1;1))/7)
ou
=ENT(MOD(ENT((B2-2)/7)+0,6;52+5/28))+1
Cordialement
La fonction NO.SEMAINE avec 21 n'est disponible que depuis Excel 2010 !
Pour Excel 2007, pour avoir le numéro de semaine norme iso essaie ces formules empiriques avec ta date en A2 :
=ENT((A2-JOURSEM(A2;2)+11-DATE(ANNEE(A2-JOURSEM(A2;2)+4);1;1))/7)
ou
=ENT(MOD(ENT((B2-2)/7)+0,6;52+5/28))+1
Cordialement
Cependant j'ai le même problème qu'avec la formule proposée par Michel.
Lorsque je passe de 2020 à 2021 dans mon diagramme de Gantt, il m'affiche 53 et non 1 concernant la première semaine de janvier 2021. Sauriez vous comment y remédier?