Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1404to1408
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Bedingte Formatierung auf einen Block anwenden

Bedingte Formatierung auf einen Block anwenden
04.02.2015 07:59:00
Tobias
Hi,
ich hab einen Preisspiegel für Schüttware/Schotter usw ...
jetzt würde ich gerne immer den niedrigsten Wert einer Zeile grün markieren.
Allerdings stehen die Wert nicht in Spalte A , B , C sondern mich interessieren nur die Sattelpreise. (siehe beil. Tabelle)
Wenn kein Wert in Sattel drin steht, dann soll er auch nicht grün markiert werden.
Mit bedingter Formatierung Formel(MIN) kann ich schon markieren allerdings nur Spalten A , B , C
2. Möglichkeit geht es auch diese Formel auf einen Block sprich die grauen Linien trennen immer die verschiedenen Blöcke , Block 1 ist z.B. Sand wobei es egal ist ob er eine Körnung 0/8 oder 0/5 hat.
Also müssten die Spalten J6:J8 mit dem nächsten Anbieter P6:p8 und dem nächsten verglichen werden .. und der günstigste sollte dann grün werden.
also einmal die Auswertung pro Zeile und einmal pro Block (wenn das geht).
kann man das dynamisch machen? sprich wenn ich eine andere Sandart hinzufüge, dass die Formel automatisch die neue Zeile einschließt?
https://www.herber.de/bbs/user/95532.xlsx
Vielleicht kann mir ja jemand helfen.
Mit bestem Dank bereits im Voraus.
Gruß Tobias

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
zunächst zu Frage 1 ... und ...
04.02.2015 08:48:12
neopa
Guten Morgen Tobias,
... markiere F6:AB## dann folgende bedingte Formatierungsformel eintragen:
=(MIN(WENN(($F$5:$AB$5="Sattel")*($F6:$AB6>0);$F6:$AB6))=F6)*(F6>0)

und die Farbe zuordnen.
Zu 2. Im Prinzip ist das auch möglich. Da die Artikelbez. jedoch ungleich innerhalb eines Blockes sind, wäre eine (ausblendbare) Hilfsspalte wahrscheinlich sinnvoll wo Du die Blöcke mit einem eindeutigen ID kennzeichnest.
Gruß Werner
.. , - ...
oT: und nochmal sorry, dass ich gestern Abend absagen musste.

Neue Arbeitsblatt nur mit Inhalt erstellen
04.02.2015 09:02:38
Tobias
Hi, guten Morgen :)
Zu 1.
Danke funktioniert perfekt.
Die Formel muss ich mir mal genauer zerlegen. weil ich die ungefähr bei jedem 3 Preisvergleich brauche.
Zu 2.
wie sollte die Hilfsspalte heißen?
ID wäre dann Sand z.B.
wie würde dann die Formel lauten?
vielleicht kannst sie gleich in meine Vorlage einbauen?
Zu 3. Kein Thema, war ja nicht schlimm :)) so hab ich mich gemütlich aufs Kanape schmeißen können und berisseln lassen *g*
Vielleicht klappts ja trotzdem mal :))

Anzeige
nun kann die zweite Frage beantwortet werden ...
04.02.2015 09:31:44
neopa
Hallo Tobias,
... wie die Hilfsspalte heißt ist egal, entscheidend ist lediglich dass in allen Zellen des jeweiligen Blockes immer die gleiche eindeutige Bezeichnung steht, die nur für den jeweiligen Block gilt.
Angenommen die Hilfsspalte sei die Spalte AH und es sind wieder nur die "Sattel"Preise auszuwerten und echte 0-Werte kommen nicht vor, bzw. sind nicht auszuwerten, dann wieder den Bereich F6:AB44 markieren und folgende Formel:
=(MIN(WENN(($F$5:$AB$5="Sattel")*($F$6:$AB$13>0)*($AH$6:$AH$13=$AH6);$F$6:$AB$13))=F6)*(F6>0)
Wenn auch 0-Werte als MIN anerkannt werden dann in der Formel anstelle ...

(F6>0)
einfach (F6"") schreiben.
Gruß Werner
.. , - ...

Anzeige
Neue Arbeitsblatt nur mit Inhalt erstellen
04.02.2015 09:56:42
Tobias
Hi, ist ja super :))
für Block 1 und Block 2 funktioniert es aber ab Block 3 hackt es irgendwo, kansnt du da nochmal gucken?
ist die Formel dann auch dynamisch , sprich wenn ich in Block 4 nochmal eine Bezeichnung hinzufüge und die richtige Nummer in der Hilfsspalte vergebe dass er dann es in die "Günstig" Formatierung aufnimmt?
https://www.herber.de/bbs/user/95535.xlsx

Bereich in der Formel entsprechend anpassen, ...
04.02.2015 11:10:06
neopa
Hallo Tobias,
... der steht momentan nur für eine Auswertung der ersten beiden Blöcke.
Also für alle (im Beispiel) so:

=(MIN(WENN(($F$5:$AB$5="Sattel")*($F$6:$AB$44>0)*($AH$6:$AH$44=$AH6);$F$6:$AB$44))=F6)*(F6>0)
Gruß Werner
.. , - ...

Anzeige
Neue Arbeitsblatt nur mit Inhalt erstellen
04.02.2015 11:23:21
Tobias
Perfekt , Danke :))

314 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige