Виклик формули - 2D пошук та сума - Головоломка

Зміст

Проблема

Дані нижче показують чашки кави, що продаються в невеликому кіоску протягом тижня в різні години доби. Час у стовпці B є дійсним часом Excel.

Змагання

Яка формула в комірці I5 правильно підсумує загальну кількість проданих чашок після 12:00 вечора у вівторок та четвер? Відповідні клітини затінені зеленим кольором.

Для вашої зручності доступні такі названі діапазони:

дані = C5: G14
разів = B5: B14
днів = C4: G4

Завантажте книгу Excel і залиште свою відповідь як коментар нижче.

Обмеження

  1. Ваша формула повинна динамічно знаходити комірки для підсумовування, без жорстко закодованих посилань. Іншими словами, = SUM (D10: D14, F10: F14) не є дійсним.
  2. Використовуйте іменовані діапазони, коли це можливо, щоб зробити формулу зручною для читання.
Відповідь (натисніть, щоб розгорнути)

Багато чудових відповідей! Найпоширенішим підходом було використання функції SUMPRODUCT наступним чином:

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

Де вираз (раз> 0,5) еквівалентний:

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

Це працює, оскільки Excel обробляє рази як дробові значення 1 дня, де 6:00 ранку - 0,25, 12:00 - 0,5, 18:00 - 0,75 тощо.

Якщо такий спосіб SUMPRODUCT є новим для вас, ця формула базується на тій же ідеї та включає повне пояснення. SUMPRODUCT може здатися лякаючим, але я закликаю вас спробувати. Це дивовижний інструмент.

Цікаві статті...