ralfkausk
Goto Top

Hintergrundfarbe der Spalte je nach Wert aendern

Die Farbe bestimmter Spalten sol sich je nach Eingabe in einem Feld aendern

Direkt mal vorne weg, meine Excelkenntnisse beschraenken sich auf ein minimum.

In einer Tabelle soll sich der Wert einer Spalte aendern wenn ich im ersten Feld einen Wert eintrage.
Konkret sieht das folgendermassen aus:

ID HOSTNAME SERIAL TYP
1 name 1234567890 xxx

Der Farbe der Zeile soll sich je nach Wert der ersten Feldes richten
<leer> = keine Aenderung
0 = Gelb
1 = Gruen
2 = Rot

Wenn Die Tabelle keinen Wert enthaelt soll sich nix aendern
Wenn ich z.B. eine 1 eingebe, dann soll sich die Zeile komplett gruen faerben

Ich habe schon versucht mit der bedingten formatierung zu arbeiten, allerdings habe ich vier (4) Werte, kann dort aber nur drei angeben!
Waere toll wenn jemand eine Loesung fuer mich haette

Content-Key: 125038

Url: https://administrator.de/contentid/125038

Printed on: April 20, 2024 at 02:04 o'clock

Member: CeMeNt
CeMeNt Sep 16, 2009 at 07:07:42 (UTC)
Goto Top
Moin rkujadt,

wo ist das Problem? Du hast doch nur drei Bedingungen!
<leer> soll ja nichts verändern.

Stelle es einfach so ein:

e6b7d16f65147ece9279491d94609548-bedform

Oder verwende Office 2007. Da kannste beliebige Einstellungen vornehmen...

Gruß CeMeNt
Member: ralfkausk
ralfkausk Sep 16, 2009 at 07:48:49 (UTC)
Goto Top
das Problem ist das ich vier (4) Werte habe

<leer> = keine Aenderung bzw. standartmaessig weiss
0 = Gelb
1 = Gruen
2 = Rot

Ich habe ausprobiert was Du geschrieben hast, aber das funktioniert nicht.
wenn ich keinen Wert eintrage ist das Feld trotzdem gelb, der Rest funktioniert wunderbar

Office 2007 wuerde ich gerne einsetzen, steht in der Firma aber leider nicht zur verfuegung
Member: CeMeNt
CeMeNt Sep 16, 2009 at 08:01:56 (UTC)
Goto Top
Nimm noch einmal eine neue (leere) Tabelle.
Markiere alle Felder, die sich farblich ändern sollen.
Trage dann noch einmal die Bedingte Formatierung ein, wie oben beschrieben.

Diese drei Formeln reagieren ja nur, wenn der Wert in Spalte A entweder gleich 0, 1 oder 2 ist.
Ansonsten sind die Bedingungen ja nicht erfüllt, also FALSCH

Wenn Du das Feld also leer lässt (oder einen beliebigen Wert ungleich 0, 1 oder 2 einträgst), ist also keine Bedingung erfüllt, und es findet keine Formatierung statt.

In den Feldern, die trotzdem gelb werden steht evtl. noch eine andere Formel.
Deswegen vorgehen, wie beschrieben

Gruß CeMeNt
Member: ralfkausk
ralfkausk Sep 16, 2009 at 08:20:41 (UTC)
Goto Top
hab ich gemacht, funktioniert nicht
da ich nicht so viel Ahnung habe, kann es sein das die Syntax falsch ist?

=WENN(A5=0;"WAHR";"FALSCH") bzw.
=WENN($A5=0;"WAHR";"FALSCH")

hab mal das $ Zeichen weggelassen, hat aber nix geaendert.
Member: ralfkausk
ralfkausk Sep 16, 2009 at 08:38:41 (UTC)
Goto Top
hab den Fehler gefunden
Null (0) funktioniert nicht

wenn ich die Werte auf 1 2 3 aendere klappts
vielen dank fuer die Hilfe
Member: CeMeNt
CeMeNt Sep 16, 2009 at 08:42:47 (UTC)
Goto Top
Schreibe in die erste Formel folgendes:

=WENN(UND($A1<>"";$A1=0);"WAHR";"FALSCH")

Problem scheint zu sein, dass ein leeres Feld als 0 interpretiert wird.
Die neue Bedingung ist dagegen nur WAHR, wenn dass Feld NICHT leer ist und der eingetragene Wert 0 ist.

Bitte das $ stehen lassen.
Ohne dem $ ändern sich die Bezüge für die bedingte Formatierung