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

Forumthread: Zellen mit gleichem Namen farblich formatieren

Zellen mit gleichem Namen farblich formatieren
27.09.2005 17:48:36
svensson
Hallo zusammen,
habe folgendes Problem:
... vorher kurz zum Einstieg...
geht um einen Fussballmanager in Excel, bei dem 4 Manager spielen, und in der ich die einzelnen Spieler der Manager in einer separaten Spielerliste markieren möchte.
- es gibt z.B. Tabellenblatt 1 mit der kompl. Spielerliste untereinander (B4:B476)
- es gibt z.B. Tabellenblatt 2 mit der Übersicht der 4 Manager und deren zugehörigen Spielern (jeder Manager hat auch eine Farbe zugeordnet).
--- siehe Anhang (https://www.herber.de/bbs/user/26977.doc)
... nun meine Frage:
Ich würde gerne die Spieler der Manager in Tab.2 mit der kompl. Spielerliste in Tab.1 vergleichen, und es sollen dann die Spieler (in Spielerliste kompl. farbig markiert werden zugehörig der Managerfarbe)
--- als Beispiel ( ich glaub ich kann es nicht gut übermitteln... sorry!)
...Tab. 2 --- Torwart "Wächter" gehört dem Manager in Orange
... es soll nun in Tab. 1 der Name "Wächter" Orange eingefärbt werden...
Ich hoffe so geht es...
Geht es evtl. auch ohne VBA ?
Vielen vielen Dank für Eure Hilfe
svensson
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zellen mit gleichem Namen farblich formatieren
30.09.2005 10:27:29
Cardexperte
Hello svenson,
geht eigentlich, wenn ich es richtig verstanden habe, auch ohne VBA relativ einfach,
am Besten du fügst eine Hilfsspalte ein mit dem Kriterium der Steuerung der Farbe (die kann später wieder ausgeblendet werden).
hier kannst du z.B. mit der Funktion Sverweis aus einer Suchmatrix, wo die Spieler und dahinter die jeweiligen Manager stehen kreieren und jenachdem welcher Spieler in der Haupttabelle in der Zelle drinsteht, z.B. eine Zahl zwischen (bei 4 Managern) 1 und 4 erzeugen.
Mit dieser Zahl in der Hilfsspalte wird dann mit bedingter Formatierung die jeweilige Farbe erzeugt, das wars schon! Problem maximal 4 Farben möglich, falls mehr Manager, also auch mehr Farben, dann geht das wohl nur noch mit VBA! Ist aber auch relativ einfach zu bewerkstelligen (kein sehr komplizierter Code)
Gruss WS
Anzeige
AW: Zellen mit gleichem Namen farblich formatieren
30.09.2005 10:54:37
svensson
Hallo,
danke für die Antwort, aber es fällt mir nicht leicht, das umzusetzen, wie du das genau meinst. Könntest du mir mit nem Beispiel unter die Arme greifen ?
Dafür wär ich dir sehr dankbar und dann kommt bei mir sicherlich ein bisschen Licht ins Dunkle ;-))
Danke schonmal
svensson
Anzeige
AW: Zellen mit gleichem Namen farblich formatieren
30.09.2005 11:53:08
svensson
Nochmal Hallo,
dürfte ich dir noch ein paar Fragen dazu stellen (evtl. auch per Email, dann müssten wir nicht das Board strapazieren) ? Wäre voll nett ;-))
svensson
Anzeige
AW: Zellen mit gleichem Namen farblich formatieren
30.09.2005 13:39:23
Cardexperte
Okey, warum nicht, Seidel-Welka@gmx.de
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Zellen mit gleichem Namen farblich formatieren


Schritt-für-Schritt-Anleitung

  1. Datenvorbereitung: Stelle sicher, dass du zwei Tabellenblätter hast. In Tabelle 1 (z.B. "Spielerliste") sind alle Spieler aufgelistet (B4:B476). In Tabelle 2 (z.B. "Manager") hast du die Liste der Manager und deren zugehörige Spieler mit den entsprechenden Farben.

  2. Hilfsspalte einfügen: Füge in Tabelle 1 eine Hilfsspalte neben deiner Spielerliste ein. Diese Spalte wird zur Steuerung der Farben verwendet.

  3. SVERWEIS nutzen: In der Hilfsspalte kannst du die SVERWEIS-Funktion einsetzen, um die Manager zu identifizieren. Zum Beispiel:

    =SVERWEIS(A4;Manager!A:B;2;FALSCH)

    Hierbei ist A4 der Spielername in Tabelle 1 und Manager!A:B ist der Bereich, in dem die Spieler und deren Manager in Tabelle 2 aufgelistet sind.

  4. Bedingte Formatierung anwenden: Wähle die Zellen in Tabelle 1 aus, die du farblich formatieren möchtest. Gehe zu "Start" > "Bedingte Formatierung" > "Neue Regel". Wähle "Formel zur Ermittlung der zu formatierenden Zellen verwenden" und gib die folgende Formel ein:

    =$C4=1

    (ersetze 1 durch die entsprechende Zahl für den Manager). Wähle dann die gewünschte Farbe aus.

  5. Wiederhole für andere Manager: Füge weitere Regeln für die anderen Manager hinzu, indem du die Zahl in der Formel änderst und die entsprechenden Farben auswählst.


Häufige Fehler und Lösungen

  • Falsche Formatierung: Stelle sicher, dass die Zellen in der Hilfsspalte die richtigen Werte zurückgeben. Überprüfe die SVERWEIS-Formel auf mögliche Fehler.

  • Farben werden nicht angezeigt: Prüfe, ob die bedingte Formatierung korrekt eingerichtet ist. Du kannst die Regeln unter "Bedingte Formatierung" > "Regeln verwalten" überprüfen.

  • Manager nicht gefunden: Stelle sicher, dass die Namen der Spieler in beiden Tabellen identisch sind. Ein einfacher Tippfehler kann dazu führen, dass SVERWEIS keinen Wert zurückgibt.


Alternative Methoden

Wenn du eine komplexere Lösung benötigst oder mehr als vier Manager hast, kannst du VBA verwenden. Ein einfaches VBA-Skript könnte die Zellen nach den Namen der Spieler durchsuchen und die Farben entsprechend zuweisen. Hier ist ein grundlegendes Beispiel:

Sub FarbenZuordnen()
    Dim wsSpieler As Worksheet
    Dim wsManager As Worksheet
    Dim zelle As Range
    Set wsSpieler = ThisWorkbook.Sheets("Spielerliste")
    Set wsManager = ThisWorkbook.Sheets("Manager")

    For Each zelle In wsSpieler.Range("B4:B476")
        Select Case zelle.Value
            Case "Wächter"
                zelle.Interior.Color = RGB(255, 165, 0) ' Orange
            ' Weitere Fälle für andere Spieler und Farben
        End Select
    Next zelle
End Sub

Praktische Beispiele

  • Beispiel für die Verwendung von SVERWEIS: Angenommen, in Tabelle 2 steht in Zelle A1 der Spielername "Wächter" und in B1 der zugehörige Manager "Manager 1". In Tabelle 1 würdest du die Formel so anpassen:

    =SVERWEIS(A4;Manager!A:B;2;FALSCH)
  • Bedingte Formatierung für mehrere Farben: Erstelle mehrere Regeln für die verschiedenen Managerfarben, indem du die Werte in der Hilfsspalte entsprechend anpasst.


Tipps für Profis

  • Datenvalidierung: Nutze Datenvalidierung, um sicherzustellen, dass die Namen der Spieler in der Spielerliste und in der Managerübersicht übereinstimmen.

  • Benennung von Zellen: Benenne die Bereiche für Spieler und Manager, um deine Formeln übersichtlicher zu gestalten. Zum Beispiel: =SVERWEIS(A4;Spieler;2;FALSCH).

  • Dynamische Bereiche: Verwende dynamische Benennungen für die Spielerliste, um Erweiterungen in der Liste zu berücksichtigen.


FAQ: Häufige Fragen

1. Kann ich die Farben auch ohne Hilfsspalte zuweisen? Ja, das ist möglich, jedoch komplizierter. Du müsstest dann auf VBA zurückgreifen, um die Logik direkt in den Code zu integrieren.

2. Wie viele Manager kann ich mit dieser Methode verwalten? Mit der beschriebenen Methode kannst du bis zu vier Manager verwalten. Für mehr Manager benötigst du VBA oder eine andere komplexere Lösung.

3. Ist dieses Verfahren in allen Excel-Versionen anwendbar? Ja, die beschriebenen Methoden sind in den Excel-Versionen 2010 und höher anwendbar. Prüfe jedoch die Verfügbarkeit von Funktionen wie SVERWEIS in älteren Versionen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige