Excel formula: Studentu klases uzņemšana ar tabulu -

Satura rādītājs

Vispārēja formula

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

Kopsavilkums

Lai izsekotu studentu klases uzņemšanu, kad klases var parādīties jebkurā secībā, varat izveidot tabulu ar papildu kolonnām, pa vienai katrai klasei, lai atzīmētu un uzskaitītu uzņemšanu. Parādītajā piemērā formula G6 ir:

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

Kad esat atzīmējis klases, varat ieslēgt automātisko filtru un pēc tam filtrēt katru klasi pēc nepieciešamības, lai uzskaitītu reģistrētos studentus.

Paskaidrojums

Ņemiet vērā, ka šī piemēra mērķis ir noskaidrot, kā viens no veidiem, kā "normalizēt" datus, ja vērtību secība ir nejauša. Ir daudz veidu, kā pieiet šai problēmai.

G6 formula ir balstīta uz funkciju COUNTIF, lai skaitītu noteiktas klases klātbūtni (ti, "matemātika", māksla "utt.) Kolonnās C līdz F:

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

Klases nosaukumi tiek izvilkti no 5. rindas, un atsauces tiek sajauktas, lai formulu varētu kopēt pa visu tabulu.

Kad COUNTIF atrod klasi diapazonā, tas atgriež pozitīvu skaitli. IF funkcija novērtēs jebkuru pozitīvu rezultātu kā PATIESU un atgriezīs "x". Ja klase nav atrasta, COUNTIF atgriezīs nulli, bet IF - tukšu virkni ("").

Formula, lai skaitītu uzņemšanu

Formula, kas 4. rindā izmantota katras klases studentu skaitīšanai, izskatās šādi:

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

Strukturētā atsauce šajā gadījumā tiek pievienota automātiski, jo visi dati ir tabulā. Ekvivalenta formula bez strukturētām atsaucēm ir:

=COUNTIF(G6:G15,"x")

Interesanti raksti...