Excel-Formel: Einschreibung der Schülerklasse mit Tabelle -

Inhaltsverzeichnis

Generische Formel

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

Zusammenfassung

Um die Einschreibung von Schülerklassen zu verfolgen, wenn Klassen in beliebiger Reihenfolge angezeigt werden, können Sie eine Tabelle mit zusätzlichen Spalten erstellen, eine für jede Klasse, um die Einschreibung zu markieren und zu zählen. Im gezeigten Beispiel lautet die Formel in G6:

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

Sobald Sie Klassen markiert haben, können Sie einen Autofilter aktivieren und dann nach Bedarf nach jeder Klasse filtern, um eingeschriebene Schüler aufzulisten.

Erläuterung

Beachten Sie, dass in diesem Beispiel die Möglichkeit besteht, Daten zu "normalisieren", wenn die Reihenfolge der Werte zufällig ist. Es gibt viele Möglichkeiten, dieses Problem anzugehen.

Die Formel in G6 basiert auf der COUNTIF-Funktion, um das Vorhandensein einer bestimmten Klasse (dh "Mathematik", Kunst "usw.) in den Spalten C bis F zu zählen:

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

Klassennamen werden aus Zeile 5 gezogen und Referenzen werden gemischt, damit die Formel über die Tabelle hinweg kopiert werden kann.

Wenn COUNTIF eine Klasse im Bereich findet, gibt es eine positive Zahl zurück. Die IF-Funktion bewertet jedes positive Ergebnis als TRUE und gibt "x" zurück. Wenn eine Klasse nicht gefunden wird, gibt COUNTIF Null zurück und IF gibt eine leere Zeichenfolge ("") zurück.

Formel zum Zählen der Einschreibung

Die Formel in Zeile 4 zum Zählen der Schüler in jeder Klasse sieht folgendermaßen aus:

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

Die strukturierte Referenz wird in diesem Fall automatisch hinzugefügt, da sich alle Daten in einer Tabelle befinden. Die äquivalente Formel ohne strukturierte Referenzen lautet:

=COUNTIF(G6:G15,"x")

Interessante Beiträge...