🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

Bedingte Formatierung wenn Datum sich geändert hat

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
summDi
Beiträge: 6
Registriert: Sa 2. Sep 2017, 16:58

Bedingte Formatierung wenn Datum sich geändert hat

Beitrag von summDi » Sa 2. Sep 2017, 17:07

Hallo Forumsgemeinde,

ich eier schon eine Weile mit bedingten Formatierungen herum, finde aber für mein Vorhaben nix. Ich hoffe, ihr könnt mir helfen.

Ich habe eine Tabelle, in der in Spalte A immer ein Datum steht:

A1 01.05.2017
A2 02.05.2017
A3 02.05.2017
A4 03.05.2017 usw

Nun möchte ich die kompletten Zeilen per Formatvorlage einfärben, wenn sich das Datum geändert hat. Und dann die Formatierung durchziehen, bis es sich wieder ändert. Im Beispiel würden dann also Zeile 2 und 3 eine andere Farbe erhalten und Zeile 4 wieder nicht.
Ich hoffe, mich verständlich ausgedrückt zu haben.
Bin für jede Hilfestellung dankbar!
Beste Grüße
Chris

HeritzP
* LO-Experte *
Beiträge: 968
Registriert: Mo 9. Dez 2013, 19:08

Re: Bedingte Formatierung wenn Datum sich geändert hat

Beitrag von HeritzP » Sa 2. Sep 2017, 18:11

Hallo,

Code: Alles auswählen

ODER($A1=$A2;$A2<$A3)
Gruß HeritzP
HeritzP

alles nur geklaut

summDi
Beiträge: 6
Registriert: Sa 2. Sep 2017, 16:58

Re: Bedingte Formatierung wenn Datum sich geändert hat

Beitrag von summDi » Sa 2. Sep 2017, 19:13

Hallo HeritzP,

ja das geht schon in die richtige Richtung. Erstmal herzlichen Dank dafür.
Allerdings scheint es nur bedingt zu funktionieren.
Manchmal werden Zeilen des gleichen Datums verschieden formatiert oder auch Zeilen mit fortlaufenden Datumsangaben sind wieder gleich.

Sprich in dem Beispiel:

A14 29.04.2017
A15 30.04.2017
A16 30.04.2017
A17 03.05.2017
A18 03.05.2017
A19 04.05.2017

erhalten nach der Formel A15, 16, 17 die neue Formatierung, 18 und 19 irgendwie nicht.

HeritzP
* LO-Experte *
Beiträge: 968
Registriert: Mo 9. Dez 2013, 19:08

Re: Bedingte Formatierung wenn Datum sich geändert hat

Beitrag von HeritzP » Sa 2. Sep 2017, 20:48

Hallo,

nächster Versuch.
Die erste Zeile A1 muss Leer oder mit Text sein.

Code: Alles auswählen

=ODER($A2>=$A3;$A1=$A2)
oder incl. Zeile A1.

Code: Alles auswählen

=ODER($A1=$A2;ZÄHLENWENN($A$1:$A1;$A1)>1)
Bei Zählenwenn kann es bei vielen Zeilen zu Performance Problemen kommen.

Gruß HeritzP
HeritzP

alles nur geklaut

summDi
Beiträge: 6
Registriert: Sa 2. Sep 2017, 16:58

Re: Bedingte Formatierung wenn Datum sich geändert hat

Beitrag von summDi » Sa 2. Sep 2017, 21:27

Mhh wir kommen der Sache näher.

Mit: =ODER($A1=$A2;ZÄHLENWENN($A$1:$A1;$A1)>1)

passiert: Datumsangaben, die mehr als einmal vorhanden sind, werden entsprechend formatiert.
D.h.

A1 01.01.17
A2 02.01.17
A3 02.01.17
A4 05.01.17
A5 05.01.17
A6 08.01.17

Formatiert werden A2 bis A5.
Dabei ist das Ziel als Beispiel: A1 bleibt, A2, A3 rot hinterlegen, A4, A5 normal, A6 wieder rot usw. Sprich nur wenn sich das Datum zur vorhergehenden Zeile unterscheidet soll solange eine Formatierung angewandt werden, bis es sich wieder unterscheidet usw.

Mein Ziel ist es, in meiner Tabelle Aktionen zusammen zu fassen, die an bestimmten Daten passiert sind. Mehrmals an einem Tag gibt es eine Aktion.
Durch das Rot-Unterlegen/nicht Unterlegen im Wechsel der "Datumsgruppen" will ich mir die Übersichtlichkeit erhöhen

Mondblatt24
* LO-Experte *
Beiträge: 3585
Registriert: Fr 3. Mär 2017, 17:12

Re: Bedingte Formatierung wenn Datum sich geändert hat

Beitrag von Mondblatt24 » So 3. Sep 2017, 08:15

Hallo,
die Lösung ist:

Code: Alles auswählen

=REST(SUMMENPRODUKT(N($A$1:$A1<>$A$2:$A2));2)
Quelle:http://www.excelformeln.de/tips.html?welcher=70

Gruß Peter
Win 11 (x64) ▪ LO 26.2.3.2 (x64) ▪ AOO Portable 4.1.16
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.

summDi
Beiträge: 6
Registriert: Sa 2. Sep 2017, 16:58

Re: Bedingte Formatierung wenn Datum sich geändert hat

Beitrag von summDi » So 3. Sep 2017, 09:00

Hallo Peter,

leider funktioniert auch das nicht so ganz. Die Formatierung sieht nach Anwendung der Formel auch eher wie ein Zufallsgenerator aus.
Manchmal scheint es, als ob der Datumswechsel nicht erkannt wird, oder gleiche Daten werden unterschiedlich behandelt.

summDi
Beiträge: 6
Registriert: Sa 2. Sep 2017, 16:58

Re: Bedingte Formatierung wenn Datum sich geändert hat

Beitrag von summDi » So 3. Sep 2017, 09:16

Ich habe jetzt eine vielleicht weniger elegante Lösung:

4 Funktionen

WENN(WOCHENTAG(A1)=0;
WENN(WOCHENTAG(A1)=2;
WENN(WOCHENTAG(A1)=4;
WENN(WOCHENTAG(A1)=6;

Allerdings ist das natürlich doof, wenn zwei aufeinerander folgende Tage z.b. 1 und 3 sind. Mhhh.
Dazu kommt, dass er mir die Formatierung der Zeilen auch völlig durcheinanderwürfelt. Ich möchte die kompletten Zeilen in Abhängkeit von A1 fomartieren. Mit den o.g. Funktionen für den Bereich sind alle Spalten ab B2 total durcheinander formtiert.

Mondblatt24
* LO-Experte *
Beiträge: 3585
Registriert: Fr 3. Mär 2017, 17:12

Re: Bedingte Formatierung wenn Datum sich geändert hat

Beitrag von Mondblatt24 » So 3. Sep 2017, 09:24

Hallo,
bei mir funktionierts.

Gruß Peter
Dateianhänge
Bed.Form..ods
(12.23 KiB) 175-mal heruntergeladen
Win 11 (x64) ▪ LO 26.2.3.2 (x64) ▪ AOO Portable 4.1.16
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.

summDi
Beiträge: 6
Registriert: Sa 2. Sep 2017, 16:58

Re: Bedingte Formatierung wenn Datum sich geändert hat

Beitrag von summDi » So 3. Sep 2017, 10:09

Ich weiß auch nicht, woran es lag. Jetzt klappt es auch bei mir.

Tausend Dank!


An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.



❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten