Anzeige
Anzeige
Anzeige
Lesedauer 3 Min.

Excel: Rote und schwarze Zahlen summieren

Ich habe in einer Tabelle viele rote und schwarze Zahlen. Die Farbe der Zahlen wird oft gewechselt. Ich möchte im ganzen Bereich die roten und die schwarzen Zahlen pro Spalte je in einer Zelle separat summieren. Ich habe schon viele Funktionen versucht, aber immer ohne Ergebnis.
© Quelle: PCtipp.ch

Lösung: Diese Berechnungen können Sie nur mit dem Einsatz von Makros realisieren. Im folgenden erhalten Sie ein Beispiel, wie Sie die entsprechenden Summen PRO SPALTE eruieren können. Die Ergebnisse werden hier oberhalb eingetragen.

Wir arbeiten für das Beispiel mit folgender Tabelle. Unterhalb sind die jeweiligen Summen mit einer Formel berechnet worden, um zu überprüfen, ob die Ergebnisse auch stimmen, die das Makro ausgibt. Das Makro wurde auf einen Button gelegt, kann aber auch über EXTRAS/MAKRO/MAKROS gestartet werden. In der Zeile 2 wurde bereits die Formel eingetragen, die die Gesamtsumme berechnet, abzüglich der roten Zahlen, die gleich mittels Makro berechnet werden.

© Quelle: PCtipp.ch

Setzen Sie nun die Markierung auf die Zelle in Zeile 3, in der Spalte, die Sie berechnen wollen. In dieser Zelle steht der Spaltenbuchstabe. Klicken Sie dann auf die Schaltfläche oder führen Sie das Makro manuell aus. Das Makro summiert nun getrennt die roten und die schwarzen Zahlen und fügt das Ergebnis in die beiden Zellen oberhalb der Tabelle ein. Zum Schluss rutscht die Markierung eins nach rechts, damit Sie bei Bedarf gleich ein weiteres Mal das Makro starten können.

© Quelle: PCtipp.ch

Sie können dieses Makro auf verschiedenste Art und Weise anpassen, z.B. dass die Ergebnisse pro Zeile ausgegeben werden, oder Sie erstellen dafür ein weiteres Makro. Denkbar wäre auch eine Berechnung eines ganzen Bereiches. Sie können auch die schwarzen Zahlen vom Makro berechnen lassen. Der ColorIndex von Schwarz ist die 1. Allerdings gilt es dabei zu beachten, dass dies nicht funktioniert, bei Zahlen, die "Automatisch" formatiert sind, also nicht konkret in schwarz. Für die Berechnung der roten und schwarzen Zahlen eines ganzen Bereiches können Sie das zweite Makro verwenden. Passen Sie dort den Bereich an und die Ausgabezellen. Bei diesem zweiten Makro spielt es keine Rolle, wo sich die Markierung gerade befindet.

© Quelle: PCtipp.ch

---------------------------------------------

Makro zum Kopieren:

---------------------------------------------

Sub RotSummieren()

Dim rngAll As Range, rngAct As Range

Dim dRed As Double, dBlack As Double

Dim S As String

S = ActiveCell.Value

RED = S & "1"

BLACK = S & "2"

BEREICH = S & "2:" & S & "15"

Set rngAll = Range(BEREICH)

For Each rngAct In rngAll.Cells

Select Case rngAct.Font.ColorIndex

Case Is = 3: dRed = dRed + rngAct.Value

End Select

Next rngAct

Range(RED) = dRed

End Sub

---------------------------------------------

Sub RotSchwarzBereich()

Dim rngAll As Range, rngAct As Range

Dim dRed As Double, dBlack As Double

RED = "B1" 'Ausgabezelle der Summe rot

BLACK = "B2" 'Ausgabezelle der Summe schwarz

BEREICH = "B3:E15" 'Zu berechnender Bereich

Set rngAll = Range(BEREICH)

For Each rngAct In rngAll.Cells

Select Case rngAct.Font.ColorIndex

Case Is = 3: dRed = dRed + rngAct.Value

Case Is = 1: dBlack = dBlack + rngAct.Value

End Select

Next rngAct

Range(RED) = dRed

Range(BLACK) = dBlack

ActiveCell.Offset(0, 1).Select

End Sub

---------------------------------------------

Kommentare

Kummerkasten Office
Anzeige
Anzeige

Neueste Beiträge

Die besten PCtipp-Artikel aus der Kalenderwoche 29
In der Kalenderwoche 29 vom 13. bis zum 19. Juli 2026 standen die Artikel «Kleiner Excel-Spick von Microsoft» und «Finanzen im Griff» ganz oben in der Gunst unserer Leserschaft.
2 Minuten
24. Jul 2026
Schweizer KI-Innovation schliesst die Lücke zwischen Denken und Handeln
Die Schweiz macht erneut mit einer spannenden KI-Innovation auf sich aufmerksam. Das Zürcher Unternehmen Gieni bringt mit GieniABX ein Agentensystem auf den Markt, das einen Schritt weiter gehen soll als klassische Chatbots oder KI-Assistenten. 
4 Minuten
Zoom führt Echtzeit-Übersetzung für Meetings ein
Zoom hat ein neues KI-gestütztes Feature für Echtzeit-Übersetzungen in den Zoom Meetings gelauncht. Teilnehmer können damit in ihrer eigenen Sprache sprechen, während die anderen sie in ihrer Sprache hören.
3 Minuten
27. Jul 2026

Das könnte Sie auch interessieren

Sicherheits-Tipps
So geht Smartphone-Schutz für Android und iOS
Viele mobile Geräte mit Android oder iOS sind von Haus aus schon recht sicher eingestellt. Aber einige wichtige Funktionen fehlen dennoch. Hier sind die besten Sicherheits-Tipps für Ihr Android-Smartphone, Android-Tablet, iPhone oder iPad. 
9 Minuten
Outlook-Tipps
Das neue Outlook
Microsoft hat seine beliebte E-Mail- und Organisations-Software Outlook komplett überarbeitet. Wir zeigen Ihnen Schritt für Schritt, wie Sie die neue Version einrichten, bedienen und optimal auf Ihre Bedürfnisse anpassen.
9 Minuten
10. Apr 2024
Cheat-Sheet
Kleiner Excel-Spick von Microsoft – übersetzt von PCtipp
Microsoft hat auf einer Seite 50 nützliche Excel-Tastenkürzel bereitgestellt. Wir haben sie übersetzt und ans Schweizer Tastaturlayout angepasst.
2 Minuten
15. Jul 2026
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Kommentare