
Probleem
Allpool toodud andmed näitavad tasse kohvi, mida müüdi nädalas väikeses kioskis erinevatel kellaaegadel. B-veeru ajad on kehtivad Exceli ajad.
Väljakutse
Milline lahtris I5 olev valem võtab õigesti kokku kogu teisipäeval ja neljapäeval pärast kella 12.00 müüdud karikate summa? Asjakohased lahtrid on varjutatud rohelisega.
Teie mugavuse huvides on saadaval järgmised nimevahemikud:
andmed = C5: G14
korda = B5: B14
päeva = C4: G4
Laadige alla Exceli töövihik ja jätke oma vastus kommentaariks allpool.
Piirangud
- Teie valem peaks lahtrid dünaamiliselt kokku leidma, ilma kõvakodeeritud viideteta. Teisisõnu, = SUM (D10: D14, F10: F14) ei kehti.
- Valemi hõlpsaks lugemiseks kasutage võimaluse korral nimega vahemikke.
Palju toredaid vastuseid! Kõige tavalisem lähenemine oli funktsiooni SUMPRODUCT kasutamine selline:
=SUMPRODUCT(data*(times>0.5)*((days="Tue")+(days="Thu")))
Kui avaldis (korda> 0,5) on samaväärne järgmisega:
=(times>TIME(12,0,0))
See töötab, sest Excel käsitleb aegu murdarvudena 1 päev, kus kell 6:00 on 0,25, 12:00 on 0,5, 18:00 on 0,75 jne
Kui sellisel viisil kasutatud SUMPRODUCT on teie jaoks uus, põhineb see valem samal ideel ja sisaldab täielikku selgitust. SUMPRODUCT võib tunduda hirmutav, kuid soovitan teil seda proovida. See on hämmastav tööriist.