Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Farbe von Nachbarzelle übernehmen

Farbe von Nachbarzelle übernehmen
27.09.2016 11:18:11
Nachbarzelle
Hallo allerseits,
ich benötige wieder einmal Eure Hilfe und hoffe, dass Ihr mir auch bei dieser gefinkelten Sache eine Lösung anbieten könnt:
Also ich möchte gerne die Farbe einer Nachbarzelle übernehmen - die Farbe der Nachbarzelle entsteht via bedingter Formatierung.
Userbild
Natürlich soll sich die Farbe der Nachbarzelle auch mitändern, wenn diese beim Original geändert wird - jemand eine Idee?
Besten Dank im Voraus!
Lg,
Chrisi
Anzeige

15
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
jemand eine Idee?
27.09.2016 11:22:25
Rudi
Hallo,
ja: Bedingte Formatierung.
Bedingungen wie A9
Gruß
Rudi
AW: Farbe von Nachbarzelle übernehmen
27.09.2016 11:27:21
Nachbarzelle
Hallo Chrisi,
oder indem du die bedingte Formatierung nicht nur für den Bereich A9 anlegst sondern die "Nachbarzelle" in den Bereich mit aufnimmst.
Gruß Werner
AW: Farbe von Nachbarzelle übernehmen
27.09.2016 12:03:49
Nachbarzelle
Derzeit sieht die bedingte Formatierung so aus:
Userbild
Was muss ich dann ändern, damit die darunterliegende (darunterliegend sind aber immer 2 Zellen verbunden) Zelle mitgeändert wird? Wie weiß Excel, dass die Zellen "A9" und "A10:A11" eine Beziehung haben? Ich stehe irgendwie auf der Leitung...
Bitte nochmals um Eure Hilfe - Danke!
Lg,
Chrisi
Anzeige
AW: Farbe von Nachbarzelle übernehmen
27.09.2016 12:20:03
Nachbarzelle
Ich habe nun die bedingte Formatierung für eine Zelle erstellt:
Userbild
Das Ganze müsste ich nun 150 mal (also 30 x 5 Bedingungen = 150 mal bedingte Formatierung!!!) erstellen - gibts da keine andere Lösung?
Danke!
LG,
Chrisi
Anzeige
AW: Farbe von Nachbarzelle übernehmen
27.09.2016 12:22:21
Nachbarzelle
Hola,
vor dem Setzen der bed. Formatierung den Bereich markieren, der gefärbt werden soll. Die Fixierung auf $A$9 auf $A9 ändern.
Gruß,
steve1da
AW: Farbe von Nachbarzelle übernehmen
27.09.2016 12:32:42
Nachbarzelle
Hi Steve,
das verstehe ich nicht, weil:
"A9" gehört zu "A10:B10"
"B9" gehört zu "C10:D10"
"C9" gehört zu "E10:F10"
usw.
Also wie will Excel das wissen wenn man das nicht 150 mal macht?
Bitte kläre mich auf - Danke!
Lg
Anzeige
AW: Farbe von Nachbarzelle übernehmen
27.09.2016 12:41:03
Nachbarzelle
Hola,
Bitte kläre mich auf - Danke!
das ist bislang aus den Bildchen nicht hervor gegangen, da steht immer nur A10:B10.
Eine Beispieldatei würde wohl Sinn machen.
Gruß,
steve1da
AW: Farbe von Nachbarzelle übernehmen
27.09.2016 12:54:00
Nachbarzelle
Hi Steve,
sorry, dass ich mich nicht klar ausgedrückt habe - daher anbei mein Beispielfile:
https://www.herber.de/bbs/user/108441.xlsx
Userbild
Danke!
Lg,
Chrisi
Anzeige
AW: Farbe von Nachbarzelle übernehmen
27.09.2016 12:54:17
Nachbarzelle
gerne...
https://www.herber.de/bbs/user/108442.xlsx
in der Beispieldatei steht im Ergebnis 0. (in meiner großen eigenen Datei WERT Fehler)
AW: Farbe von Nachbarzelle übernehmen
27.09.2016 12:58:37
Nachbarzelle
Hi Japes,
was willst Du mir genau mit deiner Datei sagen?
Ich checke es einfach nicht...
Sorry!
Lg
Anzeige
AW: Farbe von Nachbarzelle übernehmen
27.09.2016 13:01:25
Nachbarzelle
sry. das sollte in einen anderen Thread. keine Ahunng wie das hie rhinkommt. einfach ignorieren.
AW: Farbe von Nachbarzelle übernehmen
27.09.2016 13:00:46
Nachbarzelle
Hi
da bist du im falschen Thread gelandet.
Schaue dir bitte meine Formel nochmal genau an und vergleiche sie mit deiner.
Du sollest einen Unterschied feststellen.
Lies bitte auch Text, den ich in meinem Beitrag geschrieben habe, der erklärt dir, warum deine Formel nicht funktioniert.
Gruß Daniel
Anzeige
AW: Farbe von Nachbarzelle übernehmen
27.09.2016 13:03:48
Nachbarzelle
So und nochmal mein vorheriger Thread, welcher aufgrund der falschen Postings eventuell untergeht...
Hi Steve,
sorry, dass ich mich nicht klar ausgedrückt habe - daher anbei mein Beispielfile:
https://www.herber.de/bbs/user/108441.xlsx
Anzeige
AW: Farbe von Nachbarzelle übernehmen
28.09.2016 08:19:56
Nachbarzelle
hallo,
verzichte auf die verbundenen Zellen, da doch zB. 1.1 bis 1.5 genau den Einträgen darunter entspricht. Wenn du die Spaltenbreite von A-F dann auf 12 setzt, passt das auch wieder.
Andernfalls passen die Formeln unten für die bed. Formatierung nicht.
Zur bedingten Formatieren:
- lösche alle deine bed. Formatierungen
markiere den Bereich "$A$6:$F$34"
- neue bed. Formatierung - Formel: =(REST(ZEILE();4)=2)*(A6=10), Farbe: grün
- neue bed. Formatierung - Formel: =(REST(ZEILE();4)=2)*(A6=8), Farbe: blau
- neue bed. Formatierung - Formel: =(REST(ZEILE();4)=2)*(A6=6), Farbe: gelb
- neue bed. Formatierung - Formel: =(REST(ZEILE();4)=2)*(A6<>"")*((A6=4)+(A6=0)), Farbe: rot
- neue bed. Formatierung - Formel: =(REST(ZEILE();4)=2)*(A6="x"), Farbe: grau
Das ganze dann für die Zeile darunter:
markiere den Bereich "$A$7:$F$35"
- neue bed. Formatierung - Formel: =(REST(ZEILE();4)=3)*(A6=10), Farbe: grün
- beachte hier, dass REST = 3.
- weiter wie oben mit "REST = 3"
markiere den Bereich "$K$6:$K$34"
- neue bed. Formatierung - Formel: =(REST(ZEILE();4)=2)*($K6<72), Farbe: rot
- das gleiche für $K6<92 und $K6<=100
macht in der Summe 13 bed. Formatierungen
Grüße
Christian
Anzeige
AW: Farbe von Nachbarzelle übernehmen
28.09.2016 10:24:35
Nachbarzelle
Hallo Christian,
besten Dank für deinen Vorschlag - ich probiere das mal und melde mich ggf. wieder ;-)
Lg,
Chrisi
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
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

