Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Nombre de personnes présentes le lundi, le mardi..., par mois

Did95

XLDnaute Nouveau
Bonjour à tous,

Je suis un éternel débutant Excel.

J'ai un tableau qui me donne le nombre de personnes qui vient su mon site.
Je dois dois ressortir le nombre de personnes qui vient les lundis , mardis... et cela par mois et selon les jours travaillés.
pour le moment j'additionne les lundis du mois et je les divises par le nombre de lundis pour avoir la moyenne.

Je voulais savoir si avec une formule assez simple je pouvais remplir mon tableau.
je le met en pièce jointe si cela peut aider.

Merci d'avance si vous avez une idée.
Cordialement
Didier
 
Dernière édition:

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Did,
A tester :
VB:
Total :
=SOMMEPROD(1*(JOURSEM(LIGNE(INDIRECT($A$1&":"&$A$47));2)=LIGNE()-3)*$B$1:$B$47)
Moyenne :
=SOMMEPROD(1*(JOURSEM(LIGNE(INDIRECT($A$1&":"&$A$47));2)=LIGNE()-3)*$B$1:$B$47)/SOMMEPROD(1*(JOURSEM(LIGNE(INDIRECT($A$1&":"&$A$47));2)=LIGNE()-3))
 

Pièces jointes

  • JourSem.xlsx
    9.2 KB · Affichages: 2

JHA

XLDnaute Barbatruc
Bonjour à tous,

Un début
VB:
=SOMMEPROD((MOIS(Tableau1[Date])=MOIS(1&$E3))*(JOURSEM(Tableau1[Date];2)=COLONNE(A:A))*Tableau1[Nbre])

JHA
 

Pièces jointes

  • Classeur Did95.xlsx
    12.3 KB · Affichages: 3

JHA

XLDnaute Barbatruc
Bonjour à tous,

On peut simplifier la formule
VB:
=SOMME((MOIS(SIERREUR(DATEVAL($B$6:$B$201);0))=1)*($A$6:$A$201=$H7)*C$6:C$201)
validation maticielle

JHA
 

Pièces jointes

  • Tableau recap.xlsx
    22.3 KB · Affichages: 2

merinos-BernardEtang

XLDnaute Accro
Bonjour @Did95 ,

Il existe dans Excel 365 (et même depuis longtemps avant) des possibilités de lier de tables ... et de créer une table calendrier...



Ce qui autorise de n'avoir dans les données que la date ... liée au calendrier... puis de faire les pivot que l'on veut...

Simple et efficasse
 

Pièces jointes

  • Tableau recap.xlsx
    260.8 KB · Affichages: 4

Did95

XLDnaute Nouveau
@Did95 ,


Si tu emploie en plus query pour transformer tes données et créer des mesures plus interessantes...


Voir feuille "SuperData". J'ai juste créé 4 mesures:

Regarde la pièce jointe 1180709
Merci beaucoup pour ce super résultat.
j'ai déja fait un power query pour une feuille nommées donnés que je ne peux pas mettre car c'est des données sensible.
Il faut que je rajoute à la requete des lignes pour sortir le tableau avec le compte car actuellement c'est un TCD.

je vais tenter d'appliquer ton classeur à mes données

Cdt
didier
 

Did95

XLDnaute Nouveau
Merci à tous de m'avoir aider.
Je ne peux pas mettre plusieurs solution, malgré que c'est le cas.
@ JHA, ta solution est la plus simple pour moi.
@merinos , ta solution est la plus complète, mais elle va me demander beaucoup de réflexion pour l'adapter.

pour le calendrier je ne vais que du Lundi au vendredi et il faut que je regarde plus le graphique.

Encore merci à tous
je vous tiendrai informé si j'ai réussi.
Cdt
Didier
 

Discussions similaires

Réponses
4
Affichages
460
Réponses
14
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…