Excel formula: Povzetek stanja zaključenega tečaja -

Kazalo

Splošna formula

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

Povzetek

Če želite zgraditi povzetek, ki bo prikazal stanje zaključka tečaja na podlagi podatkovnega dnevnika, lahko uporabite funkcijo COUNTIFS skupaj s funkcijo IF. V prikazanem primeru je formula v G4:

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

Pojasnilo

Tabela v B3: D11 je dnevnik, ki prikazuje tečaje, ki so jih opravili različni ljudje. Če je tečaj opravila oseba, je v tabeli vpis z imenom, tečajem in datumom. Za namen tega primera, če najdemo in vnesemo določeno ime / tečaj, lahko domnevamo, da je tečaj končan.

V zbirni tabeli od F3 do I7 imamo 4 imena, ki se pojavijo v podatkovnem dnevniku v vrsticah, in 3 tečaje, ki jim želimo slediti kot glave stolpcev. Imena opomb in tečaji se natančno ujemajo z vnosi v podatkovni dnevnik.

Jedro formule je funkcija COUNTIFS, ki je konfigurirana z dvema paroma obseg / kriterij. Prvi par se ujema z imenovanim obsegom "ime" (K5: K11) z merili, ki prihajajo iz $ F4 (z zaklenjenim stolpcem, ki omogoča kopiranje formule čez tabelo). Drugi par se ujema z imenovanim obsegom "smer" (L5: L11) z merili, ki prihajajo iz G $ 3 (z vrstico zaklenjeno, da omogočimo kopiranje formule po tabeli).

Funkcija COUNTIFS šteje primerke vsakega imena in tečaja v dnevniku z uporabo vrednosti v tabeli povzetka. Ko najdete ime in tečaj, COUNTIFS vrne številko 1. Če imena in predmeta ni mogoče najti, COUNTIFS vrne nič.

Te rezultate lovimo s funkcijo IF, kjer je COUNTIFS prikazan kot logični test. IF bo katero koli pozitivno število ocenilo kot TRUE, vsak rezultat nič pa kot FALSE, zato preprosto določimo "x" za vrednost, če je TRUE, in prazen niz ("") za vrednost, če je false.

Zanimive Članki...