
Проблем
Подаци у наставку показују шоље кафе које се продају у малом киоску недељу дана у различито доба дана. Времена у колони Б су важећа Екцел времена.
Изазов
Која ће формула у ћелији И5 тачно збројити укупан број продатих чаша у уторак и четвртак после 12:00 поподне? Релевантне ћелије су осенчене зеленом бојом.
За вашу удобност доступни су следећи именовани опсези:
подаци = Ц5: Г14
пута = Б5: Б14
дана = Ц4: Г4
Преузмите Екцел радну свеску и одговор оставите као коментар у наставку.
Ограничења
- Ваша формула треба динамички да лоцира ћелије за сабирање, без кодираних референци. Другим речима, = СУМ (Д10: Д14, Ф10: Ф14) није важеће.
- Користите именоване опсеге када је то могуће да бисте олакшали читање формуле.
Много сјајних одговора! Најчешћи приступ је био коришћење функције СУМПРОДУЦТ на следећи начин:
=SUMPRODUCT(data*(times>0.5)*((days="Tue")+(days="Thu")))
Где је израз (пута> 0,5) еквивалентан:
=(times>TIME(12,0,0))
То функционише јер Екцел обрађује путање као делимичне вредности од једног дана, где је 6:00 ујутро 0,25, 12:00 сати 0,5, 18:00 0,75 итд.
Ако вам је СУМПРОДУЦТ који се користи на овај начин ново, ова формула се заснива на истој идеји и укључује потпуно објашњење. СУМПРОДУЦТ може деловати застрашујуће, али подстичем вас да покушате. То је невероватан алат.