Comment faire des calculs en fonction des jours de la semaine

Table des matières:

Anonim

De nombreuses listes ou tableaux contiennent des dates ainsi que des nombres. Une formule matricielle spéciale vous aidera à mieux évaluer ces nombres dépendants de la date. Utilisez cette formule matricielle pour calculer la moyenne de chaque ligne de la liste

Par exemple, si la date d'une ligne est un lundi, la formule y fait la moyenne de tous les lundis de la liste. Cela vous donne un aperçu immédiat de la façon dont vous devez évaluer les valeurs d'une ligne spécifique, car vous pouvez immédiatement voir la valeur moyenne des jours correspondants de la semaine. La formule matricielle suivante effectue ce calcul pour vous :

= MOYENNE (SI (WEEKDAY (date) = WEEKDAY (dates), valeurs, ʺʺ))

Vous passez trois arguments à la formule matricielle. Avec Date passer la date pour laquelle le jour de la semaine vous voulez calculer la valeur moyenne. A propos de l'argumentation Les données passer la plage avec les valeurs de date dont les jours de la semaine sont pertinents pour le calcul. Le troisième argument valeurs Passe les valeurs appartenant aux valeurs de date dont vous souhaitez calculer la valeur moyenne en fonction du jour de la semaine de la date correspondante.

Remettre Les données comme référence absolue afin qu'elle ne soit pas ajustée lors de la copie de la formule. Confirmez la formule après l'avoir saisie à l'aide de Ctrl + Maj + Entrée, car il s'agit d'une formule matricielle.

Le résultat de la formule est la valeur moyenne de toutes les valeurs dont la date correspondante a le même jour de la semaine que la date transférée. Dans le tableau affiché, la formule suivante dans la cellule C4 renvoie la valeur 75 :

= MOYENNE (SI (JOUR DE LA SEMAINE (A4) = JOUR DE LA SEMAINE ($ A $ 4: $ A 16 $); $ B $ 4: $ B $ 16 $; ʺʺ))

Dans la zone B4 : B16, la formule détermine la valeur moyenne de toutes les lignes qui ont le même jour de la semaine dans la zone A4 : A16 comme date de la cellule A4. Avec un vendredi, cela ne s'applique qu'aux lignes 4 et 11. La moyenne des deux nombres 100 et 50 est 75.

C'est ainsi que la formule matricielle détermine la valeur moyenne que vous recherchez

Pour trouver la moyenne en fonction du jour de la semaine, la formule utilise la méthode suivante :

  • La première fonction WEEKDAY détermine le jour de la semaine de la date transférée.
  • La deuxième fonction WEEKDAY compare cela avec chaque jour de la semaine dans la plage de dates.
  • S'il y a correspondance, la fonction SI passe la valeur appropriée de la plage de valeurs à la fonction MOYENNE.
  • S'il n'y a pas de correspondance, la fonction SI transfère une chaîne vide.

Au lieu de la moyenne, vous pouvez utiliser cette formule pour effectuer un autre calcul statistique. Pour cela, remplacez la fonction MOYENNE par une autre fonction de table statistique.