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

Forumthread: Zugriff auf Zellfarbe einer bedingten Formatierung

Zugriff auf Zellfarbe einer bedingten Formatierung
Laura
Hallo,
4 Zellen (C36-F36) sind durch Bedingte Formatierung entweder Rot oder Grün.
Wie kann ich nun auf die Farbe der zelle Zugrreifen ? d.h WENN die Zellfarbe von C36=Rot ist, soll es den Text :"bla bla" anzeigen, ansonsten soll es leer " " bleiben. Und bitte ohne VBA. Da kenne ich mich garnicht aus.
Danke im Voruaus!
https://www.herber.de/bbs/user/69822.xls
Liebe Grüße
Laura
Anzeige
AW: Zugriff auf Zellfarbe einer bedingten Formatierung
31.05.2010 14:44:02
xr8k2
Hallo Laura,
du musst die gleiche Bedingung wie in der bedingten Formatierung zur Textanzeige nutzen ... so nach dem Motto
=Wenn('Bedingung wie in bedingter Formatierung';"Bla bla";"")
Gruß,
xr8k2
AW: Zugriff auf Zellfarbe einer bedingten Formatierung
31.05.2010 14:44:05
Christian
Hallo Laura,
das kannst Du doch über die gleiche Bedingung erzeugen wie bei der bed. Formatierung.
bspw.
=WENN(ZÄHLENWENN($C$38:$C$41;WAHR)4;"bla bla";"")
MfG Christian
Anzeige
AW: Zugriff auf Zellfarbe einer bedingten Formatierung
31.05.2010 14:48:18
Tipp
Hallo Laura
in C36 die Formel reinschreiben
=WENN(ZÄHLENWENN(C$38:C$41;WAHR)=4;"";"bla bla")
dann in die restlichen Zellen rüberkopieren(Inhalte einfügen : nur Formeln)
Klappts?
grüße vom Tipp
AW: Zugriff auf Zellfarbe einer bedingten Formatierung
01.06.2010 09:26:00
laura
Jep, Klappt Wunderbar. Dankeschön :-)
Aber nur so ne Frage, gibt es denn eine WENN Funktion die auf die Farbe der zelle zugreift?
Liebe Grüße
Laura
Anzeige
AW: Zugriff auf Zellfarbe einer bedingten Formatierung
01.06.2010 09:33:05
xr8k2
Hallo Laura,
mit der Excel4Makrofunktion =Zelle.Zuordnen() über den Umweg einer Namensvergabe in Excel kannst du per Formel auch bestimmte Zellformatierungen ermitteln. Wenns dich interessiert such mal danach im Forumsarchiv ... wirst du bestimmt mit einigen Beiträgen fündig.
Gruß,
xr8k2
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Zugriff auf Zellfarbe einer bedingten Formatierung


Schritt-für-Schritt-Anleitung

Um die Farben von Zellen, die durch bedingte Formatierung in Excel festgelegt wurden, zu nutzen, kannst du die gleichen Bedingungen, die für die bedingte Formatierung verwendet werden, in deinen Formeln anwenden. Hier ist, wie du vorgehst:

  1. Bedingung definieren: Erstelle eine Formel, die die Bedingung der bedingten Formatierung wiedergibt. Zum Beispiel, wenn die Zelle C36 rot sein soll, schreibe die entsprechende WENN-Funktion:

    =WENN(ZÄHLENWENN($C$38:$C$41;WAHR)=4;"bla bla";"")
  2. Formel anwenden: Füge diese Formel in die Zelle ein, die den Text anzeigen soll, wenn die Bedingung erfüllt ist (z. B. C36).

  3. Kopieren der Formel: Kopiere die Formel in die benachbarten Zellen, wenn nötig. Verwende "Inhalte einfügen: nur Formeln", um die Struktur beizubehalten.


Häufige Fehler und Lösungen

  • Fehler: Formel zeigt immer einen leeren Text an.

    • Lösung: Überprüfe, ob die Bedingungen in der Formel korrekt sind und ob sie mit den Bedingungen der bedingten Formatierung übereinstimmen.
  • Fehler: Zellen zeigen unerwartete Ergebnisse.

    • Lösung: Stelle sicher, dass der Zellbereich in der ZÄHLENWENN-Funktion korrekt definiert ist.

Alternative Methoden

Falls du eine Zelle nach ihrer Hintergrundfarbe überprüfen möchtest, kannst du die Excel4Makrofunktion =Zelle.Zuordnen() verwenden. Dies erfordert jedoch eine Namensvergabe in deiner Excel-Datei. Diese Methode ist etwas komplexer und erfordert mehr Kenntnisse über Excel-Funktionen.


Praktische Beispiele

  1. Zellenhintergrund abhängig von Wert: Du kannst die Zellenfarbe anpassen, basierend auf einem Wert in einer anderen Zelle. Zum Beispiel:

    =WENN(A1>10;FARBE.GRÜN;FARBE.ROT)
  2. Zellfarbe ermitteln: Um die Farbe einer Zelle zu ermitteln, kannst du den folgenden Ansatz verwenden:

    =Zelle.Zuordnen(38;C36)

Tipps für Profis

  • Bedingte Formatierungen kombinieren: Du kannst mehrere bedingte Formatierungen in einer Zelle kombinieren, um komplexe Anforderungen zu erfüllen.

  • Farben zählen: Wenn du die Anzahl der Zellen mit einer bestimmten Farbe zählen möchtest, nutze die Funktion ZÄHLENWENN in Kombination mit der bedingten Formatierung:

    =ZÄHLENWENN(C36:F36;FARBE.ROT)

FAQ: Häufige Fragen

1. Gibt es eine Funktion, die direkt auf die Zellfarbe zugreift? Leider gibt es in Excel keine direkte Funktion, die die Zellfarbe abfragt, ohne VBA zu verwenden. Du kannst aber die Bedingungen der bedingten Formatierung nutzen.

2. Kann ich die Zellfarbe aus einer anderen Zelle übernehmen? Ja, du kannst eine bedingte Formatierung erstellen, die die Farbe einer Zelle basierend auf einer anderen Zelle anpasst. Nutze dazu die Funktion WENN wie oben beschrieben.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige