Bedingte Formatierung einer Zelle in Excel 2007

Hallo Experte/-in,

ich muss eine Zelle so formatieren, dass wenn die Zelle den gleichen Wert von ihrer „Nachbarzelle“ hat, dann es wird Grün. Wenn nicht, Rot.

Beispiel:

A1=2
B1=2

wenn A1=B1, dann A1 und B1 sind Grün ausgefüllt
wenn A1B1, dann A1 und B1 sind Rot ausgefüllt

Ich kriege es einfach nichr hin!

Vielen Dank für jede Hilfe!

Jacare

Hallo Jacare,

den ganzen Wertebereich mit der Maus beginnend bei A1 markieren und mit normaler Zellformatierung alle Werte rot einfärben. Dann bei gleichbleibender Markierung Bedingte Formatierung aufrufen, unter Bedingung 1 „Formel ist“ anwählen und daneben „=$A1=$B1“ (ohne Anführungszeichen) eingeben und unter Format Muster grün anwählen. Beide Fenster mit „OK“ schließen und fertig ist das Ergebnis. Die Beschreibung gilt für Excel 2003, ich hoffe ohne Probleme auf Excel 2007 übertragbar.

Grüße Holdrio

Hallo Jacare9,
ich denke dein Excel 2007 wird sich in diesem Punkt von meinem Excel 2003 nicht wesentlich unterscheiden.
1.die zu formatierenden Zellen A1 und B1 markieren
2.im Menüpunkt Format die bedingte Formatierung auswählen
3.unter Bedingung „Formel ist“ auswählen
und jetzt kommt es
4.die Formel =($A$1=$B$1) eingeben!
5.als Format zum Beispiel die grüne Textfarbe auswählen
um auch noch einer Rotfärbung zu erzwingen mit hinzufügen eine zweite Bedingung auswählen
6.die Formel =NICHT($A$1=$B$1)
als Format die rote Textfarbe auswählen

Vielleicht hast Du fast alles auch schon richtig gemacht und aber den gleichen Fehler begangen, der auch mir bei meinem ersten Versuch unterlaufen ist:
Ich hatte in den Formeln das „$“-Zeichen, also die absolute Adressierung vergessen.

viel Erfolg
Werner

Hallo,

soweit ich informiert bin, kann man die bedingte Formatierung einer Zelle nicht vom Zellwert einer anderen Zelle abhängig machen.
Glaub das geht so nicht wie du es beschreibst.
Aber warum machst du nicht eine eigene Spalte C daneben, in der du abfragst wenn(a1=b1;1;0) und dann die C1 bedingt formatierst?
Gruß Robert

Hallo,
die Lösung ist wie folgt:

  • alle zu bearbeiteten Zellen entsprechend eine
    Hintergrundfarbe zu zuweisen
  • eine Zelle z. B. A25 (Spalte 25), die nicht benutzt
    wird mit
    Formel „=wenn(A1=B1;1;0)“ belegen diese Zelle-
    Spalte kann später ausgeblendet werden
  • zu formatierende Zellen markieren (z.B. A1 und B1)
  • bedingte Formatierung aufrufen und Pulldownmenü Neue
    Regeln öffnen
  • „Formel zur Ermittlung der zu formatierenden Zellen
    verwenden“ öffnen und folgende Formel eingeben:
    „A25=1“
  • Format festlegen
    fertig
    Nachfragen bitte an [email protected]

Zelle so formatieren, dass bei gleichem Wert grün, ansonsten rot.

Hallo Jacare,
ich habe noch EXCEL 2000. Bei diesem Programm funktioniert es so:

  1. Bedingte Formatierung, Formel ist

    =a1=a2

, man achte auf das Gleichheitszeichen am Anfang
Auswahl des Formates Registerkarte Muster: grün.

  1. So ähnlich geht es dann weiter, Schaltfläche

    Hinzufügen >>

, Formel ist

=a1a2

. Wieder Auswählen des gewünschten Formates, fertig. Diese Formel kann man nach unten kopieren.

Hat Dir meine Antwort geholfen?.

Mit Gruß

Hartmut

Hallo Jacare,

erst einmal brauchst Du einen Platzhalter der für Dich zuverlässig trennt was was ist.

Das erledigst Du mit der Spalte C1 wo diese Formel hinein kommt: =WENN(A1=B1;„grün“;„rot“)

Als nächstes heist das Zauberwort: „Benutzer bedingte Formatierung“ ich habe Office 2010 das findest Du auf dem ersten Reiter. Vorher die ganzen Spalten mit den Werten für A+B markieren jetzt „Benutzer bed. Form“ wählen, dort Regeln verwalten wählen, obwohl wir keine haben.

„Neue Regel“ anklicken und dann letzten Punkt aus der Liste „Formel zur Ermittlung…“ anklicken jetzt die Definition für das grün eingeben aus der Wenn-Formel.

Sieht so aus:

=$C1=„grün“

in Feld Format wählst Du aus der Farbpalette Grün aus und nun prüfst Du ob der Bereich schon stimmt, bitte drücke keine Pfeiltasten da Office 2010 dämlich ist und diese als Eingabe in dem Feld „Angewendet auf“ aufzeichnet.

Das Gleiche jetzt nochmal für Rot.

