2014-07-14 13:48:00 +0000 2014-07-14 13:48:00 +0000
3
3
Advertisement

Wie kann man mit Excel alle eingegebenen Zahlen in einer Zeile automatisch negativ machen?

Advertisement

Ich erstelle einen einfachen Cashflow und möchte eine Spalte für Abflüsse einrichten, in der jede Zahl, die in diese Spalte eingegeben wird, automatisch negativ wird. Wie würde ich das machen?

Advertisement
Advertisement

Antworten (4)

9
9
9
2014-07-14 15:53:07 +0000

Hier sind die drei Möglichkeiten:
1. Multiplizieren mit -1 2. Formatierung auf Minus(-)-Zeichen 3. ABS()-Funktion

Methode 1: Multiplizieren mit -1 1. Geben Sie die Zahlen wie gewohnt ein, nachdem Sie alle Eingaben beendet haben, machen Sie folgendes:
2. Gehen Sie in eine beliebige andere leere Zelle und geben Sie -1 ein und kopieren Sie es, nun markieren Sie die gesamte Spalte, die Sie negativ machen wollen.
3. Klicken Sie mit der rechten Maustaste auf die Auswahl und wählen Sie Paste Special.. 4. Wählen Sie All und Multiply und klicken Sie auf OK, wie in der Abbildung unten gezeigt: Jetzt sind alle ausgewählten Zellen negativ. Löschen Sie nun den Zellwert-1, den Sie kopiert haben._


Methode 2: Formatierung mit Minuszeichen (Diese Methode wird nur in den Zellen als negativ angezeigt, aber in der Symbolleiste wird das Minuszeichen nicht angezeigt und auch als positiv behandelt)

  1. Markieren Sie die gesamte Spalte, die negativ sein soll, indem Sie auf den Spaltenkopf klicken.
  2. MAC-Benutzer halten die Befehlstaste gedrückt und klicken in eine beliebige Zelle (mit Auswahl), WINDOWS-Benutzer klicken mit der rechten Maustaste und dann im Kontextmenü auf Format cells.
  3. Klicken Sie auf die Registerkarte Number, klicken Sie auf die Option Benutzerdefiniert, wählen Sie auf der rechten Seite unter dem Textfeld Type die Option General , und geben Sie im Textfeld Type ein Minuszeichen wie folgt ein: -General und klicken Sie auf OK.

Methode 3: VERWENDUNG VON ABS 1. Weisen Sie eine separate Spalte für positive Werte zu (hier geben Sie die positiven Werte ein), und weisen Sie eine weitere Spalte für negative Werte zu (diese Spalte/Zelle hat nur die Formel ABS wie folgt) 2. WENN E1 einen negativen Wert haben muss, dann wählen Sie eine beliebige Spalte/Zelle, z. B. D1 3. Geben Sie in E1 =-ABS(D1) ein 4. Welchen Wert Sie nun auch immer in Zelle D1 eingeben, derselbe Wert wird in Zelle E1 5 negativ sein. Kopieren Sie die Formel, die Sie einmal eingegeben haben, in alle Zellbereiche, zum Beispiel von E1 bis E50 6. Nachdem Sie alles erledigt haben, können Sie die Spalte D ausblenden, die den positiven Wert D1 enthält.

Hinweis: Positive Werte sind von D1 bis D50 und negative Werte sind von E1 bis E50, wie im obigen Beispiel

1
1
1
2014-07-14 18:27:13 +0000

Meiner Meinung nach würden Sie den Zellinhalt automatisch in einen negativen Wert umwandeln wollen und nicht nur die Formatierung anders darstellen.

Ich würde VBA verwenden, um dies zu erreichen. Platzieren Sie diesen Code auf dem fraglichen Blatt

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Target.Column = 1 Then 'Column A
        If Len(Target.Value) > 0 Then
          If IsNumeric(Target.Value) Then
             Target.Value = -1 * Abs(Target.Value)
          End If
        End If
    End If
    Target.Parent.Calculate
End Sub
0
Advertisement
0
0
2017-01-31 20:29:25 +0000
Advertisement

Wenn Sie nur sicherstellen möchten, dass nur negative Zahlen eingegeben werden, könnten Sie wie folgt vorgehen:

  1. Wählen Sie die Zelle
  2. Wechseln Sie zur Registerkarte “Daten” und wählen Sie die Schaltfläche “Datenüberprüfung”.
  3. Wählen Sie als Format wieder Datenüberprüfung.
  4. Wählen Sie als Wert “Dezimal”, da Sie mit einem Geldformat arbeiten.
  5. Wählen Sie für Daten “kleiner als”
  6. Wählen Sie für Maximum “1” oder sogar “.01”.

Wenn Sie versuchen, eine positive Zahl einzugeben, wird die Verarbeitung angehalten und eine Fehlermeldung angezeigt, in der Sie aufgefordert werden, eine negative Zahl oder Null einzugeben.

0
0
0
2018-01-17 05:37:55 +0000

Ich mache etwas Ähnliches und habe gerade 3 Spalten erstellt. Die 1. Spalte ist für Einnahmen, die 2. für Ausgaben, die 3. Spalte ist =column1-column2.

Wenn die 1. Spalte leer ist, dann ist der Wert in der 3. automatisch ein negativer Wert.

Advertisement

Verwandte Fragen

6
13
9
10
8
Advertisement