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

Forumthread: Alternierende Zeilenfarben trotz Autofilter

Alternierende Zeilenfarben trotz Autofilter
Peter
Guten Abend
Um Zeilen mit alternierenden Farben in einem gefilterten Bereich darzustellen, verwende ich bei der bedingten Formatierung die folgende Formel:
=REST(TEILERGEBNIS(3;$A$1:$A2);2)=0
Die Formel funktioniert eiwandfrei. Im Weiteren möchte ich nun eine bedingte Formatierung erstellen, die mir Artikelgruppen farblich unterscheidet. Dafür verwende ich diese Formel:
REST(SUMME(1/ZÄHLENWENN(A$2:A2;A$2:A2));2)=0
Auch dies funktioniert. Allerdings logischerweise nur, wenn der Bereich nicht gefiltert ist. Was ich nun suche, ist eine Kombination aus der ersten und zweiten Formel, damit ich mir die Artikelgruppen auch im gefilterten Bereich farblich getrennt anzeigen lassen kann.
Könnt Ihr mir bei der Kombination der ersten und zweiten Formel ev. einen Tipp geben.
Vielen Dank für Eure Hilfe.
Liebe Grüsse
Peter
Anzeige
AW: Alternierende Zeilenfarben trotz Autofilter
17.01.2012 21:51:36
Peter
Hallo Josef
Danke für den Link. Die Formel habe ich schon (s. mein Eintrag). Ich müsste wissen, wie ich die erste Formel und die zweite Formel in meinem Beitrag so kombinieren kann, dass ich ganze Zahlengruppen abwechselnd je Gruppe innerhalb eines Autofilters einfärben kann.
Bsp.
Artikelgruppe Artikel
1 12345
1 22222
2 55555
2 66666
3 77777
3 88888
4 99999
5 11111
6 22222
6 55555
Die Gruppen Nr. 1 - 6 müssten abwechselnd in einer anderen Farbe eingefärbt werden. Dies unabhängig, ob die Gruppe nur aus einem oder mehreren Werten besteht und das Ganze innerhalb eines gefilterten Bereiches.
Vielen Dank für Eure Hilfe.
Lieber Gruss
Peter
Anzeige
AW: Alternierende Zeilenfarben trotz Autofilter
17.01.2012 21:58:18
Peter
Sorry!
Hatte in meiner Antwort vergessen, die Frage als noch offen zu deklarieren.
Lieber Gruss
Peter
AW: Alternierende Zeilenfarben trotz Autofilter
17.01.2012 22:44:08
Josef

Hallo Peter,
probiere es so.
Fr. Huber

 AB
1ArtikelgruppeArtikel
2112345
3122222
8499999
9511111
10622222
11655555

Bedingte Formatierungen der Tabelle
ZelleNr.: / BedingungFormat
A21. / Formel ist =REST(SUMMENPRODUKT(N($A$1:$A1<>$A$2:$A2)*(TEILERGEBNIS(3;INDIREKT("A"&ZEILE($2:2)))));2)=0Abc


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

« Gruß Sepp »

Anzeige
AW: Alternierende Zeilenfarben trotz Autofilter
18.01.2012 19:10:38
Peter
Hallo Sepp
Vielen Dank für die Formel. Sie funktioniert bestens.
Lieber Gruss
Peter
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Alternierende Zeilenfarben trotz Autofilter in Excel


Schritt-für-Schritt-Anleitung

Um in Excel jede zweite Zeile farbig zu gestalten, selbst wenn ein Autofilter aktiv ist, kannst du die bedingte Formatierung verwenden. Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Markiere den Datenbereich: Wähle den Bereich deiner Tabelle aus, den du einfärben möchtest.

  2. Gehe zu Bedingte Formatierung:

    • Klicke auf „Start“ in der Menüleiste.
    • Wähle „Bedingte Formatierung“ und dann „Neue Regel“.
  3. Formel für alternierende Farben eingeben:

    • Wähle „Formel zur Ermittlung der zu formatierenden Zellen verwenden“.
    • Gib die folgende Formel ein, um jede zweite Zeile farbig zu formatieren:
      =REST(TEILERGEBNIS(3; $A$1:$A2); 2) = 0
  4. Format auswählen: Klicke auf „Formatieren“ und wähle die gewünschte Farbe aus.

  5. Regel speichern: Klicke auf „OK“, um die Regel zu speichern.

  6. Zusätzliche Farben für Artikelgruppen: Wenn du unterschiedliche Farben für Artikelgruppen verwenden möchtest, kannst du eine weitere bedingte Formatierungsregel hinzufügen. Verwende dazu die Formel:

    =REST(SUMME(1/ZÄHLENWENN(A$2:A2; A$2:A2)); 2) = 0

Häufige Fehler und Lösungen

  • Formel funktioniert nicht: Stelle sicher, dass du den richtigen Zellbereich in der Formel verwendest. Überprüfe, ob die Zellbezüge absolut oder relativ sind, je nach Bedarf.

  • Farben werden nicht angezeigt: Überprüfe, ob der Autofilter aktiv ist. Manchmal kann das den Effekt der bedingten Formatierung beeinflussen.

  • Falsche Farben angezeigt: Stelle sicher, dass die Bedingung für die Formatierung korrekt eingestellt ist. Überprüfe die Reihenfolge der Regeln in der bedingten Formatierung.


Alternative Methoden

Wenn die oben genannten Methoden nicht funktionieren oder du eine andere Herangehensweise bevorzugst, gibt es alternative Möglichkeiten:

  • Manuelles Färben: Du kannst jede zweite Zeile manuell farbig machen, was jedoch zeitaufwendig und nicht ideal ist, besonders bei großen Datenmengen.

  • VBA-Makro: Für fortgeschrittene Benutzer kann ein VBA-Makro verwendet werden, um die Zeilen automatisch abwechselnd zu färben, unabhängig vom Filterstatus.


Praktische Beispiele

Beispiel 1: Du hast eine Liste von Artikeln mit Artikelgruppen. Um die Gruppen abwechselnd farblich zu kennzeichnen, kannst du die oben genannten Formeln verwenden. Wenn deine Tabelle so aussieht:

Artikelgruppe Artikel
1 12345
1 22222
2 55555
2 66666

Dann wird die Regel abwechselnd die Zeilen für jede Artikelgruppe färben.


Tipps für Profis

  • Kombination von Farben: Du kannst mehrere Regeln für verschiedene Farben erstellen, um eine bessere visuelle Unterscheidung zu erreichen.

  • Verwendung von Namen: Verwende benannte Bereiche in deinen Formeln, um die Lesbarkeit zu verbessern und die Wartung der Regeln zu erleichtern.

  • Mehrere Farben filtern: Wenn du mehrere Farben in einem gefilterten Bereich anzeigen möchtest, kannst du die gleichen Prinzipien mit unterschiedlichen Formeln für jede Farbe anwenden.


FAQ: Häufige Fragen

1. Wie kann ich sicherstellen, dass die Farben auch bei neuen Daten angewendet werden? Die bedingte Formatierung wird automatisch auf neue Daten angewendet, solange sie im definierten Bereich liegen.

2. Funktioniert diese Technik in allen Excel-Versionen? Ja, die beschriebenen Schritte sollten in den meisten modernen Excel-Versionen, einschließlich Excel 2010 bis 2021 und Excel 365, funktionieren.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige