Excel formula: Sažetak statusa završetka tečaja -

Sadržaj

Generička formula

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

Sažetak

Da biste izgradili sažetak za prikaz statusa završetka tečaja na temelju dnevnika podataka, možete koristiti funkciju COUNTIFS zajedno s funkcijom IF. U prikazanom primjeru formula u G4 je:

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

Obrazloženje

Tablica u B3: D11 je zapisnik koji prikazuje tečajeve koje su završili razni ljudi. Ako je tečaj završila osoba, u tablici će biti unos s imenom, tečajem i datumom. U svrhu ovog primjera, ako pronađemo i unesemo određeno ime / tečaj, možemo pretpostaviti da je tečaj završen.

U tablici sažetka u F3 do I7 imamo 4 imena koja se pojavljuju u zapisniku podataka u redovima i 3 tečaja koja želimo pratiti kao zaglavlja stupaca. Imena i tečajevi bilješki točno se podudaraju s unosima u zapisnik podataka.

Jezgra formule je funkcija COUNTIFS, koja je konfigurirana s 2 para raspona / kriterija. Prvi par podudara se na imenovanom rasponu "ime" (K5: K11) s kriterijima koji dolaze iz $ F4 (sa stupcem zaključanim da se omogući kopiranje formule preko tablice). Drugi se par podudara na imenovanom rasponu "tečaj" (L5: L11) s kriterijima koji dolaze od G $ 3 (s zaključanim retkom kako bi se formula mogla kopirati niz tablicu).

Funkcija COUNTIFS broji instance svakog imena i kursa u zapisniku, koristeći vrijednosti u sažetoj tablici. Kada se pronađe ime i tečaj, COUNTIFS vraća broj 1. Kada ime i tečaj nisu pronađeni, COUNTIFS vraća nulu.

Te rezultate lovimo funkcijom IF, gdje se COUNTIFS pojavljuje kao logički test. IF će bilo koji pozitivan broj procijeniti kao TRUE, a svaki nulti rezultat kao FALSE, tako da jednostavno navodimo "x" za vrijednost ako je TRUE i prazan niz ("") za vrijednost ako je false.

Zanimljivi članci...