Екцел формула: Резиме статуса завршетка курса -

Преглед садржаја

Генеричка формула

=IF(COUNTIFS(rng1,crit1,rng2,crit2),"x","")

Резиме

Да бисте направили резиме за приказ статуса завршетка курса на основу дневника података, можете да користите функцију ЦОУНТИФС заједно са функцијом ИФ. У приказаном примеру, формула у Г4 је:

=IF(COUNTIFS(name,$F4,course,G$3),"x","")

Објашњење

Табела у Б3: Д11 је евиденција која приказује курсеве које су завршили разни људи. Ако је особа завршила курс, у табели ће бити унос са именом, курсом и датумом. У сврху овог примера, ако пронађемо и унесемо дато име / курс, можемо претпоставити да је курс завршен.

У резиме табели у Ф3 до И7 имамо 4 имена која се појављују у евиденцији података у редовима и 3 курса која желимо да пратимо као заглавља колона. Имена напомена и курсеви се тачно подударају са уносима у дневнику података.

Језгро формуле је функција ЦОУНТИФС, која је конфигурисана са 2 пара опсега / критеријума. Први пар се подудара у именованом опсегу „име“ (К5: К11) са критеријумима који потичу из $ Ф4 (са закључаним ступцем који омогућава копирање формуле преко табеле). Други пар се подудара на именованом опсегу „курс“ (Л5: Л11) са критеријумима који потичу од Г $ 3 (са закључаним редом који омогућава копирање формуле у табелу).

Функција ЦОУНТИФС броји инстанце сваког имена и курса у евиденцији, користећи вредности у резиме табели. Када се пронађе име и курс, ЦОУНТИФС враћа број 1. Када име и курс нису пронађени, ЦОУНТИФС враћа нулу.

Ове резултате хватамо помоћу функције ИФ, где се ЦОУНТИФС појављује као логички тест. ИФ ће било који позитиван број процијенити као ТРУЕ, а сваки нулти резултат као ФАЛСЕ, тако да једноставно дајемо "к" за вриједност ако је ТРУЕ и празан низ ("") за вриједност ако је фалсе.

Занимљиви Чланци...