Spalte A enthält die Zahlen 1 99 Spalte B ist entweder leer oder enthält eine Zahl zwischen 1 und 99 Spalte C ist die Spalte mit der bedingten Formatierung. Die Zellen in Spalte C sollen bei einer Zahl in Spalte B in Zeile x zwischen Cx und C(Zahl in Bx) formatiert werden.
Zur Veranschaulichung habe ich ein kleines Excel mit dem Wuschergebnis erstellt. Spalte C soll über eine bedingte Formatierung gelb eingefärbt werden.
1. in Zelle B23 einen Wert >22 eintragen 2. für die Zellen C2:C22 eine bedingte Formatierung mit folgender Bedingung anlegen:
Code:
=ODER(A2<=MAX($B$2:B2);A2>=MIN(B2:$B$23))
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:1 Nutzer sagt Danke an Ego für diesen Beitrag 28 • FrankM
Super. Das hat funktioniert! Und sogar rückwärts! Eine Frage habe ich noch zum Verständnis. Wenn ich in B23 keine große Zahl einsetze, wird die Formatierung bis zum Schluss gezogen. Was ist der Grund dafür?
Ich habe die Formel noch etwas angepasst und die 99 in die Min-Bedingung hineingeschrieben. Dann kann man auf die große Zahl in B23 verzichten. Entsprechend braucht man dann in Min nur bis B22 laufen.
@ego Ich brauchte das jetzt noch in einer Matrix. Die Spalte E gibt (im Beispiel E11 und E16) an, wie groß der Aufsatz ist. Die Spalte E ist nicht sortiert.
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:1 Nutzer sagt Danke an Ego für diesen Beitrag 28 • FrankM
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:1 Nutzer sagt Danke an Ego für diesen Beitrag 28 • FrankM
die "Zwischentabelle" ist für die Formatierung nicht notwendig.
Ich habe nur die Formeln in den Zellen entwickelt, da im Fehlerfall eine Formelauswertung in Zellen möglich ist.
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:1 Nutzer sagt Danke an Ego für diesen Beitrag 28 • FrankM