Provocare formulă - căutare 2D și sumă - Puzzle

Problema

Datele de mai jos arată căni de cafea vândute la un mic chioșc timp de o săptămână la diferite ore ale zilei. Timpii din coloana B sunt timpi Excel valabili.

Provocarea

Ce formulă din celula I5 va însuma în mod corect totalul cupelor vândute după ora 12:00 PM marți și joi? Celulele relevante sunt umbrite în verde.

Pentru confortul dvs., sunt disponibile următoarele game denumite:

date = C5: G14
ori = B5: B14
zile = C4: G4

Descărcați registrul de lucru Excel și lăsați răspunsul ca un comentariu mai jos.

Constrângeri

  1. Formula dvs. ar trebui să localizeze dinamic celulele pe care să le însumați, fără referințe codificate. Cu alte cuvinte, = SUM (D10: D14, F10: F14) nu este valid.
  2. Utilizați intervale denumite atunci când este posibil pentru a face formula dvs. ușor de citit.
Răspundeți (faceți clic pentru a extinde)

Multe răspunsuri grozave! Cea mai comună abordare a fost utilizarea funcției SUMPRODUCT astfel:

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

Unde expresia (ori> 0,5) este echivalentă cu:

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

Acest lucru funcționează deoarece Excel gestionează timpii ca valori fracționare de 1 zi, unde 6:00 AM este 0,25, 12:00 PM este 0,5, 6:00 PM este 0,75 etc.

Dacă SUMPRODUCT folosit în acest mod este nou pentru dvs., această formulă se bazează pe aceeași idee și include o explicație completă. SUMPRODUCT poate părea intimidant, dar vă încurajez să încercați. Este un instrument uimitor.

Articole interesante...