Calculer le nombre de dates correspondant à un numéro de semaine
Résolu/Fermé
PYGOS69
Messages postés
452
Date d'inscription
jeudi 23 août 2012
Statut
Membre
Dernière intervention
10 octobre 2023
-
27 juil. 2015 à 16:37
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 - 27 juil. 2015 à 19:44
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 - 27 juil. 2015 à 19:44
A voir également:
- Calculer le nombre de dates correspondant à un numéro de semaine
- Numero prive - Guide
- Leboncoin ce numéro de téléphone est déjà associé à un compte merci de choisir un autre numéro - Forum Réseaux sociaux
- Correspondant occupé iphone - Forum SFR
- Liste de numéro de téléphone suspect 07 ✓ - Forum Mobile
- Trouver un numéro de portable avec un nom ✓ - Forum Mobile
5 réponses
skk201
Messages postés
938
Date d'inscription
jeudi 11 septembre 2008
Statut
Membre
Dernière intervention
16 octobre 2016
54
27 juil. 2015 à 16:57
27 juil. 2015 à 16:57
Alors la formaule SOMMEPROD() fait la somme des produits de 2 ou plusieurs matrices, avec optionellement des conditions.
Si l'on regarde votre formule vous c'est comme si vous multipliez le résultat par 0. Il faudrait plutot écrire : =SOMMEPROD((Date!$M$11:$M$10000=NO.SEMAINE(I24))*(1))
Ensuite concernant votre problème, je vous conseil plutot de crée une colonne N° desemaine (par exemple la colonne N) et d'utiliseer la formule NB.si()
=NB.SI(Date!$N:$N;NO.SEMAINE(I24)
Dites moi si ça à marcher pour vous.
--
Pensez mettre vos messages en [Résolu] et cliquer sur le + des conseil qui vous ont été utiles."
Si l'on regarde votre formule vous c'est comme si vous multipliez le résultat par 0. Il faudrait plutot écrire : =SOMMEPROD((Date!$M$11:$M$10000=NO.SEMAINE(I24))*(1))
Ensuite concernant votre problème, je vous conseil plutot de crée une colonne N° desemaine (par exemple la colonne N) et d'utiliseer la formule NB.si()
=NB.SI(Date!$N:$N;NO.SEMAINE(I24)
Dites moi si ça à marcher pour vous.
--
- Vous pouvez mettre en forme votre code grâce à la flèche en haut a droite de l'éditeur de texte.
Pensez mettre vos messages en [Résolu] et cliquer sur le + des conseil qui vous ont été utiles."
via55
Messages postés
14402
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 avril 2024
2 702
27 juil. 2015 à 17:03
27 juil. 2015 à 17:03
Bonjour
La fonction NO.SEMAINE ne fonctionne pas en matricielle
Le plus simple faire une colonne N avec la formule :
=NO.SEMAINE(M11) étirée au bas de la colonne
Dans la cellule où tu veux le nombre de jours de la semaine 30 :
=NB.SI(N11:N10000;30)
Cdlmnt
Via
La fonction NO.SEMAINE ne fonctionne pas en matricielle
Le plus simple faire une colonne N avec la formule :
=NO.SEMAINE(M11) étirée au bas de la colonne
Dans la cellule où tu veux le nombre de jours de la semaine 30 :
=NB.SI(N11:N10000;30)
Cdlmnt
Via
PYGOS69
Messages postés
452
Date d'inscription
jeudi 23 août 2012
Statut
Membre
Dernière intervention
10 octobre 2023
21
Modifié par PYGOS69 le 27/07/2015 à 18:08
Modifié par PYGOS69 le 27/07/2015 à 18:08
Merci pour vos réponses, mais toujours un résultat à zéro....
J'utilise sommeprod car en effet je cherche plusieurs conditions....
J'ai rajouté en colonne w (=NO.SEMAINE(M11) étirée au bas de la colonne)
Puis :
=SOMMEPROD((GAUCHE(Date'!$K$11:$K$10000;2)="PE")*(Date'!$R$11:$R$10000="OUI")*('Date'!$W$11:$W$10000=I24))
Résultat = 0
Les autres formules fonctionnent mais dés que je rajoute une recherche du numéro de semaine ....=problème
J'utilise sommeprod car en effet je cherche plusieurs conditions....
J'ai rajouté en colonne w (=NO.SEMAINE(M11) étirée au bas de la colonne)
Puis :
=SOMMEPROD((GAUCHE(Date'!$K$11:$K$10000;2)="PE")*(Date'!$R$11:$R$10000="OUI")*('Date'!$W$11:$W$10000=I24))
Résultat = 0
Les autres formules fonctionnent mais dés que je rajoute une recherche du numéro de semaine ....=problème
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 394
27 juil. 2015 à 18:42
27 juil. 2015 à 18:42
bonjour
et vous avez quoi en I24?
et vous avez quoi en I24?
PYGOS69
Messages postés
452
Date d'inscription
jeudi 23 août 2012
Statut
Membre
Dernière intervention
10 octobre 2023
21
27 juil. 2015 à 19:10
27 juil. 2015 à 19:10
Bonjour,
30 par exemple...j'ai même essayé une date 23/07/2015.
30 par exemple...j'ai même essayé une date 23/07/2015.
PYGOS69
Messages postés
452
Date d'inscription
jeudi 23 août 2012
Statut
Membre
Dernière intervention
10 octobre 2023
21
27 juil. 2015 à 19:11
27 juil. 2015 à 19:11
Date étant un onglet....
=SOMMEPROD((GAUCHE('Date'!$K$11:$K$10000;2)="PE")*('Date'!$R$11:$R$10000="OUI")*('Date'!$W$11:$W$10000=I24))
=SOMMEPROD((GAUCHE('Date'!$K$11:$K$10000;2)="PE")*('Date'!$R$11:$R$10000="OUI")*('Date'!$W$11:$W$10000=I24))
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 394
27 juil. 2015 à 19:15
27 juil. 2015 à 19:15
(j'ai vu pour l'onglet.. mais un peu tard!)
Alors ça devrait fonctionner.Etes vous sur que dans la fourchette du n°de semaine, vous avez bien des données qui correspondent aux deux autres conditions de SOMME.PROD?
si oui, il faudrait si possible mettre à disposition un modèle de votre fichier sur:
https://www.cjoint.com/
et revenir ici coller le lien donné par le site
à vous lire
Alors ça devrait fonctionner.Etes vous sur que dans la fourchette du n°de semaine, vous avez bien des données qui correspondent aux deux autres conditions de SOMME.PROD?
si oui, il faudrait si possible mettre à disposition un modèle de votre fichier sur:
https://www.cjoint.com/
et revenir ici coller le lien donné par le site
à vous lire
PYGOS69
Messages postés
452
Date d'inscription
jeudi 23 août 2012
Statut
Membre
Dernière intervention
10 octobre 2023
21
27 juil. 2015 à 19:28
27 juil. 2015 à 19:28
Oui je vérifie quand même demain.....encore merci !
Je viens d'essayer à la maison, c'est vrai que cela fonctionne !!
Encore Merci ! à tous !
Je viens d'essayer à la maison, c'est vrai que cela fonctionne !!
Encore Merci ! à tous !
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
856
Modifié par JvDo le 27/07/2015 à 19:36
Modifié par JvDo le 27/07/2015 à 19:36
Bonjour à tous,
Bon, le sujet est résolu, j'arrive après la bataille....
Voilà quand même une solution qui suppose que I24 contient une date que l'on utilise pour obtenir un N° de semaine.
Le principe est de trouver le 1er jour de la semaine associée à I24 et le dernier jour.
Le sommeprod() s'appuie alors sur ces 2 limites.
j'ai choisi le lundi comme point de départ d'une semaine.
cordialement
Bon, le sujet est résolu, j'arrive après la bataille....
Voilà quand même une solution qui suppose que I24 contient une date que l'on utilise pour obtenir un N° de semaine.
Le principe est de trouver le 1er jour de la semaine associée à I24 et le dernier jour.
Le sommeprod() s'appuie alors sur ces 2 limites.
SOMMEPROD(--(Date!M11:M10000>=(NO.SEMAINE(I24;2)-1)*7+DATE(ANNEE(I24);1;1)-JOURSEM(DATE(ANNEE(I24);1;1);2)+1)*(Date!M11:M10000<=(NO.SEMAINE(I24;2)-1)*7+DATE(ANNEE(I24);1;1)-JOURSEM(DATE(ANNEE(I24);1;1);2)+7))
j'ai choisi le lundi comme point de départ d'une semaine.
cordialement
PYGOS69
Messages postés
452
Date d'inscription
jeudi 23 août 2012
Statut
Membre
Dernière intervention
10 octobre 2023
21
27 juil. 2015 à 19:44
27 juil. 2015 à 19:44
Merci JvDo, c'est une sacré formule !
J'ai essayé d'indiquer en I24 soit 30 ou soit une date comme 24/07/2015 et cela fonctionne !
J'ai essayé d'indiquer en I24 soit 30 ou soit une date comme 24/07/2015 et cela fonctionne !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Passionofdream
Messages postés
820
Date d'inscription
mardi 21 juillet 2015
Statut
Membre
Dernière intervention
11 mai 2021
303
27 juil. 2015 à 16:45
27 juil. 2015 à 16:45
Bonjour
Je pense que la formule
=NB(valeur1;valeur2;...
serait plus appropriée
Je pense que la formule
=NB(valeur1;valeur2;...
serait plus appropriée