Excelin DCOUNT-funktiolla voit määrittää, kuinka monta tietuetta tietokannassa vastaa ehtoja. Kuvassa näkyy, kuinka DCOUNT voi määrittää, kuinka monta opiskelijaa kävi kullakin kurssilla. Solut G18:G22 sisältävät kaavoja, jotka laskevat tietueita kriteerin (luokka) perusteella niihin liittyvissä kriteeriosissa. Tässä on solussa G20 käytetty kaava, joka laskee opiskelijoiden määrän Calculus 101:ssä:
Opiskelijoiden lukumäärän laskeminen kullakin kurssilla.
=DCOUNT(Oppilaat,"Lopullinen arvosana",F8:G9)
Huomaa, että DCOUNT vaatii numerosarakkeen laskemiseen. Siksi Final Grade -otsikko laitetaan funktioon. Luokkaan tai opettajaan laskeminen johtaisi nollaan. Erityisesti numeroita sisältävän sarakkeen käyttäminen voi tuntua hieman oudolta. Funktio ei summaa numeroita; se vain laskee tietueiden määrän. Mutta mitä ihmettä? Se toimii.
Ota nyt askel eteenpäin. Entä jos laskettaisiin niiden oppilaiden määrä, jotka saivat arvosanan 90 tai paremman missä tahansa luokassa? Miten tämä voidaan tehdä? Tämä laskenta edellyttää erilaista kriteeriä – sellaisen, joka valitsee kaikki tietueet, joiden lopullinen arvosana on 90 tai suurempi. Seuraavassa kuvassa on laskentataulukko, jossa on tämä kriteeri ja laskettu tulos.
Lasketaan niiden opiskelijoiden lukumäärä, jotka ansaitsivat arvosanan 90 tai paremman.
Solun F6 tulos ketjuttaa – eli yhdistää, mutta ei lisää – DCOUNT-funktion vastauksen tekstiin. Kaava näyttää tältä:
=DCOUNT(Opiskelijat,"Lopullinen arvosana",F2:F3) & " opiskelijat saivat 90 tai paremman."
Kriteeri määrää erityisesti, että tulee käyttää kaikkia tietueita, joiden lopullinen arvosana on suurempi kuin 89 (>89). Voit määrittää >=90 täsmälleen samalla tuloksella.