Farbe von Nachbarzelle übernehmen


Schritt-für-Schritt-Anleitung

Um die Farbe von einer Nachbarzelle in Excel zu übernehmen, kannst du die bedingte Formatierung verwenden. Folge diesen Schritten:

  1. Zellen auswählen: Markiere die Zellen, in denen die Farbe übernommen werden soll.
  2. Bedingte Formatierung öffnen: Gehe im Menü zu „Start“ > „Bedingte Formatierung“ > „Neue Regel“.
  3. Regel erstellen: Wähle „Formel zur Ermittlung der zu formatierenden Zellen verwenden“ aus.
  4. Formel eingeben: Gib eine Formel ein, die die Bedingung für die Übernahme der Farbe definiert. Zum Beispiel:
    =A1=B1

    Diese Formel vergleicht die Zellen A1 und B1.

  5. Format festlegen: Klicke auf „Formatieren“ und wähle die gewünschte Farbe aus.
  6. Regel anwenden: Klicke auf „OK“, um die Regel zu speichern und anzuwenden.

Jetzt wird die Farbe der Zelle A1 übernommen, wenn die Bedingung erfüllt ist.


Häufige Fehler und Lösungen

  • Fehler: Die Farbe wird nicht übernommen.

    • Lösung: Überprüfe, ob die bedingte Formatierung korrekt eingerichtet ist. Achte darauf, dass die Zellbezüge relativ sind (z.B. A1 statt $A$1), damit sie sich automatisch anpassen.
  • Fehler: Die Zellen sind verbunden.

    • Lösung: Vermeide verbundene Zellen, da dies die Anwendung der bedingten Formatierung erschwert. Stattdessen kannst du die Zellen nebeneinander anordnen.

Alternative Methoden

Eine weitere Möglichkeit, die Farbe von Nachbarzellen zu übernehmen, besteht darin, VBA (Visual Basic for Applications) zu verwenden. Hier ist ein einfaches Beispiel, um die Füllfarbe von einer Zelle auf eine andere zu übertragen:

Sub FarbeUebernehmen()
    Range("A1").Interior.Color = Range("B1").Interior.Color
End Sub

Dieses Skript setzt die Füllfarbe von Zelle A1 auf die Füllfarbe von Zelle B1.


Praktische Beispiele

Angenommen, du möchtest, dass die Zelle C1 die gleiche Farbe wie B1 hat, wenn der Wert in A1 größer als 10 ist. Du kannst die folgende Formel in der bedingten Formatierung verwenden:

=UND(A1>10;B1<>"")

Diese Regel sorgt dafür, dass C1 die Farbe von B1 annimmt, wenn die Bedingung erfüllt ist.


Tipps für Profis

  • Kombination von Bedingungen: Du kannst mehrere Bedingungen in einer Regel kombinieren, um mehr Kontrolle über die Farbübernahme zu haben.
  • Formatierung kopieren: Um die Formatierung schnell auf andere Zellen zu übertragen, nutze die Funktion „Format übertragen“ in der Symbolleiste.
  • VBA für komplexe Anforderungen: Wenn du häufig die Farbe von Zellen automatisch übernehmen musst, kann es sinnvoll sein, ein VBA-Skript zu erstellen, das diese Aufgabe automatisiert.

FAQ: Häufige Fragen

1. Wie kann ich die Farbe von einer anderen Zelle automatisch übernehmen? Du kannst die bedingte Formatierung verwenden oder ein VBA-Skript, um die Füllfarbe einer Zelle basierend auf einer anderen Zelle zu übernehmen.

2. Funktioniert das auch in Google Tabellen? Ja, in Google Tabellen kannst du ähnliche bedingte Formatierungen anwenden, um Farben von Nachbarzellen zu übernehmen. Die Vorgehensweise ist ähnlich, jedoch ist der Zugriff auf die Funktionen etwas anders.

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