Stanine aus Perzentil berechnen
Dieser Rechner wandelt einen Perzentilrang in die standardisierte Stanine-Skala von eins bis neun um, die in vielen pädagogischen und psychologischen Testberichten verwendet wird.
Im Browser ausführen – kostenlos
Geben Sie einen endlichen Wert von 1 bis 99 ein; Dezimalwerte sind ebenfalls zulässig. Sie erhalten die Stanine, den zugehörigen Perzentilbereich und eine verständliche Einordnung. Da die Berechnung feste konventionelle Grenzen nutzt, ist sie deterministisch und leicht nachprüfbar. Das Werkzeug hilft, wenn ein Bericht Perzentilränge ausweist, eine Vergleichstabelle, Zusammenfassung oder Schulakte jedoch Stanines verlangt.
Was eine Stanine über den Perzentilrang aussagt
Eine Stanine fasst einen Perzentilrang in einer von neun breiten Kategorien zusammen. Die Bezeichnung verbindet die Begriffe „Standard“ und „neun“; die Skala soll Verteilungen leichter lesbar und vergleichbar machen. Stanine 1 umfasst die Perzentilränge 1 bis 3, Stanine 9 dagegen 96 bis 99. Der mittlere Bereich, Stanine 5, reicht von 40 bis 59. Weil die mittleren Klassen breiter als die Klassen an den Extremen sind, bewahrt die Skala ein grobes Bild einer glockenförmigen Verteilung, ohne jede kleine Perzentildifferenz als bedeutsam erscheinen zu lassen. Der Rechner liefert die Stanine-Zahl, den exakt verwendeten konventionellen Perzentilbereich und eine kurze Einordnung wie Durchschnittlich oder Überdurchschnittlich. Eine Stanine ist eine Berichtskategorie, kein neuer Testwert und kein Prozentsatz richtig gelöster Aufgaben. Sie beschreibt die relative Position innerhalb der Normgruppe der ursprünglichen Prüfung. Deshalb bleiben Qualität und Eignung dieser Normgruppe für die Auslegung des umgerechneten Ergebnisses entscheidend.
So werden die neun Standardbereiche angewendet
Die Umrechnung verwendet die üblichen Grenzen direkt: Die Perzentile 1–3 ergeben Stanine 1, 4–10 ergeben 2, 11–22 ergeben 3, 23–39 ergeben 4, 40–59 ergeben 5, 60–76 ergeben 6, 77–88 ergeben 7, 89–95 ergeben 8 und 96–99 ergeben 9. Jede Obergrenze ist eingeschlossen. Beispielsweise führt 39 zu Stanine 4, während 40 zu Stanine 5 führt. Dezimale Perzentilränge werden akzeptiert und mit denselben Grenzwerten verglichen. Daher gehört 39.5 zu Stanine 5, weil der Wert größer als 39 und nicht größer als 59 ist. Der eingegebene Perzentilrang wird vor der Einstufung nicht gerundet. Werte unter 1 oder über 99 sowie fehlende und nicht numerische Angaben werden abgelehnt, statt eine Absicht zu erraten. Die direkte Bereichssuche ist deterministisch: Dieselbe gültige Eingabe erzeugt stets dasselbe Ergebnis. Beispieldaten, personenbezogene Angaben, Netzwerkanfragen, Zufall, Datum oder lokale Einstellungen haben keinen Einfluss auf die Umrechnung.
Das Ergebnis in Testberichten verantwortungsvoll nutzen
Verwenden Sie Stanines, wenn eine kompakte kategoriale Zusammenfassung nützlicher als der vollständige Perzentilrang ist. Sie eignen sich für Übersichten, fortlaufende Schülerakten, Zulassungszusammenfassungen und Vergleiche zwischen Untertests, sofern diese bereits kompatible Normierungsverfahren nutzen. Bewahren Sie den ursprünglichen Perzentilrang möglichst auf, denn die Umrechnung in eine Stanine entfernt bewusst Details. Lernende auf den Perzentilrängen 41 und 58 erhalten beide Stanine 5, obwohl ihre genauen relativen Positionen verschieden sind. Umgekehrt können nahe Werte auf unterschiedlichen Seiten einer Grenze verschiedene Stanines erhalten. Kombinieren Sie damit keine Ergebnisse aus nicht verwandten Tests, unterschiedlichen Altersgruppen oder unvereinbaren Normpopulationen. Der Rechner beurteilt weder Reliabilität, Konfidenzintervalle, Standardfehler und Validität noch abweichende Grenzen eines Testanbieters. Prüfen Sie das Testhandbuch, falls Ihre Einrichtung eine eigene Berichtskonvention vorgibt. Senden Sie für automatisierte Abläufe das Feld percentile und speichern Sie stanine sowie percentile_range. Die API-Verarbeitung kostet $0.002 je Anfrage; das Ergebnis der festen Bereichszuordnung lässt sich unabhängig prüfen.
Anwendungsfälle
Eine schulische Übersicht erstellen
Wandeln Sie gemeldete Perzentilränge für eine Schülerakte in kompakte Stanines um und bewahren Sie den zurückgegebenen Ausgangsbereich auf.
Ein Test-Dashboard vereinheitlichen
Zeigen Sie für Prüfungen mit kompatibler Normgrundlage eine einheitliche Kategorie von 1 bis 9 an.
Eine Grenzzuordnung kontrollieren
Prüfen Sie, ob ein Perzentil an oder nahe einer üblichen Grenze zum niedrigeren oder höheren Stanine-Bereich gehört.
Häufige Fragen
Welche Perzentile gehören zu den einzelnen Stanines?
Die Standardbereiche lauten 1–3, 4–10, 11–22, 23–39, 40–59, 60–76, 77–88, 89–95 und 96–99 für die Stanines 1 bis 9.
Sind die Bereichsgrenzen eingeschlossen?
Ja. Jede genannte Obergrenze gehört zum jeweiligen Bereich: Perzentil 39 ergibt beispielsweise Stanine 4 und Perzentil 40 Stanine 5.
Kann ich einen dezimalen Perzentilrang eingeben?
Ja. Jeder endliche Dezimalwert von 1 bis 99 wird akzeptiert und ohne vorherige Rundung unmittelbar eingestuft.
Ist eine Stanine dasselbe wie der Prozentsatz richtiger Antworten?
Nein. Sie ist eine breite Kategorie der relativen Position, die aus einem normbezogenen Perzentilrang abgeleitet wird, und kein Anteil richtiger Antworten.
Verwenden alle Tests genau diese Grenzen?
Dies sind die neun konventionellen Standardbereiche. Sehen Sie im Handbuch des Anbieters nach, wenn die Prüfung ein abweichendes Berichtsverfahren definiert.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/edu/stanine-from-percentile \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"percentile":72}'const res = await fetch("https://api.kit.forhosting.com/edu/stanine-from-percentile", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"percentile": 72
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/stanine-from-percentile",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"percentile": 72
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/stanine-from-percentile", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"percentile":72}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"percentile":72}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/stanine-from-percentile", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"percentile": 72
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.stanine_from_percentile",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |