Hare-Niemeyer Rechner (Excel-Alternative)
Berechnungsergebnis (Hare-Niemeyer-Verfahren)
Umfassender Leitfaden: Hare-Niemeyer-Verfahren in Excel und Online-Rechnern
Das Hare-Niemeyer-Verfahren (auch bekannt als größter-Rest-Verfahren) ist ein mathematisches System zur Verteilung von Sitzen in Parlamenten oder Gremien basierend auf Wahlergebnissen. Dieser Leitfaden erklärt die mathematischen Grundlagen, zeigt die Excel-Implementierung und bietet praktische Anwendungsbeispiele.
1. Mathematische Grundlagen des Hare-Niemeyer-Verfahrens
Das Verfahren folgt diesen Schritten:
- Berechnung des Wahlquotienten: Gesamtstimmen geteilt durch Gesamtsitzzahl
- Vorläufige Sitzzuteilung: Jede Partei erhält so viele Sitze, wie der Wahlquotient in ihre Stimmenzahl passt (ganzzahliger Anteil)
- Reststimmenberechnung: Für jede Partei werden die verbleibenden Stimmen nach Abzug der vorläufigen Sitze ermittelt
- Verteilung der Restmandate: Die verbleibenden Sitze werden an die Parteien mit den größten Reststimmen vergeben
Mathematisch ausgedrückt:
Wahlquotient (Q) = Gesamtstimmen / Gesamtsitzzahl
Vorläufige Sitze (Sᵢ) = floor(Stimmenᵢ / Q)
Reststimmen (Rᵢ) = Stimmenᵢ – (Sᵢ × Q)
Die Parteien mit den k größten Rᵢ erhalten je 1 zusätzlichen Sitz (wobei k = verbleibende Sitze)
2. Excel-Implementierung: Schritt-für-Schritt-Anleitung
Für die Umsetzung in Excel benötigen Sie folgende Funktionen:
| Excel-Funktion | Zweck | Beispiel |
|---|---|---|
| =QUOTIENT() | Berechnet den ganzzahligen Anteil einer Division | =QUOTIENT(A2;$B$1) |
| =REST() | Berechnet den Divisionsrest | =REST(A2;$B$1) |
| =RANG() | Ermittelt den Rang einer Zahl in einer Datenreihe | =RANG(C2;$C$2:$C$10;0) |
| =WENN() | Bedingte Logik für Sitzvergabe | =WENN(D2<=$E$1;1;0) |
Praktisches Beispiel:
- Erstellen Sie eine Tabelle mit Spalten für Parteinamen, Stimmen, vorläufige Sitze, Reststimmen und endgültige Sitze
- Berechnen Sie den Wahlquotienten in einer separaten Zelle:
=SUMME(B2:B10)/$D$1 - Vorläufige Sitze:
=QUOTIENT(B2;$F$1) - Reststimmen:
=B2-(C2*$F$1) - Sortieren Sie die Reststimmen absteigend und verteilen Sie die Restmandate
3. Vergleich mit anderen Sitzzuteilungsverfahren
Das Hare-Niemeyer-Verfahren wird oft mit anderen Systemen verglichen:
| Verfahren | Vorteile | Nachteile | Verwendung in Deutschland |
|---|---|---|---|
| Hare-Niemeyer | Einfache Berechnung, proportionale Ergebnisse | Kann zu “Überhangmandaten” führen | Bundestagswahlen (bis 2008), einige Landesparlamente |
| Sainte-Laguë/Schepers | Begünstigt kleinere Parteien, mathematisch ausgereift | Komplexere Berechnung | Bundestagswahlen (seit 2009), meisten Landesparlamente |
| D’Hondt | Einfache Implementierung, begünstigt große Parteien | Weniger proportional für kleine Parteien | Kommunalwahlen in einigen Bundesländern |
Eine Studie des Bundeswahlleiters zeigt, dass das Sainte-Laguë-Verfahren seit seiner Einführung 2009 zu einer faireren Repräsentation kleinerer Parteien geführt hat, während das Hare-Niemeyer-Verfahren in bestimmten Konstellationen zu größeren Abweichungen zwischen Stimmen- und Sitzanteilen führen kann.
4. Praktische Anwendungsbeispiele
Beispiel 1: Kommunalwahl mit 45 Sitzen
Angenommen, bei einer Kommunalwahl mit 45 zu vergebenden Sitzen ergeben sich folgende Stimmenverteilung:
| Partei | Stimmen | Vorläufige Sitze | Reststimmen | Endgültige Sitze |
|---|---|---|---|---|
| Partei A | 12,500 | 13 | 7,100 | 14 |
| Partei B | 9,800 | 10 | 3,800 | 10 |
| Partei C | 6,200 | 6 | 4,200 | 7 |
| Partei D | 3,100 | 3 | 1,100 | 3 |
| Partei E | 1,400 | 1 | 1,400 | 2 |
| Partei F | 900 | 0 | 900 | 1 |
| Gesamt | 33,900 | 33 | – | 45 |
Berechnung:
- Wahlquotient: 33,900 / 45 = 753.33
- Vorläufige Sitze durch ganzzahlige Division (Stimmen / 753.33)
- Verbleibende 12 Sitze gehen an die Parteien mit den höchsten Reststimmen (Partei A, C, E, F)
5. Rechtliche Grundlagen in Deutschland
Die Anwendung von Sitzzuteilungsverfahren ist in Deutschland durch das Bundeswahlgesetz (BWG) §6 und die Wahlordnungen der Länder geregelt. Bis 2008 wurde bundesweit das Hare-Niemeyer-Verfahren verwendet, bevor auf das Sainte-Laguë/Schepers-Verfahren umgestellt wurde.
Wichtige rechtliche Aspekte:
- Das Verfahren muss die Chancengleichheit der Parteien wahren (Art. 21 GG)
- Die Sperrklausel (5%-Hürde) wird vor der Sitzverteilung angewendet
- Überhang- und Ausgleichsmandate sind gesondert zu berechnen
- Die Berechnung muss nachvollziehbar und überprüfbar sein
Das Bundesverfassungsgericht hat in mehreren Urteilen (u.a. 2 BvC 1/12) die Verfassungsmäßigkeit der Sitzzuteilungsverfahren bestätigt, sofern sie den Grundsatz der Wahlgleichheit und Chancengleichheit der Parteien wahren.
6. Häufige Fehler und wie man sie vermeidet
Bei der Anwendung des Hare-Niemeyer-Verfahrens treten häufig folgende Fehler auf:
- Falsche Berechnung des Wahlquotienten: Immer Gesamtstimmen durch Gesamtsitzzahl teilen (nicht umgekehrt)
- Vergessen der Restmandate: Nach der vorläufigen Zuteilung müssen die verbleibenden Sitze an die Parteien mit den höchsten Reststimmen vergeben werden
- Rundungsfehler in Excel: Verwenden Sie QUOTIENT() statt einfacher Division, um ganzzahlige Ergebnisse zu erhalten
- Falsche Behandlung von Parteien unter der Sperrklausel: Diese dürfen nicht in die Sitzverteilung einbezogen werden
- Fehlende Überprüfung der Summe: Die Summe der vergebenen Sitze muss genau der Gesamtsitzzahl entsprechen
Tipp für Excel-Nutzer: Verwenden Sie die Funktion =SUMME() um die korrekte Sitzverteilung zu überprüfen und =KGRÖSSTE() um die Restmandate automatisch zu verteilen.
7. Alternative Berechnungsmethoden
Für spezielle Anwendungsfälle können alternative Methoden sinnvoll sein:
- Hare-Quota mit Droop-Quotient: Verwendet (Stimmen/(Sitze+1))+1 als Divisor, um die Wahrscheinlichkeit von Überhangmandaten zu reduzieren
- Modifiziertes Sainte-Laguë: Verwendet abwechselnd Divisoren (1, 3, 5,…) für eine noch proportionalere Verteilung
- D’Hondt mit abgestuften Divisoren: Verwendet Divisoren (1, 2, 3,…) und begünstigt größere Parteien
- Webster/Sainte-Laguë: Verwendet Divisoren (1, 3, 5,…) für eine ausgewogenere Verteilung
Eine comparative Studie der American Political Science Association zeigt, dass das modifizierte Sainte-Laguë-Verfahren in den meisten Fällen die proportionalsten Ergebnisse liefert, während D’Hondt tendenziell größere Parteien begünstigt.
8. Implementierung in Programmiersprachen
Für Entwickler, die das Hare-Niemeyer-Verfahren programmatisch umsetzen möchten, hier ein Pseudocode-Beispiel:
function hareNiemeyer(totalSeats, parties) {
// 1. Berechne Wahlquotient
const totalVotes = parties.reduce((sum, party) => sum + party.votes, 0);
const quotient = totalVotes / totalSeats;
// 2. Vorläufige Sitzverteilung
let preliminarySeats = parties.map(party => {
return {
name: party.name,
votes: party.votes,
seats: Math.floor(party.votes / quotient),
remainder: party.votes % quotient
};
});
// 3. Berechne bereits vergebene Sitze
const allocatedSeats = preliminarySeats.reduce((sum, party) => sum + party.seats, 0);
const remainingSeats = totalSeats - allocatedSeats;
// 4. Sortiere nach Reststimmen (absteigend)
const sortedByRemainder = [...preliminarySeats].sort((a, b) => b.remainder - a.remainder);
// 5. Verteile Restmandate
for (let i = 0; i < remainingSeats; i++) {
sortedByRemainder[i].seats += 1;
}
return sortedByRemainder;
}
Dieser Algorithmus kann in JavaScript, Python oder anderen Sprachen implementiert werden. Der oben stehende Online-Rechner verwendet eine ähnliche Logik für die Berechnung.
9. Historische Entwicklung des Verfahrens
Das Hare-Niemeyer-Verfahren hat eine interessante Geschichte:
- 1855: Thomas Hare entwickelt das ursprüngliche Verfahren in England
- 1880er: Der deutsche Mathematiker Horst Niemeyer passt das Verfahren an
- 1920: Erstmalige Anwendung in Deutschland bei Kommunalwahlen
- 1949: Übernahme für Bundestagswahlen in der jungen Bundesrepublik
- 1985: Bundesverfassungsgericht bestätigt die Verfassungsmäßigkeit
- 2008: Letzte Bundestagswahl mit Hare-Niemeyer vor der Umstellung
- 2009: Einführung des Sainte-Laguë/Schepers-Verfahrens für Bundestagswahlen
Interessanterweise wird das Verfahren in modifizierter Form noch heute in einigen deutschen Bundesländern für Kommunalwahlen verwendet, während auf Bundesebene das Sainte-Laguë-Verfahren bevorzugt wird.
10. Fazit und Empfehlungen
Das Hare-Niemeyer-Verfahren bleibt trotz seiner Ablösung auf Bundesebene ein wichtiges Werkzeug für faire Sitzverteilungen. Für praktische Anwendungen empfehlen wir:
- Für einfache Berechnungen: Nutzen Sie den oben stehenden Online-Rechner
- Für komplexe Szenarien: Implementieren Sie das Verfahren in Excel mit den gezeigten Formeln
- Für programmatische Lösungen: Verwenden Sie den bereitgestellten Pseudocode
- Für offizielle Wahlen: Konsultieren Sie immer die aktuellen Wahlgesetze und -ordnungen
- Für wissenschaftliche Analysen: Vergleichen Sie verschiedene Verfahren mit realen Wahldaten
Bei der Umsetzung in Excel sollten Sie besonders auf die korrekte Behandlung von Reststimmen und die abschließende Überprüfung der Sitzsumme achten. Für rechtlich verbindliche Berechnungen (z.B. bei Vereinswahlen) empfiehlt sich eine doppelte Kontrolle durch zwei unabhängige Personen.