Bedingte Formatierung erstellen
Liebe Ninox-Anwender*innen,
hier ein kurzes Video, wie man die Funktion der "Bedingten Formatierung" nutzen kann.
Die Funktion steht derzeit nur an Text- und Zahlenfeldern zur Verfügung.
Im Beispiel seht ihr wie man Beträge die größer oder kleiner als ein bestimmter Wert sind, farblich hervorheben kann.
Beste Grüße
Jörg
14 Antworten
-
für Ja/Nein Felder wäre das ganze noch traumhaft! :-)
-
Es gibt keine Möglichkeit die Farbe dynamisch zu wählen oder?
Und auch die Option eine Regel auf andere Felder oder sogar eine ganze Tabelle zu übertragen wäre super. -
Etienne Scherrer said:
Es gibt keine Möglichkeit die Farbe dynamisch zu wählen oder?Hallo, was meinst du mit "dynamisch"? Man kann kann ja mehrere Regeln definieren und diesen unterschiedliche Farben zuordnen. Wüsste jetzt so auf Anhieb nicht, wie es noch "dynamischer" gehen sollte.
-
Ich nutze die bedingte Formatierung auch an vielen Stellen, wenngleich ich sie lediglich als "Schmuck am Nachhemd" sehe. Ich kann Etienne sehr gut verstehen, denn bei der Erstellung dieser Regeln ist es wie mit allen anderen Feldtypen und deren Konfiguration: Ninox fehlt es an der Möglichkeit, Presets zu speichern und diese bei Bedarf beliebig einzufügen. So müsste man in mühseliger Kleinarbeit die gleichen Konfigurationsschritte zig mal wiederholen, anstatt einmal anzulegen und dann nur noch aus der Schublade zu holen. Das Feature steht aber auch erst seit 3 Jahren in der CR Liste
-
Super wäre es auch für Datumsfelder, damit man Fristüberschreitungen beispielsweise direkt erkennen kann
-
Gibt es da schon ein Update, wie es für Datumsfelder, wie es erwähnte, aussieht? Ich habe mir eine Tabelle erstellt, in der ich meine privaten Bestellungen eingetragen habe. Außer "Bestelldatum", "Soll-Liefertermin" (also was mit der Verkäufer mitteilt) und "Liefertermin", sind alle drei das Daten-Feld Datum.
Da hätte ich gerne den Abgleich gemacht, dass das Daten-Feld "Liefertermin" das Daten-Feld "Soll-Liefertermin anschaut und wenn es um einen Tag über dem angegebenen Datum überschritten ist, mir die Zelle z. B. rot einfärbt.
Bei Zahlenfeld habe ich nicht rausgefunden, ob ich das irgendwie als Datum umbauen könnte, weil da, wie beim Textfeld, die bedingte Formatierung möglich ist.
Gibt es hier ggfs. einen alternativen Weg?
-
Man könnte auch eine neue Spalte hinzufügen und direkt als Formel:
format(Datum, "DD.MM.YYYY")
nutzen. Das ist dann glaube ich ein String und die Bedingte Formatierung ist verfügbar. Ansonsten noch ein text() um das format(). In Sachen Performance müsste man einfach testen, ob das gut funktioniert.
-
Nochmals ein freundliches Hallo in die Runde. :-)
Ich habe mich in den letzten 2 Monaten nochmals daran versucht, bekomme es aber irgendwie nicht auf die Reihe. Ich hatte @kruna ´s Formel genommen, mit der Abänderung "Datum", wie angegeben.
@smartplanung Wie genau ist das gemeint?
Anbei das aktuelle Gerüst, wie ich es stehen habe. (Screenshot). Wie damals erwähnt, sind "Bestelldatum", "Soll-Liederdatum" und "Lieferdatum" das Daten-Feld Datum.
Und hier ist ja eine bedingte Formatierung bei der Spaltenanzeige leider gar nicht möglich. Wäre das für Felder wie Datum möglich, wäre das so einfach zu Lösen gewesen. Ich gebe das Lieferdatum ein, drücke Enter und mir hätte es die Spalte sofort in meine gewünschte Farbe geändert. Der Vergleich des Lieferdatum mit dem Soll-Lieferdatum und bei Überschreitung des Wertes des Lieferdatum, bspw. dann eine rote Zelle.
Da die Funktion bei Spaltenansichten für Daten-Felder wie "Datum" nicht geht, nun die Umwege via Formel, die ich aber bislang nicht hinbekommen habe.
Im Screenshot habe ich "Testversuch" als Daten-Feld Formel und die Formel von @kruna genommen, mit der Abänderung bei myDate in Zeile 1 auf "Soll-Liefertermin". Aber egal was ich da eintrage, farblich ändert sich es auch bei überschrittenem Datum nicht. Nur, wie in einem anderen Screenshot zu sehen, wenn ich noch kein Datum bei "Lieferdatum" eingegeben habe, dann zeigt es mir das Daten-Feld Formel, mit dem vorgegebenen Namen "Testversuch" in der gewünschten rote Farbe an.
Was mache ich falsch? Ich würde eigentlich nur gerne in das Daten-Feld Datum, also bei "Lieferdatum" eben den Tag auswählen, an dem ich es erhalten habe und nach der erfolgten Eingabe, sollte es das Feld bzw. die Zelle in eine der gewünschten Farben (nach Vergleich mit dem Soll-Lieferdatum) einfärben.
Verzeiht mir die vielleicht teils dummen Fragen.
Grüße
René
Content aside
-
2
„Gefällt mir“ Klicks
- vor 9 MonatenZuletzt aktiv
- 14Antworten
- 1216Ansichten
-
11
Folge bereits