Bedingte Formatierung auf andere Zellen kopieren
#1
Hallo zusammen,

ich hoffe hier kann mir jemand helfen.

Und zwar habe ich folgendes Problem….

Ich habe eine Produktliste wo ich immer wieder Marktpreise im Internet abfrage 

Ich möchte nun gerne 3-4 Spalten nutzen um damit die letzten Marktpreise zu dokumentieren

Also Beispiel:

In Spalte A werden die aktuellen Marktpreise eingetragen

In Spalte B stehen die Preise vom letzten Quartal, Spalte C die Preise vom Quartal zuvor usw.

Ich möchte nun, das wenn ich einen Preis in Spalte A eintrage, das Feld nach der Eingabe grün gefärbt wird, wenn der Wert in Spalte A (also der aktuelle Marktpreis) größer/gleich dem letzten Wert in Spalte B ist und rot wird, wenn der Wert kleiner als in Spalte b ist.

Somit möchte ich gerne farblich erkennen, ob ein Produkt auf dem Markt tendenziell vom Preis steigt (grün) oder fällt (rot)

Ich habe das auch so schon hinbekommen mit 2 verschiedenen Regeln. Allerdings möchte ich nicht 250 Zeilen einzeln 2 Regeln zuweisen sondern würde gerne die beiden Regeln in Zeile 1 dann gerne auf alle anderen 249 Zeilen kopieren.
Das geht aber aus mir nicht erklärbaren Gründen nicht.

Hat mir hierzu vllt jemand einen Tipp wie ich das ohne MEGA Aufwand hinbekommen kann?

Danke 
Grüße 
Lexl
Antworten Top
#2
Hallo Lexl,

ja.

Du solltest in der Formel relative Bezüge nutzen und den Bereich in "wird angewendet auf" erweitern.

Mehr mit Beispieldateii von dir.
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Antworten Top
#3
Hallo Helmut,

das musst Du mir anhand meiner Datei näher erklären.
Ich habe in der Datei die ersten beiden Zellen C5 und C6 zwei bedingte Formatierungen eingerichtet die sich dann jeweils auf die Zellen G5 und G6 beziehen.
Gibt man nun bsp in der Zelle C6 einen höheren Wert wie in der Zelle G6 ein, wird sie automatisch grün und gibt man einen geringeren Wert ein, wird sie automatisch rot.
Und diese Regeln hätte ich gerne in den restlichen Zeilen nach unten auch nur eben ohne jede Zelle separat anfassen zu müssen.

Grüße
Lexl 


.xlsx   Preise.xlsx (Größe: 9,63 KB / Downloads: 2)
Antworten Top
#4
Hola,
du änderst deine Regeln wie folgt ab:
=$G5
Der Bereich bei "wird angewendet auf": =$C$5:$C$26
Gruß,
steve1da
Antworten Top
#5
Hallo Steve1da,

das bekomme ich irgendwie nicht hin, sorry.... bzw. verstehe ich nicht genau wie Du das meinst.

Wenn ich =$C$5:$C$26 auswähle bekomme ich die Meldung "Dieser Bezugstyp kann nicht in einer Bedingte Formatierungsformel verwendet werden.Ändern Sie den Bezug zu einer einzelnen Zelle, oder verwenden Sie einen Bezug mit einer Arbeitsblattfunktion, zum Beispiel =SUMME(A1:E5).

Ich versteh das irgendwie nicht
Antworten Top
#6
Hallo Lexl,

zu
Zitat:Dieser Bezugstyp kann nicht in einer Bedingte Formatierungsformel verwendet werden.

Steve hat geschrieben, dass der Bereich in dem Feld "wird angewendet auf" eingetragen werden soll und nicht in der Formel.
In der Formel must du nur das $ vor der Spaltennummer entfernen. Dadurch ist der Bezug nicht mehr absolut, sondern relativ.


Angehängte Dateien
.xlsx   Preise.xlsx (Größe: 9,58 KB / Downloads: 3)
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





[-] Folgende(r) 1 Nutzer sagt Danke an Ego für diesen Beitrag:
  • Lexl74
Antworten Top
#7
Smile 
Vielen vielen Dank - hab das nun in meine Liste so eingetragen und es funktioniert nun so wie ich es wollte.

Perfekt!!  18
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste