Formulas izaicinājums - 2D meklēšana un summa - Puzle

Satura rādītājs

Problēma

Zemāk sniegtie dati parāda kafijas tases, kas nedēļā tiek pārdotas nelielā kioskā dažādās dienas stundās. Lauki B slejā ir derīgi Excel laiki.

Izaicinājums

Kāda formula I5 šūnā pareizi summēs kopējo pārdoto kausu skaitu pēc otrdienas un ceturtdienas pulksten 12:00? Attiecīgās šūnas ir iekrāsotas zaļā krāsā.

Jūsu ērtībai ir pieejami šādi nosauktie diapazoni:

dati = C5: G14
reizes = B5: B14
dienas = C4: G4

Lejupielādējiet Excel darbgrāmatu un atstājiet savu atbildi kā komentāru zemāk.

Ierobežojumi

  1. Formulai dinamiski jāatrod šūnas, lai tās summētu, bez stingri kodētām atsaucēm. Citiem vārdiem sakot, = SUM (D10: D14, F10: F14) nav derīgs.
  2. Ja iespējams, izmantojiet nosauktos diapazonus, lai formula būtu viegli lasāma.
Atbilde (noklikšķiniet, lai izvērstu)

Daudz lielisku atbilžu! Visizplatītākā pieeja bija šādas funkcijas SUMPRODUCT izmantošana:

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

Ja izteiciens (reizes> 0,5) ir ekvivalents:

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

Tas darbojas, jo programma Excel apstrādā laikus kā vienas dienas daļas vērtības, kur pulksten 6:00 ir 0,25, 12:00 ir 0,5, 18:00 ir 0,75 utt.

Ja šādā veidā izmantotais SUMPRODUCT jums ir jauns, šī formula ir balstīta uz to pašu ideju un ietver pilnu paskaidrojumu. SUMPRODUCT var šķist iebiedējošs, taču es iesaku pamēģināt. Tas ir pārsteidzošs rīks.

Interesanti raksti...