Formeludfordring - 2D-opslag og sum - Gåde

Problemet

Dataene nedenfor viser kopper kaffe, der sælges i en lille kiosk i en uge på forskellige tidspunkter af dagen. Tiderne i kolonne B er gyldige Excel-tider.

Udfordringen

Hvilken formel i celle I5 vil korrekt opsummere de samlede solgte kopper efter 12:00 tirsdag og torsdag? Relevante celler er skyggelagt med grønt.

For din bekvemmelighed er følgende navngivne områder tilgængelige:

data = C5: G14
gange = B5: B14
dage = C4: G4

Download Excel-projektmappen, og lad dit svar være som en kommentar nedenfor.

Begrænsninger

  1. Din formel skal dynamisk lokalisere cellerne, der skal summeres, uden hardcodede referencer. Med andre ord er = SUM (D10: D14, F10: F14) ikke gyldig.
  2. Brug navngivne områder, når det er muligt, for at gøre din formel let at læse.
Svar (klik for at udvide)

Mange gode svar! Den mest almindelige tilgang var at bruge SUMPRODUCT-funktionen på denne måde:

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

Hvor udtrykket (gange> 0,5) svarer til:

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

Dette fungerer, fordi Excel håndterer tider som brøkværdier på 1 dag, hvor 6:00 AM er 0,25, 12:00 PM er 0,5, 6:00 PM er 0,75 osv.

Hvis SUMPRODUCT brugt på denne måde er nyt for dig, er denne formel baseret på den samme idé og inkluderer en fuld forklaring. SUMPRODUCT kan virke skræmmende, men jeg opfordrer dig til at prøve det. Det er et fantastisk værktøj.

Interessante artikler...