Défi de formule - recherche et somme 2D - Puzzle

Table des matières

Le problème

Les données ci-dessous montrent des tasses de café vendues dans un petit kiosque pendant une semaine à différentes heures de la journée. Les heures de la colonne B sont des heures Excel valides.

Le défi

Quelle formule dans la cellule I5 additionnera correctement le total des gobelets vendus après 12h00 le mardi et le jeudi? Les cellules pertinentes sont ombrées en vert.

Pour votre commodité, les plages nommées suivantes sont disponibles:

données = C5: G14
fois = B5: B14
jours = C4: G4

Téléchargez le classeur Excel et laissez votre réponse sous forme de commentaire ci-dessous.

Contraintes

  1. Votre formule doit localiser dynamiquement les cellules à additionner, sans références codées en dur. En d'autres termes, = SUM (D10: D14, F10: F14) n'est pas valide.
  2. Utilisez des plages nommées lorsque cela est possible pour rendre votre formule facile à lire.
Réponse (cliquez pour développer)

Beaucoup de bonnes réponses! L'approche la plus courante consistait à utiliser la fonction SUMPRODUCT comme ceci:

=SUMPRODUCT(data*(times>0.5)*((days="Tue")+(days="Thu")))

Où l'expression (fois> 0,5) équivaut à:

=(times>TIME(12,0,0))

Cela fonctionne car Excel gère les heures sous forme de valeurs fractionnelles de 1 jour, où 6h00 est 0,25, 12h00 est 0,5, 18h00 est 0,75, etc.

Si SUMPRODUCT utilisé de cette manière est nouveau pour vous, cette formule est basée sur la même idée et comprend une explication complète. SUMPRODUCT peut sembler intimidant, mais je vous encourage à l'essayer. C'est un outil incroyable.

Articles intéressants...