Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment faire une moyenne basée sur le jour de la semaine dans Excel?

doc-moyenne-par-semaine-1

Dans Excel, avez-vous déjà essayé de calculer la moyenne d'un numéro de liste en fonction du jour de la semaine? En supposant, j'ai la plage de données suivante, et maintenant je veux obtenir les commandes moyennes de tous les lundis, jours de travail ou week-ends. Cet article, je vais vous présenter quelques formules pour vous aider à résoudre cette tâche.

Calculer la moyenne basée sur le jour de la semaine avec des formules


Convertir la date en nom du jour de la semaine, le nom du mois ou toute autre mise en forme de la date:

Avec Kutools for Excel's Appliquer la mise en forme de la date Utilitaire, vous pouvez convertir la date normale à toute autre mise en forme de date dont vous avez besoin.

doc-moyenne-par-semaine-5


flèche bleue droite bulle Calculer la moyenne basée sur le jour de la semaine avec des formules


Calculer la moyenne en fonction d'un jour de la semaine

Pour obtenir la moyenne basée sur un jour spécifique de la semaine, la formule suivante peut vous aider. Dans cet exemple, je vais calculer les commandes moyennes des lundis de la plage de données, veuillez procéder comme suit:

Veuillez entrer cette formule: =AVERAGE(IF(WEEKDAY(DXNUMX:DXNUMX)=XNUMX,EXNUMX:EXNUMX)) dans une cellule vide, puis appuyez sur Maj + Ctrl + Entrée clés ensemble pour obtenir le bon résultat. Voir la capture d'écran:

doc-moyenne-par-semaine-2

Remarque: Dans la formule ci-dessus:

D2: D15 est la plage de dates sur laquelle vous vous êtes basé;

Le nombre 2 indique Lundi, et 1 = dimanche, 3 = mardi, 4 = mercredi ..., vous pouvez changer le nombre 2 en tant que votre nécessaire;

E2: E15 se réfère à la plage de données que vous souhaitez obtenir la moyenne.

Conseils: La formule suivante peut également vous aider à résoudre ce problème: =SUMPRODUCT((WEEKDAY(DXNUMX:DXNUMX)=XNUMX)*EXNUMX:EXNUMX)/SUMPRODUCT((WEEKDAY(DXNUMX:DXNUMX)=XNUMX)*XNUMX) et appuyez simplement Entrer clé pour obtenir le résultat. (D2: D15 est la plage de dates sur laquelle vous vous êtes basé, E2: E15 se réfère à la plage de données que vous souhaitez obtenir la moyenne, le nombre 1 indique Lundi, 2 = mardi, 3 = mercredi ...)


Calculer la moyenne basée sur les jours de travail

Si vous voulez faire la moyenne des commandes avec tous les jours de travail, veuillez appliquer cette formule: =AVERAGE(IF(WEEKDAY(DXNUMX:DXNUMX)={XNUMX},EXNUMX:EXNUMX)), puis appuyez Maj + Ctrl + Entrée clés ensemble, et vous obtiendrez les commandes moyennes du lundi au vendredi.

doc-moyenne-par-semaine-3

À noter :

1. Voici une autre formule peut vous faire une faveur:=SUMPRODUCT((WEEKDAY(DXNUMX:DXNUMX)<XNUMX)*EXNUMX:EXNUMX)/SUMPRODUCT((WEEKDAY(DXNUMX:DXNUMX)<XNUMX)*XNUMX) et appuyez sur Entrer clé.

2. Dans les formules ci-dessus: D2: D15 est la plage de dates sur laquelle vous vous êtes basé, et E2: E15 se réfère à la plage de données que vous souhaitez obtenir la moyenne.


Calculer la moyenne en fonction des fins de semaine

Et si vous voulez juste faire la moyenne des commandes les week-ends (samedi et dimanche), la formule suivante peut vous faire une faveur:

S'il vous plaît taper cette formule: =AVERAGE(IF(WEEKDAY(DXNUMX:DXNUMX)={XNUMX},EXNUMX:EXNUMX)) dans une cellule vide spécifique, et appuyez sur Maj + Ctrl + Entrée touches simultanément, et vous obtiendrez seulement les commandes moyennes en week-ends. Voir la capture d'écran:

doc-moyenne-par-semaine-4

À noter :

1. Vous pouvez également utiliser la formule ci-dessous pour résoudre cette tâche: =SUMPRODUCT((WEEKDAY(DXNUMX:DXNUMX)>XNUMX)*EXNUMX:EXNUMX)/SUMPRODUCT((WEEKDAY(DXNUMX:DXNUMX)>XNUMX)*XNUMX) et appuyez simplement sur la touche Entrée.

2. Dans les formules ci-dessus: D2: D15 est la plage de dates sur laquelle vous vous êtes basé, et E2: E15 se réfère à la plage de données que vous souhaitez obtenir la moyenne.


Articles Liés:

Comment calculer la moyenne entre deux dates dans Excel?

Comment faire la moyenne des cellules en fonction de plusieurs critères dans Excel?

Comment faire la moyenne des valeurs 3 supérieures ou inférieures dans Excel?



Outils de productivité recommandés

Office Tab

étoile d&#39;or1 Apportez des onglets pratiques à Excel et à d'autres logiciels Office, tout comme Chrome, Firefox et Internet Explorer.

Kutools for Excel

étoile d&#39;or1 Incroyable! Augmentez votre productivité dans les minutes 5. Ne nécessite pas de compétences particulières, économisez deux heures par jour!

étoile d&#39;or1 300 Nouvelles fonctionnalités pour Excel, rendent Excel facile et puissant:

  • Fusionner des cellules / lignes / colonnes sans perdre de données.
  • Combiner et consolider plusieurs feuilles et classeurs.
  • Comparez les gammes, copiez plusieurs gammes, convertissez le texte en date, l'unité et la conversion de devise.
  • Compter par couleurs, sous-totaux de recherche, tri avancé et super filtre,
  • Plus Sélectionner / Insérer / Supprimer / Texte / Format / Lier / Commenter / Classeurs / Feuilles de calcul Outils ...

Capture d&#39;écran de Kutools pour Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Milo Bloom · 10 months ago
    I found what I needed, why the Cntl Shift Enter to make formula work?
  • To post as a guest, your comment is unpublished.
    Ankur · 1 years ago
    How is it that in the first formula 1 is Sunday but in the second and third formula 7 is Sunday??