Wyzwanie z formułą - wyszukiwanie 2D i suma - Puzzle

Problem

Poniższe dane przedstawiają filiżanki kawy sprzedawane w małym kiosku przez tydzień o różnych porach dnia. Czasy w kolumnie B są poprawnymi czasami programu Excel.

Wyzwanie

Jaka formuła w komórce I5 poprawnie zsumuje całkowitą liczbę filiżanek sprzedanych po godzinie 12:00 we wtorek i czwartek? Odpowiednie komórki są zacieniowane na zielono.

Dla Twojej wygody dostępne są następujące nazwane zakresy:

dane = C5: G14
razy = B5: B14
dni = C4: G4

Pobierz skoroszyt programu Excel i zostaw swoją odpowiedź jako komentarz poniżej.

Ograniczenia

  1. Twoja formuła powinna dynamicznie lokalizować komórki do zsumowania, bez zakodowanych odniesień. Innymi słowy, = SUMA (D10: D14, F10: F14) jest niepoprawne.
  2. Jeśli to możliwe, używaj nazwanych zakresów, aby formuła była czytelna.
Odpowiedź (kliknij, aby rozwinąć)

Wiele świetnych odpowiedzi! Najczęstszym podejściem było użycie funkcji SUMPRODUCT w następujący sposób:

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

Gdzie wyrażenie (razy> 0,5) jest równoważne z:

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

To działa, ponieważ program Excel obsługuje czasy jako wartości ułamkowe 1 dnia, gdzie 6:00 to 0,25, 12:00 to 0,5, 18:00 to 0,75 itd.

Jeśli SUMPRODUCT użyty w ten sposób jest dla Ciebie nowy, ta formuła jest oparta na tym samym pomyśle i zawiera pełne wyjaśnienie. SUMPRODUCT może wydawać się onieśmielający, ale zachęcam do spróbowania. To niesamowite narzędzie.

Interesujące artykuły...