Tja, nun wärst Du eigentlich schon fertig.

Solltest Du denken ich pack die wenn Formel direkt in die bedingte Formatierung …
Tja, da hast Du dich geschnitten, da es nicht funktioniert.

Halte Dich an mein Rezept mit dem Platzhalter.

Besten Gruß
Siegfried

P.S: Hier hab ich noch ein Bild hochgeladen.
http://www.myimg.de/?img=04062011023756726f1.png

wexcel 2007 habe ichs noch nie gemacht, aber folgenden Weg entdeckt:STart dann auf Gruppe Formatvorlage dort auf bedinte Formartierung dann auf REgeln verwalten dann auf Doppelte und dort die Farbe eingeben einmal für doppelte einmal für eindeutige(buttondown). Bei windows 2000 ging das leichter, dort konnte man noch Zellen mit Bedingungen gleich größer kleiner anderer Zelle abfragen und der Zelle dann ein Format mitgeben. Das neue 2007 macht mir auch noch immer zu schaffen. Ich hoffe ich konnte dir trotzdem helfen.Gruß uschi

Hallo Jacare,

der folgende Code dürfte dir helfen:

If Range(„A1“).Value = Range(„B1“).Value Then
Range(„A1“).Interior.ColorIndex = 4
Range(„B1“).Interior.ColorIndex = 4
Else
Range(„A1“).Interior.ColorIndex = 3
Range(„B1“).Interior.ColorIndex = 3
End If

Funktioniert bei mir auf jeden Fall.

Gruß
Philipp

Hallo,

geht über bedingte Formatierung.
Zelle B1 markieren, bedingte Formatierung anklicken, Regel definieren, dort Formel bestimmt wert auswählen, Formel erfassen =A1=B1 Format unten definieren, Farbe auswählen und schon sollte es gehen.

Grüße aus dem Südharz

Frank Seiler

Formel für bed. Formatierung:
=if(A1=B1;true())
Format entspr. setzen, also z.B. Zellenfüllung = grün.

Wenn die Zellinhalte unterschiedlich sind, wird die bed. Formatierung nicht gesetzt; daher muss man die Zellenfüllung als Voreinstellung rot setzen

ich muss eine Zelle so formatieren, dass wenn die Zelle den
gleichen Wert von ihrer „Nachbarzelle“ hat, dann es wird Grün.
Wenn nicht, Rot.

Beispiel:

A1=2
B1=2

wenn A1=B1, dann A1 und B1 sind Grün ausgefüllt
wenn A1B1, dann A1 und B1 sind Rot ausgefüllt

Hallo Jacare,
so geht’s für A1:

  • Im Menü „Bedingte Formatierung“ wählen
  • „Neue Regel“
  • „Formel zur Ermittlung der zu formatierenden Zelle
    verwenden“ (ganz unten)
  • Werte formatieren, für die diese Formel wahr ist:
    =A1=B1 eintragen
  • Button „Formatieren“ drücken
  • für Hintergrundfarbe „Ausfüllen“ wählen
    (letzter Reiter)
  • Farbe aussuchen
  • OK drücken
    … fertig.
    Für B1 genauso, nur ist hier die Formel
    =B1=A1.
    Ach so - für die Nicht-Übereinstimmung einfach die beiden Zellen mit rotem Hintergrund formatieren, der bleibt dann immer, wenn die Zellen nicht übereinstimmen.
    Reicht Dir das so? Falls irgendwas nicht klar ist, frag bitte noch mal nach.
    Viele Grüße,
    Verena

ich muss eine Zelle so formatieren, dass wenn die Zelle den
gleichen Wert von ihrer „Nachbarzelle“ hat, dann es wird Grün.
Wenn nicht, Rot.

Beispiel:
A1=2
B1=2

wenn A1=B1, dann A1 und B1 sind Grün ausgefüllt
wenn A1B1, dann A1 und B1 sind Rot ausgefüllt
Vielen Dank für jede Hilfe!
Jacare

Hallo Jacare,
so geht’s für A1:

  • Im Menü „Bedingte Formatierung“ wählen
  • „Neue Regel“
  • „Formel zur Ermittlung der zu formatierenden Zelle
    verwenden“ (ganz unten)
  • Werte formatieren, für die diese Formel wahr ist:
    =A1=B1 eintragen
  • Button „Formatieren“ drücken
  • für Hintergrundfarbe „Ausfüllen“ wählen
    (letzter Reiter)
  • Farbe aussuchen
  • OK drücken
    Für B1 genauso, nur ist hier die Formel
    =B1=A1.
    Ach so - für die Nicht-Übereinstimmung einfach die beiden Zellen mit rotem Hintergrund formatieren, der bleibt dann immer, wenn die Zellen nicht übereinstimmen.
    Reicht Dir das so? Falls irgendwas unklar ist, frag bitte noch mal nach.
    Viele Grüße,
    Verena

ich muss eine Zelle so formatieren, dass wenn die Zelle den
gleichen Wert von ihrer „Nachbarzelle“ hat, dann es wird Grün.
Wenn nicht, Rot.

wenn A1=B1, dann A1 und B1 sind Grün ausgefüllt
wenn A1B1, dann A1 und B1 sind Rot ausgefüllt
Vielen Dank für jede Hilfe!
Jacare