Vzorec výzva - 2D vyhledávání a součet - Hádanka

Problém

Níže uvedená data ukazují šálky kávy prodávané v malém kiosku po dobu jednoho týdne v různé denní době. Časy ve sloupci B jsou platné časy aplikace Excel.

Výzva

Jaký vzorec v buňce I5 bude správně sčítat celkový počet prodaných šálků po 12:00 v úterý a čtvrtek? Relevantní buňky jsou označeny zeleně.

Pro vaše pohodlí jsou k dispozici následující pojmenované rozsahy:

data = C5: G14
krát = B5: B14
dny = C4: G4

Stáhněte si sešit Excel a svou odpověď nechejte jako komentář níže.

Omezení

  1. Váš vzorec by měl dynamicky lokalizovat buňky k součtu bez pevně zakódovaných odkazů. Jinými slovy = SUMA (D10: D14, F10: F14) není platná.
  2. Pokud je to možné, použijte pojmenované rozsahy, aby byl váš vzorec snadno čitelný.
Odpověď (kliknutím rozbalíte)

Mnoho skvělých odpovědí! Nejběžnějším přístupem bylo použití funkce SUMPRODUCT takto:

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

Kde výraz (časy> 0,5) odpovídá:

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

Funguje to proto, že Excel zpracovává časy jako zlomkové hodnoty 1 dne, kde 6:00 je 0,25, 12:00 je 0,5, 18:00 je 0,75 atd.

Pokud je SUMPRODUCT použitý tímto způsobem pro vás nový, je tento vzorec založen na stejné myšlence a obsahuje úplné vysvětlení. SUMPRODUCT se může zdát zastrašující, ale doporučuji vám to zkusit. Je to úžasný nástroj.

Zajímavé články...