Clever-Excel-Forum

Normale Version: Bedingtes Einfärben ganzer Zeilen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo, 
ich brauche Hilfe mit meiner Liste für offene Posten. Bin seit einer Woche dabei aber komme selbst in diversen Foren nicht weiter...

Es geht grob gesagt um offene Rechnungen.

Ich habe beliebig viele Spalten und beliebig viele Zeilen, gehen wir für das Beispiel davon aus dass ich
die Spalten A B C habe. 

Spalte A: Rechnungsbetrag
Spalte B: Rechnungsbetrag minus Skonto (nicht jeder bekommt Skonto, also gibt es Kunden die nur eine Zahl bei A haben und Kunden die eine Zahl bei A und eine etwas kleinere bei B haben)
Spalte C: Offener Betrag

Ich möchte dass sich jede einzelne Zeile im gesamten Dokument je nachdem

Rot    färbt wenn in der Zeile Spalte C die gleiche Zahl steht wie in der Zeile Spalte B (sofern in der Zeile Spalte B etwas eingetragen ist, ansonsten in der Zeile Spalte A)
Grün  färbt wenn in der Zeile Spalte C die Zahl 0 steht
Gelb   färbt wenn in der Zeile Spalte C eine Zahl steht die nicht 0 oder die gleiche Zahl wie in der Zeile Spalte B ist (sofern in der Zeile Spalte B etwas eingetragen ist, ansonsten in der Zeile Spalte A)


Ich bin für jede Hilfe Dankbar!
LG, der ExcelNoob
Hallo,

Zitat:Ich möchte dass sich jede einzelne Zeile im gesamten Dokument

Ich glaube nicht, dass du das möchtest. Beschränke dich auf einen Bereich da du ansonsten bei rd 1 Mio in denen Bedingte Formatierungen stehen ein Problem mit der Laufzeit bekommst.

Markiere zuerst den Bereich der überwacht werden soll und gehe dann über Bedingten Formatierung - Neue Regel - Formel zur Ermittlung...

Achte bei der Erstellung der Formel darauf, dass die Spalte C absolut gesetzt ist.

Das folgende ist ungetestet und lediglich aufgrund deiner Beschreibung ein Schuss ins Blaue (ich habe weder Zeit noch Lust Tabellen nachzubauen).

Für Grün könnte die Formel so aussehen: =UND($C2=0;$C2<>"")

Für Rot könnte es so aussehen: =ZÄHLENWENN($A2:$B2;$C2)=1

Für Gelb: =ODER($C2<>0;$C2=$B2;$C2=$A2)

Sollten die Bedingungen nicht funktionieren, was durchaus sein kann, dann lade bitte eine aussagefähige Beispielsdatei mit deinen Wunschvorstellungen hoch.
Moin Moin,

ich war eine ganze weile außer Haus. Erstmal vielen Dank für die Antwort. Leider hat der Schuss ins blaue wirklich nicht getroffen :D

Ich habe jetzt einfach die Originaltabelle genommen und die Zahlen verunstaltet. Die Spalten auf die es Hier ankommt sind:

G: Betrag
L: Betrag - Skonto
R: Offener Betrag

Wäre super wenn du dir das angucken kannst =)

Vielen Dank und LG!
der ExcelNoob
Hallöchen,

dann musst Du nur die Spalten ändern.

Markiere zum Formatieren den kompletten Bereich, den es betrifft.
Starte die bedingte Formatierung, neue Regel.
Im Dialog wählst Du ... Formel ...
und gibst diese entsprechend ein, z.B. =UND($C2=0;$C2<>"") --> statt C dann G und statt der 2 die Zeile, wo alles beginnt- bzw. Deine Daten Smile
und stellst die Farbe ein
usw.
Moin Moin,

erstmal danke für die antworten =)

natürlich habe ich die Spalten entsprechend angepasst ^^ funktioniert leider trotzdem nicht. 

Bei =UND($C2=0;$C2<>"") (Grün) zb. müsste es dann so aussehen =UND($G2=0;$G2<>"") allerdings soll sich das nicht nur auf Spalte G Zeile 2 beziehen sondern jede Zeile einzeln überprüfen und dann je nachdem was die Werte in jeder einzelne Zeile in den Spalten G L R die entsprechende zeile  grün, rot oder gelb färben.

Hab schnell die Farben ergänzt um es zu veranschaulichen.

LG,
ExcelNoob
Hola,

allerdings soll sich das nicht auf Spalte G Zeile 2 beziehen

tut es auch nicht, wenn du vorher den Bereich markiert hast, der gefärbt werden soll.
Excel passt das dann intern für diesen Bereich an, zeigt aber immer nur $G2.

Gruß,
steve1da
habs direkt nochmal probiert, funktioniert nicht Undecided

alles markiert -> Bedingt Formatierung -> Neue Regel-> Formel zu Ertmittlung der zu formatierenden Zellen verwenden -> Werte formatieren, für die diese Formel wahr ist: =UND($G2=0;$G2<>"") -> Vorschau: Formatieren...->Ausfüllen->Grün->OK->OK

nichts passiert^^
Hola,

dann lade bitte eine neue Datei mit den Formeln in der bed. Formatierung hoch. Unter "funktioniert nicht" kann man sich leider nichts vorstellen.

Gruß,
steve1da
ok lade ich hoch
Hola,

die Daten fangen erst in Zeile 3 an, die bedingte Formatierung ebenfalls. Dann musst du natürlich auch die Formeln erst in Zeile 3 beginnen lassen.
Nichts desto trotz wird doch grün gefärbt wenn eine Zelle in Spalte G 0 ist (aktuell zwar die falsche, was allerdings an o.g. Problematik liegt).

Gruß,
steve1da