❤️ Helfen Sie noch heute, unser LibreOffice Forum zu erhalten! ❤️
Unterstützen Sie das LibreOffice-Forum und helfen Sie uns, unser Ziel für 2025 zu erreichen!
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Bedingte Formatierung? Script?
Bedingte Formatierung? Script?
Moin,
ich habe in einer Tabelle eine Spalte für "Vornamen" und eine Spalte für "Nachnamen" und eine Spalte für "Ehrennadel".
Ich möchte jetzt, das die aktuelle Zeile oder Zelle einen roten Hintergrund oder Rahmen bekommt,
wenn in der Tabelle die Kombination "Vorname" UND "Nachname" und "N" schonmal vorkommt.
Ich muß also ständig prüfen ob diese Kombination irgendwo in den Zeilen oberhalb der aktuellen schon mal war.
Wie löst ma das am besten? Erst alles Eintippen und dann ein Script noch doppelt suchen lassen?
Oder indirekt : Erst alles eintippen, dann alle Daten sortieren lassen und die drei Spalten als Kriterum nutzen?
Oder wie würdet Ihr das lösen?
Geht um zur Zeit ca. 1000 Zeilen.
Gruß Heiko
ich habe in einer Tabelle eine Spalte für "Vornamen" und eine Spalte für "Nachnamen" und eine Spalte für "Ehrennadel".
Ich möchte jetzt, das die aktuelle Zeile oder Zelle einen roten Hintergrund oder Rahmen bekommt,
wenn in der Tabelle die Kombination "Vorname" UND "Nachname" und "N" schonmal vorkommt.
Ich muß also ständig prüfen ob diese Kombination irgendwo in den Zeilen oberhalb der aktuellen schon mal war.
Wie löst ma das am besten? Erst alles Eintippen und dann ein Script noch doppelt suchen lassen?
Oder indirekt : Erst alles eintippen, dann alle Daten sortieren lassen und die drei Spalten als Kriterum nutzen?
Oder wie würdet Ihr das lösen?
Geht um zur Zeit ca. 1000 Zeilen.
Gruß Heiko
OS: Linux Mint Cinnamon 20 - 64Bit
LibreOffice: 6.4.5.2
LibreOffice: 6.4.5.2
Re: Bedingte Formatierung? Script?
Hallo,
ich würde es über bedingte Formatierungen oder eine Hilfsspalte lösen.
ich würde es über bedingte Formatierungen oder eine Hilfsspalte lösen.
- Dateianhänge
-
- bedingte formatierung 3fach.ods
- (33.78 KiB) 233-mal heruntergeladen
Gruß,
mikele
mikele
Re: Bedingte Formatierung? Script?
@mikele: ich vermute, mit deiner Formel erfasst Du auch noch die Namensgleichheit ohne Ehrennadel
glücklich mit LinuxMintmate64 - & LibreOffice
Re: Bedingte Formatierung? Script?
Hallo,
@ottoz: du vermutest richtig. Ob es so oder anders sein soll, muss Die_Nase entscheiden.
@ottoz: du vermutest richtig. Ob es so oder anders sein soll, muss Die_Nase entscheiden.
Gruß,
mikele
mikele
Re: Bedingte Formatierung? Script?
... ich habe die Tabelle ein wenig überarbeitet,
meine Fähigkeiten kamen leider nicht ohne Hilfsspalte aus.
Anm.: statt des Buchstabens "n" für die Medaille benutze ich einen Zahlenwert.
ich arbeite mit fester Suchmatrix um alle Doubletten zu markieren, bitte den Bereich entsprechend ändern.
ein frohes Pfingstfest wünsche ich!
meine Fähigkeiten kamen leider nicht ohne Hilfsspalte aus.
Anm.: statt des Buchstabens "n" für die Medaille benutze ich einen Zahlenwert.
ich arbeite mit fester Suchmatrix um alle Doubletten zu markieren, bitte den Bereich entsprechend ändern.
ein frohes Pfingstfest wünsche ich!
- Dateianhänge
-
- bedingte formatierung 3 Bed.ods
- (12.9 KiB) 204-mal heruntergeladen
glücklich mit LinuxMintmate64 - & LibreOffice
Re: Bedingte Formatierung? Script?
Ich habe auch noch eine Lösung (s. Anlage) anzubieten. Sie kommt ohne Hilfsspalte aus. Mit der Bedingung (hier für die Zeile 7)
wird eine Zeile nur dann markiert, wenn dem Vor-/Nachnamen in der aktuellen Zeile eine Ehrennadel zugeteilt ist UND demselben Vor-/Nachnamen in den vorhergehenden Zeilen bereits (mindestens) eine Ehrennadel zugeteilt worden ist. Es werden also nur die Duplikate markiert.
Soll neben den Duplikaten auch das jeweils erste Auftreten einer Zeile markiert werden, nimmt man die Bedingung
@OttoZ: Das Ausblenden / Verbergen von Zellinhalten mit Hilfe der Bedingten Formatierung (BF) der Schrift- und Hintergrundfarben ist i.d.R. nur die drittbeste Lösung. In deinem Fall liefert bereits die (einfache) Formatierung der Spalte E mit dem schlichten Formatcode »0 "Ehrennadel(n)";;;« dasselbe Ergebnis wie deine Klimmzüge mit BF und Schriftfarbe.
Gruß
lorbass
Code: Alles auswählen
SUMMENPRODUKT( ($A$2:$A7=$A7) * ($B$2:$B7=$B7) * ($C$2:$C7=$C7) * ($C$2:$C7="Ja") ) > 1
Soll neben den Duplikaten auch das jeweils erste Auftreten einer Zeile markiert werden, nimmt man die Bedingung
Code: Alles auswählen
SUMMENPRODUKT( ($A$2:$A$33=$A7) * ($B$2:$B$33=$B7) * ($C$2:$C$33=$C7) * ($C$2:$C$33="Ja") ) > 1
Gruß
lorbass
- Dateianhänge
-
- Bedingte Formatierung mit drei Bedingungen.ods
- (14.56 KiB) 235-mal heruntergeladen
Re: Bedingte Formatierung? Script?
@lorbass ... viele Wege führen nach Rom, Du zeigt uns den richtigen!
Das mit dem:
edit: Anwenden konnte ich diese Formatierung, sie ist noch nicht mein eigen.
Man lernt nie aus - schon gar nicht bei Calc
Das mit dem:
sehe ich mit Interesse, ich versuche es nachzuempfinden - danke!Formatcode »0 "Ehrennadel(n)";;;«
edit: Anwenden konnte ich diese Formatierung, sie ist noch nicht mein eigen.
Man lernt nie aus - schon gar nicht bei Calc
glücklich mit LinuxMintmate64 - & LibreOffice
Re: Bedingte Formatierung? Script?
Hallo,
Ein Mitglied kann mehrfach geehrt werden, bekommt aber nur beim erstenmal die Nadel.
Gruß Heiko
So sollte es nicht sein.mikele hat geschrieben:Hallo,
@ottoz: du vermutest richtig. Ob es so oder anders sein soll, muss Die_Nase entscheiden.
Ein Mitglied kann mehrfach geehrt werden, bekommt aber nur beim erstenmal die Nadel.
Gruß Heiko
OS: Linux Mint Cinnamon 20 - 64Bit
LibreOffice: 6.4.5.2
LibreOffice: 6.4.5.2
Re: Bedingte Formatierung? Script?
Moin,
erstmal ein Danke für die viele Mühe die Ihr Euch gemacht habt um mir bei der Lösung des Problemes zu helfen.
Leider herrschte im Vorfeld etwas Chaos, so das ich erst jetzt wieder dazu komme mich mit Euren Lösungen zu beschäftigen.
Werde die Lösungen mal genauer anschauen und auf eine Kopie der original Daten los lassen.
Gruß Heiko
erstmal ein Danke für die viele Mühe die Ihr Euch gemacht habt um mir bei der Lösung des Problemes zu helfen.
Leider herrschte im Vorfeld etwas Chaos, so das ich erst jetzt wieder dazu komme mich mit Euren Lösungen zu beschäftigen.
Werde die Lösungen mal genauer anschauen und auf eine Kopie der original Daten los lassen.
Gruß Heiko
OS: Linux Mint Cinnamon 20 - 64Bit
LibreOffice: 6.4.5.2
LibreOffice: 6.4.5.2
Re: Bedingte Formatierung? Script?
Moin,
also irgendwas entgeht mir da.
Wenn ich mir die Beispiele anschaue, dann gibt es für jede Zeile eine neue Formel für die Bedingte Formatierung.
Ich will aber nicht jede der 1000 Zeilen einzeln markieren und eine Formel hinterlegen.
Wie bekomme ich die Formatierungen in die bereits gefüllten Zeilen?
Mit dem "Kopierpinsel" schint das nicht zu gehen?
Und mit "Inhate einfügen / Formatierung" ging das auch nicht.
Gruß Heiko
also irgendwas entgeht mir da.
Wenn ich mir die Beispiele anschaue, dann gibt es für jede Zeile eine neue Formel für die Bedingte Formatierung.
Ich will aber nicht jede der 1000 Zeilen einzeln markieren und eine Formel hinterlegen.
Wie bekomme ich die Formatierungen in die bereits gefüllten Zeilen?
Mit dem "Kopierpinsel" schint das nicht zu gehen?
Und mit "Inhate einfügen / Formatierung" ging das auch nicht.
Gruß Heiko
OS: Linux Mint Cinnamon 20 - 64Bit
LibreOffice: 6.4.5.2
LibreOffice: 6.4.5.2
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.