Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zahl soll immer positiv sein

Forumthread: Zahl soll immer positiv sein

Zahl soll immer positiv sein
16.08.2005 09:37:21
Christian
Hallo zusammen,
könnt ihr mir einen Befehl nennen, der eine Zahl immer positiv ausgibt ohne das ich eine Schleife einbauen muss.
Danke im Voraus
Christian
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zahl soll immer positiv sein
16.08.2005 09:39:24
MichaV
Hallo,
ABS(Zahl) gibt den Absolutwert der Zahl zurück. In VBA und in Excel.
Gruss- Micha
AW: ABS()
16.08.2005 09:40:28
Eule
sieh Dir die Funktion ABS() an
Gruss Eule
AW: Zahl soll immer positiv sein
16.08.2005 09:51:12
Christian
Hallo,
wie binde ich das dann hier ein.
Range("A12:A13").Select
Selection.Copy
Sheets("xyz").Select
Range("D14").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Gruß
Christian
Anzeige
AW: Zahl soll immer positiv sein
16.08.2005 10:32:59
ingoG
sollte so funzen
Range("A12:A13").Copy
Sheets("xyz").Range("D14").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Sheets("xyz").Range("D14:d15").Replace What:="-", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
gruß Ingo
PS eine Rückmeldung wäre nett...
Anzeige
AW: Zahl soll immer positiv sein
16.08.2005 11:42:58
Christian
Vielen Dank klappt.
Gruß
Christian
Danke für die Rückmeldung oT
18.08.2005 00:37:03
ingoG
.
;
Anzeige
Anzeige

Infobox / Tutorial

Excel: Zahlen immer positiv ausgeben


Schritt-für-Schritt-Anleitung

Um sicherzustellen, dass eine Zahl in Excel immer positiv ausgegeben wird, kannst Du die Funktion ABS() verwenden. Diese Funktion gibt den Absolutwert einer Zahl zurück. Hier ist eine einfache Anleitung, wie Du dies umsetzen kannst:

  1. Wähle die Zelle aus, in der Du das Ergebnis anzeigen möchtest.

  2. Gib die folgende Formel ein:

    =ABS(A1)

    Hierbei wird der Wert in Zelle A1 immer positiv dargestellt.

  3. Drücke Enter. Das Ergebnis wird nun immer als positive Zahl angezeigt, egal ob der ursprüngliche Wert negativ war oder nicht.

Wenn Du diese Formel auf einen Bereich von Zellen anwenden möchtest, kannst Du den Zellbezug entsprechend anpassen.


Häufige Fehler und Lösungen

  • Problem: Die Funktion gibt nicht die erwartete positive Zahl zurück.

    • Lösung: Überprüfe, ob der Zellbezug korrekt ist und ob die Zelle tatsächlich eine Zahl enthält. Wenn ein Textwert eingegeben wird, kann ABS() nicht korrekt arbeiten.
  • Problem: Die Formel wird nicht angewendet, wenn ich sie kopiere.

    • Lösung: Stelle sicher, dass Du die Formel in der neuen Zelle korrekt eingibst und den Zellbezug anpasst.

Alternative Methoden

Falls Du eine andere Methode bevorzugst, um sicherzustellen, dass Dein Excel-Wert immer positiv bleibt, kannst Du auch die Funktion MAX() verwenden. Hier ist, wie es geht:

=MAX(A1, 0)

Diese Formel gibt den größeren Wert zwischen dem Inhalt von Zelle A1 und 0 zurück, sodass negative Werte durch 0 ersetzt werden.


Praktische Beispiele

Stell Dir vor, Du hast eine Liste von Beträgen in den Zellen A1 bis A10, von denen einige negativ sind. Um sicherzustellen, dass alle Beträge in einer neuen Spalte positiv sind, gehe wie folgt vor:

  1. Wähle Zelle B1 aus.
  2. Gib die Formel ein:
    =ABS(A1)
  3. Ziehe die Füllmarke in der Ecke der Zelle B1 nach unten bis B10.

Jetzt werden alle Beträge in der Spalte B als positive Werte angezeigt. Wenn Du nur die positiven Werte in einer separaten Liste haben möchtest, kannst Du das Ergebnis auch weiter filtern.


Tipps für Profis

  • Wenn Du mit großen Datenmengen arbeitest, kann es sinnvoll sein, eine benutzerdefinierte Funktion in VBA zu erstellen, um Werte immer positiv zu halten.
  • Nutze die Funktion IF(), um zusätzliche Bedingungen zu integrieren, z. B.:
    =IF(A1<0, ABS(A1), A1)

    Diese Formel gibt den Absolutwert zurück, wenn die Zahl negativ ist, und den Originalwert, wenn sie bereits positiv ist.


FAQ: Häufige Fragen

1. Wie kann ich sicherstellen, dass meine Excel-Differenz immer positiv ist? Du kannst die Formel =ABS(A1-B1) verwenden, um die Differenz zwischen zwei Zellen zu berechnen und sicherzustellen, dass das Ergebnis immer positiv ist.

2. Gibt es ein anderes Wort für positiv, das ich verwenden kann? Ja, Du kannst auch Begriffe wie "vorteilhaft" oder "günstig" verwenden, aber im Kontext von Excel ist "positiv" der gebräuchlichste Begriff.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige