Ändern Sie die negative Zahl in Excel in eine positive (negatives Vorzeichen entfernen)

Video ansehen - Konvertieren Sie eine negative Zahl in eine positive in Excel

Die meisten Leute, die mit Excel-Tabellen arbeiten, arbeiten mit Zahlen in großen/kleinen Datensätzen.

Und wenn Sie mit Zahlen arbeiten, haben Sie alle Arten davon (positiv, negativ, Dezimalzahlen, Datum/Uhrzeit).

Eine der häufigsten Aufgaben, die viele von uns häufig ausführen müssen, besteht darin, diese Zahlen von einem Format in ein anderes zu konvertieren.

Und die wahrscheinlich häufigste ist, wenn Sie müssen ändere negative Zahlen in positive Zahlen (entferne das negative Vorzeichen) für einige Berechnungen.

Und auch hier gibt es mehrere Möglichkeiten, dies in Excel zu tun.

In diesem Tutorial zeige ich Ihnen einige einfache Möglichkeiten, negative Zahlen in Excel in positive zu ändern (mit Formeln, einer Copy-Paste-Technik und anderen tollen Methoden).

Also bei Interesse weiterlesen!

Multiplizieren Sie mit minus 1, um eine negative Zahl in eine positive umzuwandeln

Wenn Sie eine Spalte voller Zahlen haben und schnell die Zahlen erhalten möchten, bei denen negative in positive umgewandelt wurden, können Sie dies leicht tun, indem Sie diese negativen Werte mit -1 multiplizieren.

Sie müssen aber auch sicherstellen, dass Sie nur die negativen Zahlen multiplizieren und nicht die positiven.

Angenommen, Sie haben einen Datensatz wie unten gezeigt:

Unten ist die Formel, die negative Zahlen in positive umwandelt und den Rest unverändert lässt:

=WENN(A2>0,A2,-A2)

Die obige Formel verwendet die IF-Funktion, um zuerst zu überprüfen, ob die Zahl positiv ist oder nicht. Wenn es positiv ist, wird das Vorzeichen nicht geändert, und wenn es negativ ist, wird der Referenz ein negatives Vorzeichen hinzugefügt, was uns am Ende nur eine positive Zahl ergibt.

Falls Sie auch Textwerte im Datensatz haben, wird dies von dieser Funktion ignoriert (und nur negative Werte werden geändert).

Jetzt, da Sie das erforderliche Ergebnis haben, können Sie diese Formeln in Werte umwandeln (und sie über die Originaldaten kopieren, falls Sie sie nicht benötigen).

Verwenden Sie die ABS-Funktion, um alle negativen Zahlen in positive zu ändern

Excel hat eine dedizierte Funktion, die das negative Vorzeichen entfernt und Ihnen den absoluten Wert angibt.

… das ABS-Funktion

Angenommen, Sie haben das unten gezeigte Dataset und möchten negative Werte in positive Werte ändern.

Unten ist die Formel, die dies tut:

=ABS(A2)

Die obige ABS-Funktion beeinflusst die positiven Zahlen nicht, wandelt jedoch negative Zahlen in positive Werte um.

Da Sie nun das erforderliche Ergebnis haben, können Sie diese Formeln in Werte umwandeln (und sie über die Originaldaten kopieren, falls Sie sie nicht benötigen).

Ein kleiner Nachteil der ABS-Funktion ist, dass sie nur mit Zahlen arbeiten kann. Falls Sie in einigen Zellen Textdaten haben und die ABS-Funktion verwenden, erhalten Sie #WERT! Error.

Multiplizieren Sie mit Paste Special, um das Vorzeichen umzukehren

Falls Sie das Vorzeichen der Zahl umkehren möchten (d. h. negativ in positiv und positiv in negativ ändern), können Sie auch diese spezielle Multiplikationstechnik zum Einfügen verwenden.

Angenommen, Sie haben den unten gezeigten Datensatz und möchten das Vorzeichen umkehren:

Unten sind die Schritte zum Umkehren des Vorzeichens mit Paste Special:

  1. Geben Sie in eine beliebige leere Zelle im Arbeitsblatt -1 . ein
  2. Kopieren Sie diese Zelle (die den Wert -1) hat
  3. Wählen Sie den Bereich aus, in dem Sie das Vorzeichen umkehren möchten.
  4. Klicken Sie mit der rechten Maustaste auf eine der ausgewählten Zellen
  5. Klicken Sie auf Inhalte einfügen. Dies öffnet das Dialogfeld Inhalte einfügen
  6. Wählen Sie in der Option Einfügen "Werte"
  7. Wählen Sie in den Operationsoptionen "Multiplizieren"
  8. OK klicken
  9. -1 aus der Zelle löschen

Sie werden feststellen, dass die obigen Schritte das Vorzeichen der Zahl sofort umkehren (d. h. positive Zahlen werden negativ und negative Zahlen werden positiv).

Aber was ist, wenn Sie nur negative Zahlen in positive Zahlen umwandeln möchten und nicht umgekehrt?

In diesem Fall müssen Sie zunächst alle negativen Zahlen auswählen und dann die obigen Schritte ausführen.

So wählen Sie nur die negativen Zahlen in Excel aus:

  1. Wählen Sie den gesamten Datensatz aus
  2. Halten Sie die Strg-Taste gedrückt und drücken Sie dann die F-Taste. Dadurch wird das Dialogfeld Suchen und Ersetzen geöffnet.
  3. Geben Sie im Feld Suchen nach - (das Minuszeichen) ein.
  4. Klicken Sie auf Alle suchen
  5. Halten Sie die Strg-Taste gedrückt und drücken Sie die A-Taste.

Die obigen Schritte würden nur die Zellen auswählen, die ein negatives Vorzeichen haben. Nachdem Sie diese Zellen jetzt ausgewählt haben, können Sie mit der Technik "Specials einfügen" nur das Vorzeichen der negativen Zahlen ändern.

Diese Technik hat zwei Vorteile gegenüber der Formeltechnik (die beiden zuvor behandelten Methoden):

  1. Es ist nicht erforderlich, dass Sie eine zusätzliche Spalte hinzufügen und dann eine Formel verwenden, um das Ergebnis in dieser Spalte zu erhalten. Sie können dies für Ihr vorhandenes Dataset verwenden.
  2. Sie müssen die Formeln nicht in Werte umwandeln (da das Ergebnis, das Sie erhalten, bereits ein Wert und keine Formel ist)

Flash Fill zum Entfernen des negativen Vorzeichens

Flash Fill ist eine neue Funktion, die in Excel 2013 eingeführt wurde.

Es ermöglicht Ihnen, Muster schnell zu identifizieren und Ihnen dann das Ergebnis zu liefern, wo das Muster auf den gesamten Datensatz angewendet wurde.

Eine Verwendung dafür ist, wenn Sie Namen haben und Vorname und Nachname trennen möchten. Sobald Sie den Vornamen mehrmals in eine benachbarte Zelle eingeben, erkennt Flash Fill das Muster und gibt Ihnen alle Vornamen an.

Ebenso können Sie es verwenden, um schnell entferne das negative Vorzeichen aus einer Zahl, während die positiven Werte unverändert bleiben.

Unten ist ein Datensatz, in dem ich die negativen Zahlen habe und diese in positive Werte ändern möchte.

Im Folgenden sind die Schritte aufgeführt, um negative Zahlen mit Flash Fill in positive Zahlen zu ändern:

  1. Geben Sie neben dem mit den Daten das erwartete Ergebnis manuell ein. In diesem Beispiel gebe ich manuell 874 . ein
  2. Geben Sie in die Zelle darunter das erwartete Ergebnis ein (in diesem Beispiel 162)
  3. Wählen Sie beide Zellen aus
  4. Platzieren Sie den Cursor über dem unteren rechten Teil der Auswahl. Es ändert sich in ein Plus-Symbol
  5. Klicken und ziehen, um die Spalte zu füllen (oder doppelklicken)
  6. Klicken Sie auf das Symbol für die AutoFill-Optionen
  7. Klicken Sie auf Flash Fill

Die obigen Schritte würden Ihnen das erwartete Ergebnis liefern, bei dem das negative Vorzeichen entfernt wurde.

Eine Sache, die Sie bei der Verwendung dieser Methode beachten müssen, ist, dass Excel darauf angewiesen ist, das Muster zu erraten. Sie müssen Excel also zumindest zeigen, dass Sie eine negative Zahl in eine positive Zahl umwandeln.

Das bedeutet, dass Sie das erwartete Ergebnis manuell eingeben müssen, bis Sie mindestens eine negative Zahl abgedeckt haben.

Konvertieren Sie negative Zahlen mit einem einzigen Klick in positive Zahlen (VBA)

Und schließlich können Sie mit VBA auch negative Werte in positive Werte umwandeln.

Ich würde empfehlen, diese Methode zu verwenden, wenn Sie dies häufig tun müssen. Vielleicht holen Sie sich den Datensatz regelmäßig von einer Datenbank oder einem Kollegen und müssen dies jedes Mal tun.

In einem solchen Fall können Sie den VBA-Makrocode erstellen und in der persönlichen Makroarbeitsmappe speichern und den VBA in der Symbolleiste für den Schnellzugriff platzieren. Auf diese Weise, wenn Sie das nächste Mal einen Datensatz erhalten, in dem Sie dies tun müssen, wählen Sie einfach die Daten aus und klicken auf das Symbol in der QAT…

… und fertig!

Keine Sorge, ich zeige Ihnen die genauen Schritte, um dies zum Laufen zu bringen.

Unten ist der VBA-Code, der negative Werte in positive Werte im ausgewählten Bereich umwandelt:

Sub ChangeNegativetoPOsitive() Für jede Zelle in der Auswahl Wenn Cell.Value < 0 Then Cell.Value = -Cell.Value End If Next Cell End Sub

Der obige Code verwendet die For Next-Schleife, um jede Zelle in der Auswahl zu durchlaufen. Es verwendet die IF-Anweisung, um zu überprüfen, ob der Zellenwert negativ ist oder nicht. Wenn der Wert negativ ist, wird das Vorzeichen umgekehrt, und wenn nicht, wird es ignoriert.

Sie können diesen Code zu einem regulären Modul in einer Arbeitsmappe hinzufügen (wenn Sie ihn nur in dieser Arbeitsmappe verwenden möchten). Und falls Sie diesen Makrocode in einer beliebigen Arbeitsmappe auf Ihrem System verwenden möchten, können Sie ihn in einer persönlichen Makroarbeitsmappe speichern.

Hier sind die Schritte, um die Personal Macro Workbook (PMW) zu erhalten.

Hier sind die Schritte zum Speichern dieses Codes im PMW.

Lassen Sie mich Ihnen nun zeigen, wie Sie diesen Code zur Symbolleiste für den Schnellzugriff hinzufügen (die Schritte sind gleich, egal ob Sie diesen Code in einer einzelnen Arbeitsmappe oder in der PMW speichern).

  1. Öffnen Sie die Arbeitsmappe, in der Sie die Daten haben
  2. Fügen Sie den VBA-Code zur Arbeitsmappe (oder zum PMW) hinzu.
  3. Klicken Sie im QAT auf die Option "Symbolleiste für den Schnellzugriff anpassen".
  4. Klicken Sie auf „Weitere Befehle“
  5. Klicken Sie im Dialogfeld "Excel-Optionen" auf das Dropdown-Menü "Befehle auswählen aus".
  6. Klicken Sie auf Makros. Dadurch werden Ihnen alle Makros in der Arbeitsmappe (oder der persönlichen Makroarbeitsmappe) angezeigt.
  7. Klicken Sie auf die Schaltfläche „Hinzufügen“
  8. OK klicken

Jetzt haben Sie das Makrosymbol in der QAT.

Um dieses Makro mit einem einzigen Klick zu verwenden, treffen Sie einfach die Auswahl und klicken Sie auf das Makrosymbol.

Hinweis: Falls Sie den VBA-Makrocode in der Arbeitsmappe speichern, müssen Sie die Arbeitsmappe im makroaktivierten Format (XLSM) speichern.

Ich hoffe, Sie fanden dieses Excel-Tutorial hilfreich.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave