Excel-kaava: Yhteenveto kurssin suorittamisen tilasta -

Sisällysluettelo

Yleinen kaava

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

Yhteenveto

Voit luoda yhteenvedon näyttämään kurssin valmistumistila tietolokin perusteella käyttämällä COUNTIFS-funktiota yhdessä IF-funktion kanssa. Esitetyssä esimerkissä G4: n kaava on:

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

Selitys

Taulukko kohdassa B3: D11 on loki, joka näyttää eri ihmisten suorittamat kurssit. Jos joku on suorittanut kurssin, taulukkoon merkitään nimi, kurssi ja päivämäärä. Jos löydämme tietyn nimen / kurssin ja merkitsemme sen tähän esimerkkiin, voidaan olettaa, että kurssi on valmis.

Yhteenvetotaulukossa F3 - I7 meillä on 4 nimeä, jotka näkyvät tietolokissa riveillä, ja 3 kurssia, jotka haluamme seurata sarakeotsikoina. Muistiinpanojen nimet ja kurssit vastaavat tarkasti tietolokin merkintöjä.

Kaavan ydin on funktio COUNTIFS, joka on määritetty kahdella alue- / ehtoparilla. Ensimmäinen pari vastaa nimettyä aluetta "nimi" (K5: K11) kriteereillä, jotka ovat peräisin $ F4: stä (sarake lukittu, jotta kaava voidaan kopioida taulukon yli). Toinen pari vastaa nimettyä aluetta "kurssi" (L5: L11) kriteereillä, jotka tulevat G $ 3: sta (rivi lukittu, jotta kaava voidaan kopioida taulukosta alaspäin).

COUNTIFS-funktio laskee lokissa olevien nimien ja kurssien esiintymät käyttämällä yhteenvetotaulukon arvoja. Kun nimi ja kurssi löydetään, COUNTIFS palauttaa luvun 1. Kun nimeä ja kurssia ei löydy, COUNTIFS palauttaa nollan.

Saamme nämä tulokset IF-funktiolla, jossa COUNTIFS näkyy loogisena testinä. IF arvioi minkä tahansa positiivisen luvun TOSiksi ja minkä tahansa nollatuloksen EPÄTOSI, joten annamme yksinkertaisesti arvon "x", jos arvo on TOSI, ja tyhjän merkkijonon (""), jos arvo on epätosi.

Mielenkiintoisia artikkeleita...