Excel vzorec: Zápis do triedy študentov s tabuľkou -

Obsah

Všeobecný vzorec

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

Zhrnutie

Ak chcete sledovať zápis študentských tried, keď sa triedy môžu zobraziť v akomkoľvek poradí, môžete vytvoriť tabuľku s ďalšími stĺpcami, pre každú triedu jeden, aby ste zápis označili a spočítali. V zobrazenom príklade je vzorec v G6:

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

Keď budete mať triedy označené, môžete zapnúť automatické filtrovanie a podľa potreby filtrovať každú triedu, aby ste zobrazili zoznam zaregistrovaných študentov.

Vysvetlenie

Účelom tohto príkladu je, akým spôsobom je možné jedným spôsobom „normalizovať“ údaje, keď je poradie hodnôt náhodné. Existuje mnoho spôsobov, ako sa k tomuto problému postaviť.

Vzorec v G6 sa spolieha na funkciu COUNTIF na spočítanie prítomnosti danej triedy (tj. „Matematiky“, umenia „atď.) V stĺpcoch C až F:

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

Názvy tried sa načítajú z riadku 5 a odkazy sa zmiešajú, aby sa vzorec mohol kopírovať cez tabuľku a dole.

Keď COUNTIF nájde triedu v rozsahu, vráti kladné číslo. Funkcia IF vyhodnotí akýkoľvek pozitívny výsledok ako TRUE a vráti znak „x“. Ak sa trieda nenájde, COUNTIF vráti nulu a IF vráti prázdny reťazec ("").

Vzorec na započítanie registrácie

Vzorec použitý v riadku 4 na počítanie študentov v každej triede vyzerá takto:

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

V tomto prípade sa štruktúrovaný odkaz pridá automaticky, pretože všetky údaje sú v tabuľke. Ekvivalentný vzorec bez štruktúrovaných odkazov je:

=COUNTIF(G6:G15,"x")

Zaujímavé články...