Kurzfassung — Jede Zahl trägt zwei Fakten in sich: wie groß sie ist (Betrag) und wohin sie zeigt (Vorzeichen).
ABS(Zahl)behält die Größe und verwirft die Richtung —ABS(-7)undABS(7)liefern beide7.VORZEICHEN(Zahl)macht das Gegenteil: Es behält die Richtung als-1,0oder+1und verwirft die Größe. Der Paradeeinsatz von ABS ist der Vergleich, ohne sich um die Richtung zu scheren — eine Toleranzprüfung heißt=ABS(A-B)<=Tol, niemals=A-B<=Tol. Und die beiden Funktionen verbinden sich zu einer sauberen Identität:Zahl = VORZEICHEN(Zahl) * ABS(Zahl).
=ABS(-7) ' -> 7 Betrag: Abstand von null
=ABS(7) ' -> 7
=VORZEICHEN(-7) ' -> -1 nur die Richtung
=VORZEICHEN(0) ' -> 0 drei Ergebnisse, nicht zwei
=ABS(Ist - Prognose) <= 0,05 * Prognose ' innerhalb von 5 %? (Richtung ignoriert)
Die meisten Probleme der Sorte „warum ist meine Abweichung die Hälfte der Zeit negativ?" und „mein Toleranztest lässt riesige Fehler durch" laufen auf eine einzige Verwechslung hinaus: nach dem Wert einer Zahl zu greifen, wenn Sie eigentlich ihren Betrag brauchten. ABS und VORZEICHEN sind die beiden Funktionen, mit denen Sie beides ganz bewusst trennen.
Was Sie lernen werden
- Das mentale Modell: eine Zahl ist Betrag × Richtung
- Warum eine Toleranz- oder Abweichungsprüfung
ABS(A-B)braucht und nichtA-B - Wofür
VORZEICHENwirklich da ist: Klassifizierung und Nulldurchgang-Erkennung - Die Identität
x = VORZEICHEN(x) * ABS(x)und wo sie sich auszahlt - Warum
VORZEICHEN(0)=0ein dreiwertiges Ergebnis ist, das Sie behandeln müssen - Wann Sie ABS nicht verwenden sollten — das Vorzeichen, das es verbirgt, könnte ein Bug sein
Das mentale Modell: Betrag × Richtung
Stellen Sie sich einen Zahlenstrahl vor. Jede Zahl wird durch zwei voneinander
unabhängige Dinge beschrieben: ihren Abstand von null (Betrag) und auf welcher
Seite von null sie liegt (Richtung). ABS beantwortet die erste Frage und vergisst
die zweite; VORZEICHEN beantwortet die zweite und vergisst die erste:
=ABS(-250) ' -> 250 „wie weit von null" — 250, Richtung verworfen
=VORZEICHEN(-250) ' -> -1 „in welche Richtung" — negativ, Größe verworfen
Diese beiden Fragen auseinanderzuhalten ist die ganze Kunst. In dem Moment, in dem Sie fragen „wie groß ist der Abstand zwischen Prognose und Ist?", wollen Sie den Betrag, und das Vorzeichen ist nur Rauschen. In dem Moment, in dem Sie fragen „hat dieses Konto gewonnen oder verloren?", wollen Sie die Richtung, und die Größe ist nur Rauschen. Bugs entstehen, wenn Sie den rohen Wert — der beides vermischt — für eine Frage verwenden, die nur eines der beiden wollte.
Der Paradeeinsatz: Toleranzprüfungen brauchen ABS
Das ist das mit Abstand wichtigste Muster auf dieser Seite. Sie wollen kennzeichnen, wenn zwei Zahlen um mehr als eine bestimmte Toleranz voneinander abweichen. Der naive Test ist stillschweigend kaputt:
=WENN(Ist - Prognose > 5; "daneben"; "ok") ' BUG
=WENN(ABS(Ist - Prognose) > 5; "daneben"; "ok") ' richtig
Die erste Variante erwischt nur Fehler in einer Richtung. Fällt Ist weit unter
Prognose aus, ist Ist - Prognose eine große negative Zahl, die nicht größer als
5 ist — also meldet die Prüfung „ok", während Ihre Zahl völlig daneben liegt. Eine
Differenz, deren Größe Sie prüfen, gehört in ABS, denn es zählt, wie groß der Abstand
ist, nicht in welche Richtung er neigt. Dieselbe Logik trägt die mittlere absolute
Abweichung — ein saubereres Streuungsmaß als der „durchschnittliche Fehler", der sich
selbst aufhebt:
=SUMMENPRODUKT(ABS(Daten - MITTELWERT(Daten))) / ANZAHL(Daten) ' mittlere absolute Abweichung
Ohne ABS heben sich positive und negative Abweichungen auf, und Sie erhalten ≈0 —
genau die Falle, die SUMMENPRODUKT vermeiden hilft,
wenn Sie ihm Beträge übergeben.
Wofür VORZEICHEN wirklich da ist: klassifizieren und Nulldurchgänge erkennen
VORZEICHEN reduziert jede Zahl auf eines von drei Kürzeln — -1, 0, +1 — und
wird damit zum kompakten Klassifikator und Änderungsmelder. Zwei Einsätze rechtfertigen
seine Existenz:
=VORZEICHEN(Änderung) ' -1 Verlust / 0 unverändert / +1 Gewinn, in einer Spalte
=WENN(VORZEICHEN(B3) <> VORZEICHEN(B2); "gekreuzt"; "") ' markiert, wo eine Reihe die null kreuzt
Der zweite ist der clevere Einsatz. Ein Vorzeichenwechsel zwischen aufeinander
folgenden Zeilen bedeutet, dass die Reihe durch null gegangen ist — ein Kurs, der die
Gewinnschwelle kreuzt, ein Saldo, der ins Minus rutscht, ein Sensorwert, der die
Polarität wechselt. Der Vergleich der VORZEICHEN-Werte erwischt den Durchgang ganz
ohne umständliche UND(B2>0; B3<0)-Verrenkungen. VORZEICHEN ist außerdem der
natürliche Partner für einen Richtungsfaktor: =Menge * VORZEICHEN(Fluss) wendet
+1/−1 ohne ein WENN an.
Die Identität, die beide verbindet
Hier ist das ganze Konzept in eine Zeile gepresst:
Zahl = VORZEICHEN(Zahl) * ABS(Zahl)
Richtung mal Betrag rekonstruiert die ursprüngliche Zahl. Das wirkt wie eine
Kuriosität, bis Sie einen Wert aus seinen Teilen wieder zusammensetzen müssen — am
nützlichsten, um eine ungerade Wurzel aus einer negativen Zahl zu ziehen, was das
nackte Potenzieren verweigert (=(-8)^(1/3) ergibt #ZAHL!, wie der Leitfaden
POTENZ & WURZEL erklärt):
=VORZEICHEN(-8) * ABS(-8)^(1/3) ' -> -2 Kubikwurzel einer negativen Zahl, Vorzeichen erhalten
Sie berechnen die Wurzel aus dem Betrag (was immer erlaubt ist) und heften das ursprüngliche Vorzeichen wieder an. So verdient sich die Identität ihren Platz.
VORZEICHEN(0) = 0 ist ein dreiwertiges Ergebnis
Nehmen Sie nicht an, VORZEICHEN sei binär. Es liefert drei mögliche Werte, und
der dritte — 0 bei einer Eingabe von genau null — ist derjenige, der nachlässigen
Code zerbricht:
=WENN(VORZEICHEN(x) = 1; "hoch"; "runter") ' BUG: eine glatte 0 wird fälschlich als „runter" gewertet
=WENN(x > 0; "hoch"; WENN(x < 0; "runter"; "flach")) ' alle drei behandeln
Wenn Sie anhand von VORZEICHEN verzweigen, müssen Sie den Fall 0 berücksichtigen —
oder gleich direkt mit >0 / <0 vergleichen. Es ist dieselbe Disziplin, die die
IST-Funktionen lehren: Passen Sie die Zahl der
Verzweigungen an die Zahl der tatsächlichen Ausgänge Ihres Tests an.
Wann Sie ABS nicht verwenden sollten
ABS ist so praktisch, dass viele es reflexartig um jede Differenz legen — und genau da
wird aus dem Werkzeug eine Vertuschung. ABS ist für Fälle, in denen die Richtung
wirklich keine Rolle spielt (Toleranzen, Distanzen, Beträge). Wenn Ihre Differenzen
positiv sein sollen und Sie ABS draufklatschen, um sie „aufzuräumen", haben Sie
gerade die Zeilen versteckt, in denen Ihre Logik verkehrt herum läuft. Nach ABS zu
greifen, damit rote Zahlen verschwinden, ist der sichere Weg, ein Modell auszuliefern,
das auf eine für niemanden sichtbare Weise falsch ist. Zwei verwandte Unterscheidungen,
die man auseinanderhalten sollte:
- Um Negatives bei null zu kappen, nutzen Sie
MAX(x; 0), nichtABS(x).MAX(-5;0)ist0;ABS(-5)ist5. Andere Absicht — das eine begrenzt, das andere spiegelt. - Um eine Zahl positiv anzuzeigen, ohne ihren Wert zu ändern (im
Buchhaltungsstil), nutzen Sie ein Zahlenformat, nicht
ABS. ABS ändert den gespeicherten Wert; ein Format ändert nur die Darstellung. Sortierung und Rechnung sehen die echte Zahl.
Worauf es ankommt
Stellen Sie erst die Frage, dann wählen Sie die Funktion. „Wie groß ist der Abstand /
wie weit auseinander / wie groß die Streuung?" → Betrag → ABS. „In welche Richtung
ging es / Gewinn oder Verlust / gab es einen Durchgang?" → Richtung → VORZEICHEN.
„Beides, wieder zusammengesetzt?" → die Identität VORZEICHEN(x)*ABS(x). Die eine
Gewohnheit, die den größten Schaden verhindert, ist, ABS nicht über ein unerwartetes
Vorzeichen tapezieren zu lassen — kommt eine Differenz negativ heraus und überrascht
Sie das, prüfen Sie die Logik, bevor Sie sie einpacken. ABS soll Absicht ausdrücken,
nicht Beweise unterdrücken.
Wie ExcelMaster hilft
Toleranzlogik ist trügerisch leicht auf subtile Weise falsch zu machen, und der Bug
übersteht jeden Gutfall-Test. Sagen Sie ExcelMaster „markiere Zeilen, in denen der
Ist-Wert mehr als 5 % von der Prognose abweicht", und es schreibt
ABS(Ist-Prognose) > 0,05*Prognose — mit dem ABS an Ort und Stelle, sodass Unter-
wie Überschreitungen beide erfasst werden. Bitten Sie um „Gewinn/Verlust/unverändert in
einer Spalte", und es nutzt VORZEICHEN mit behandeltem Nullfall, kein zweiwertiges
WENN, das die Gewinnschwelle stillschweigend falsch einordnet. Es schreibt die
Absicht, die Sie beschrieben haben — samt der Vorzeichenbehandlung, die Ihnen sonst
erst aufgefallen wäre, als die Zahlen schon falsch aussahen.
Häufig gestellte Fragen
Wie erhalte ich in Excel den Absolutwert?
Nutzen Sie =ABS(Zahl). Es liefert den Betrag — den Abstand von null —, sodass
=ABS(-7) und =ABS(7) beide 7 ergeben. Um den Absolutwert einer Differenz zu
bilden, klammern Sie den ganzen Ausdruck: =ABS(A2-B2).
Wie mache ich in Excel eine Zahl positiv?
=ABS(Zahl) macht jede Zahl positiv, indem es ihr Vorzeichen entfernt. Wollen Sie
stattdessen nur negative Zahlen durch null ersetzen (und positive unangetastet
lassen), nutzen Sie =MAX(Zahl; 0). Und wenn eine negative Zahl lediglich positiv
angezeigt werden soll, ohne ihren Wert zu ändern, wenden Sie ein Zahlenformat an
statt einer Formel.
Was liefert die VORZEICHEN-Funktion in Excel?
=VORZEICHEN(Zahl) liefert -1, wenn die Zahl negativ ist, 0, wenn sie genau null
ist, und +1, wenn sie positiv ist. Es meldet nur die Richtung und verwirft den Betrag
— nützlich, um Gewinne/Verluste zu klassifizieren oder zu erkennen, wo eine Reihe die
null kreuzt (ein Vorzeichenwechsel zwischen zwei Zellen).
Was ist der Unterschied zwischen ABS und VORZEICHEN in Excel?
ABS behält den Betrag einer Zahl und lässt ihr Vorzeichen fallen (ABS(-7)=7);
VORZEICHEN behält ihre Richtung als -1/0/+1 und lässt ihre Größe fallen
(VORZEICHEN(-7)=-1). Zusammen erfüllen sie die Identität
Zahl = VORZEICHEN(Zahl) * ABS(Zahl).
Wie prüfe ich in Excel, ob zwei Zahlen innerhalb einer Toleranz liegen?
Vergleichen Sie die absolute Differenz mit der Toleranz: =ABS(A2-B2) <= Toleranz.
=A2-B2 <= Toleranz ohne ABS erwischt nur Fehler in einer Richtung und lässt große
negative Abstände als „innerhalb der Toleranz" durchgehen.
Getestet in
Getestet in: Excel 365 (Windows 11) – zuletzt geprüft am 10.07.2026.
Verwandte Leitfäden: Excel POTENZ & WURZEL · Excel EXP, LN & LOG · Excel SUMMENPRODUKT · Excel IST-Funktionen
