Exceli valem: õpilasklassi registreerimine koos tabeliga -

Lang L: none (table-of-contents)

Üldine valem

=IF(COUNTIF(range,class),"x","")

Kokkuvõte

Õpilasklasside registreerimise jälgimiseks, kui klassid võivad ilmuda mis tahes järjekorras, saate registreerimise märkimiseks ja loendamiseks luua tabeli koos täiendavate veergudega, iga klassi jaoks ühe. Näidatud näites on valem G6-s järgmine:

=IF(COUNTIF($C6:$F6,G$5),"x","")

Kui tunnid on märgitud, saate automaatfiltri lubamise sisse lülitada ja seejärel iga klassi filtreerida, et registreerunud õpilasi loetleda.

Selgitus

Pange tähele, et selle näite eesmärk on, kuidas üks võimalus andmeid "normaliseerida", kui väärtuste järjekord on juhuslik. Sellele probleemile lähenemiseks on palju võimalusi.

G6 valem põhineb funktsioonil COUNTIF, et loendada antud klassi (st. Matemaatika, kunst jne) olemasolu veergudes C kuni F:

=IF(COUNTIF($C6:$F6,G$5),"x","")

Klasside nimed tõmmatakse 5. reast ja viited segatakse, et võimaldada valemi tabelisse ja alla kopeerimist.

Kui COUNTIF leiab vahemikust klassi, tagastab see positiivse arvu. Funktsioon IF hindab kõik positiivsed tulemused TÕENE ja tagastab "x". Kui klassi ei leita, tagastab COUNTIF nulli ja IF tühja stringi ("").

Valem registreerimise arvestamiseks

Valem, mida 4. klassis kasutatakse õpilaste arvestamiseks igas klassis, näeb välja selline:

=COUNTIF(Table1(Math),"x")

Struktureeritud viide lisatakse sel juhul automaatselt, kuna kõik andmed on tabelis. Samaväärne valem ilma struktureeritud viideteta on:

=COUNTIF(G6:G15,"x")

Huvitavad Artiklid...