Bedingte Formatierung - erste 3, letzte 3 - geht das?

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Bedingte Formatierung - erste 3, letzte 3 - geht das?

Beitrag von hylli »

Hi,

ich habe in einer Spalte per RANG-Funktion eine andere Spalte ausgewertet. Nun möchte ich, dass jeweils die Zellen der ersten 3 sowie letzten 3 per bedingter Formatierung eine anderen Hintergrundfarbe bekommen.

Das Problem:
Es kann vorkommen, dass die Ränge nicht 1,2,3,4,....,x sondern z.B. 1,2,2,4,4,4,7,...,x sein können.

Ist es trotzdem möglich per bedingter Formatierung die ersten 3 sowie letzten 3 Zellen anders zu formatieren? Wenn ja, wie?

Danke vorab.

Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Bedingte Formatierung - erste 3, letzte 3 - geht das?

Beitrag von Karolus »

Hallo
Trag in die unterste Zelle (fürs Beispiel A23) folgende Formatbedingung ein
'Formel ist'
(A23<=KKLEINSTE(A$1:A$23;3))*(SUMMENPRODUKT(A$1:A23<=KKLEINSTE(A$1:A$23;3))<=3)
die Formel für die drei grössten überlass ich dir.
Diese Formatierung ziehst du mit dem Pinselsymbol nach oben.

Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Re: Bedingte Formatierung - erste 3, letzte 3 - geht das?

Beitrag von hylli »

Hm, funktioniert irgendwie nicht?!?

Ich habe die Formel als bedingte Formatierung als "Formel ist" in die unterste Zelle (Bei mir C21) eingefügt und meinem Bereich (C6:C21) in der Formel angepasst, eine Zellvorlage mit anderer Hintergrundfarbe vergeben und auf OK geklickt.

Anschließend noch das ganze über das Pinselsymbol nach oben gezogen, aber es tat sich überhaupt nichts?!?

Da scheint noch was nicht ganz zu passen?!?

Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Bedingte Formatierung - erste 3, letzte 3 - geht das?

Beitrag von Karolus »

Hallo
Hier funktionierts ? Stimmen alle $-zeichen ? Sind das Werte in Spalte C oder evtl doch Text ?

Gruß und Gute Nacht Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Re: Bedingte Formatierung - erste 3, letzte 3 - geht das?

Beitrag von hylli »

Ich habe in der Spalte C (C6 bis C21) per RANG-Funktion die Spalte B (B6 bis B21) ausgewertet.

Ich gehe mal davon aus, dass RANG Werte erstellt und keinen Text, oder?

Meine jetzige Formel:
(C21<=KKLEINSTE(C$6:C$21;3))*(SUMMENPRODUKT(C$6:C21<=KKLEINSTE(C$6:C$21;3))<=3)
Edit: OK, habe gesehen, dass die $-Zeichen teilweise falsch sind (FOrmel mittlerweile korrigiert!)! Nachdem ich das richtig gestellt habe werden, mir auch 3 Felder eingefärbt und zwar von oben nach unten die ersten 3 "besten". Wenn jetzt aber z.B. 2x Rang 1 und 2x Rang 3 vorkommen, dann werden von oben nach unten trotzdem nur 3 eingefärbt.

Lässt sich das noch verbessern?

Wie muss die Formel für die 3 größten Werte aussehen?

Momentan habe ich:
(C21<=KGRÖSSTE(C$6:C$21;3))*(SUMMENPRODUKT(C$6:C21<=KGRÖSSTE(C$6:C$21;3))<=3)
Da werden aber eher die mittleren Werte eingefärbt statt die größten Werte?!?

Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Bedingte Formatierung - erste 3, letzte 3 - geht das?

Beitrag von Karolus »

Hallo
Zuerst schriebst du:
hylli hat geschrieben:Ist es trotzdem möglich per bedingter Formatierung die ersten 3 sowie letzten 3 Zellen anders zu formatieren? Wenn ja, wie?
jetzt schreibst du:
hylli hat geschrieben:Wenn jetzt aber z.B. 2x Rang 1 und 2x Rang 3 vorkommen, dann werden von oben nach unten trotzdem nur 3 eingefärbt.
Was denn nun ?? - ich hatte ne ganze Weile gebraucht die Bedingung auf 3 Zellen einzugrenzen.

Markiere C6:C21
Zellwert 'ist kleiner gleich' 'KKLEINSTE(C$6:C$21;3)
'"vorlage für die kleinen"

Gruß
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Re: Bedingte Formatierung - erste 3, letzte 3 - geht das?

Beitrag von hylli »

Ou mann, jetzt seh' ich's auch. Da hab ich mich ja wirklich besch...en ausgedrückt, sorry! :oops:

So funktioniert's nun wie gewünscht, Danke!

Hylli :)
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Antworten