Formatieren von Zwischensummenzeilen (Microsoft Excel)
Wenn Sie einem Arbeitsblatt Zwischensummen hinzufügen, formatiert Excel die Zwischensummen automatisch mit einer fetten Schrift. Möglicherweise möchten Sie jedoch eine andere Art der Formatierung für die Zwischensummen, z. B. die Schattierung in Gelb oder einer anderen Farbe.
Wenn Sie Zwischensummen sparsam verwenden und nur für ein oder zwei Arbeitsblätter ein anderes Format anwenden möchten, können Sie die folgenden allgemeinen Schritte ausführen:
-
Wenden Sie Ihre Zwischensummen wie gewünscht an.
-
Wählen Sie die gesamte Datentabelle einschließlich der Zwischensummen aus.
-
Reduzieren Sie im Detailbereich links auf dem Bildschirm die Details in Ihrem Arbeitsblatt, sodass nur die Zwischensummen angezeigt werden.
-
Drücken Sie F5, um das Dialogfeld Gehe zu anzuzeigen. (Siehe Abbildung 1.)
-
Klicken Sie auf Spezial, um das Dialogfeld Gehe zu Spezial anzuzeigen. (Siehe Abbildung 2.)
-
Wählen Sie das Optionsfeld Nur sichtbare Zellen.
-
OK klicken. Jetzt werden nur die sichtbaren Zwischensummenzeilen ausgewählt.
-
Wenden Sie Ihre Formatierung wie gewünscht an.
Wenn Sie wiederholt Zwischensummen zu derselben Datentabelle hinzufügen und entfernen, möchten Sie möglicherweise die bedingte Formatierung verwenden, um die gewünschte Zwischensummenformatierung anzuwenden. Befolgen Sie diese Schritte:
-
Wählen Sie vor dem Anwenden Ihrer Zwischensummen Ihre gesamte Datentabelle aus.
-
Stellen Sie sicher, dass die Registerkarte Home des Menübands angezeigt wird.
-
Klicken Sie auf das Werkzeug Bedingte Formatierung. Excel zeigt eine Reihe von Auswahlmöglichkeiten an.
-
Klicken Sie auf Regeln verwalten. Excel zeigt das Dialogfeld Conditional Formatating Rules Manager an.
-
Klicken Sie auf Neue Regel. Excel zeigt das Dialogfeld Neue Formatierungsregel an.
(Siehe Abbildung 3.)
-
Wählen Sie im Bereich Regeltyp auswählen oben im Dialogfeld die Option Formel verwenden, um zu bestimmen, welche Zellen formatiert werden sollen. Excel ändert das Erscheinungsbild des Dialogfelds Neue Formatierungsregel.
-
Geben Sie im Formelbereich die folgende Formel ein:
ISNUMBER (FIND („Gesamtsumme“, $ A1)). Klicken Sie auf Formatieren, um das Dialogfeld Zellen formatieren anzuzeigen.
-
Stellen Sie mithilfe der Steuerelemente im Dialogfeld die Formatierung so ein, wie sie auf die Gesamtsummenzeile angewendet werden soll.
-
Klicken Sie auf OK, um das Dialogfeld Zellen formatieren zu schließen.
-
Klicken Sie auf OK, um das Dialogfeld Neue Formatierungsregel zu schließen. Die soeben erstellte Regel wird jetzt im Dialogfeld „Manager für bedingte Formatierungsregeln“ angezeigt.
-
Klicken Sie auf Neue Regel. Excel zeigt erneut das Dialogfeld Neue Formatierungsregel an.
-
Wählen Sie im Bereich Regeltyp auswählen oben im Dialogfeld die Option Formel verwenden, um zu bestimmen, welche Zellen formatiert werden sollen.
-
Geben Sie im Feld Formel die folgende Formel ein:
ISNUMBER (FIND („Total“, $ A1)). Klicken Sie auf Formatieren, um das Dialogfeld Zellen formatieren anzuzeigen. (Siehe Abbildung 4.)
-
Stellen Sie mithilfe der Steuerelemente im Dialogfeld die Formatierung so ein, wie sie auf die Zeile Gesamt angewendet werden soll.
-
Klicken Sie auf OK, um das Dialogfeld Zellen formatieren zu schließen.
-
Klicken Sie auf OK, um das Dialogfeld Neue Formatierungsregel zu schließen.
-
Klicken Sie auf die Aufwärts- und Abwärtspfeile, um die von Ihnen erstellten Regeln in die Reihenfolge zu verschieben, in der sie ausgewertet werden sollen.
-
Klicken Sie auf OK, um das Dialogfeld Manager für bedingte Formatierungsregeln zu schließen.
Wenn Sie die obigen Schritte ausführen, stellen Sie sicher, dass Sie A1 (Schritte 7 und 14) durch die Spalte ersetzen, in der Ihre Zwischensummen hinzugefügt werden. Wenn sich Ihre Zwischensummen in Spalte G befinden, würden Sie G1 anstelle von A1 verwenden.
Wenn Sie Zwischensummen auf einigen Arbeitsblättern formatieren müssen, möchten Sie möglicherweise ein Makro erstellen, das die Formatierung für Sie übernimmt. Das folgende Makro untersucht alle Zellen in einem ausgewählten Bereich und wendet dann gegebenenfalls die Zellfärbung an.
Sub FormatTotalRows() Dim rCell as Range For Each rCell In Selection If Right(rCell.Value, 5) = "Total" Then Rows(rCell.Row).Interior.ColorIndex = 36 End If If Right(rCell.Value, 11) = "Grand Total" Then Rows(rCell.Row).Interior.ColorIndex = 44 End If Next End Sub
Das Makro färbt die Zwischensummenreihen gelb und die Gesamtsummenreihe dunkler gelb. (Die genauen Farben auf Ihrem System können je nach geladenem Thema variieren.) Das Makro ist zwar einfacher Natur, aber nicht so effizient wie es sein könnte, da jede Zelle im ausgewählten Bereich überprüft wird. Auf einem Arbeitsblatt mit 10 Spalten und 5000 Zeilen wird dieses Makro jedoch in weniger als 5 Sekunden ausgeführt.
_Hinweis: _
Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der ExcelTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (8110) gilt für Microsoft Excel 2007, 2010, 2013, 2016, 2019 und Excel in Office 365. Eine Version dieses Tipps für die ältere Menüoberfläche von Excel finden Sie hier: