Datum und bedingte Formatierung
#1
Hallo Zusammen,

ich würde gerne ein Datum farbig markieren lassen, wenn eine gewisse Differenz entstanden ist.

Beispiel:

   

Wenn das Datum der Gültigkeit 2 Monate vor Ablauf erreicht, soll die Zelle C2, C3 usw. sich farbig auf gelb ändern und wenn es 1 Monat vor Ablauf ist dann rot. Also in meinem Beispiel hier, wenn das aktuelle Datum den 06.06.2022 erreicht soll die Zelle sich gelb färben und wenn das Datum den 06.07.21 erreicht dann rot. Ich habe es mit der Funktion "Datedif" probiert, aber ich bekomme es nicht hin  22

Noch geiler wäre es, wenn man das mit "Symbolindikatoren" machen kann (also z. B. mit den Ampel- oder Fähnchensymbolen) aber ich habe alles versucht, nur leider nix hinbekommen.

Wäre dankbar für eine Hilfe  Blush

MfG - falkenhorst
Antworten Top
#2
Hallo!

Für eine Formatierung per Formel kannst du folgendes nehmen =MONAT(A1)-MONAT(HEUTE())=1 oder =MONAT(A1)-MONAT(HEUTE())=2. Bei den Symbolformatierungen fällt mir leider kein Weg ein, da müssten Prozentsätze oder ähnliches vorhanden sein.

Liebe Grüße
Alex
[-] Folgende(r) 1 Nutzer sagt Danke an Oldiefan für diesen Beitrag:
  • falkenhorst72
Antworten Top
#3
Zitat:Noch geiler wäre es, wenn man das mit "Symbolindikatoren" machen kann (also z. B. mit den Ampel- oder Fähnchensymbolen) aber ich habe alles versucht, nur leider nix hinbekommen.


Hallo,

die Monatsdifferenz in einer Hilfsspalte berechnen. Diese kannst du dann mit den Symbolsätzen über die bedingte Formatierung kennzeichnen.


Tabelle1
AB
1gültig bis
206.08.20221
306.09.20222
406.07.20220
die bedingte Formatierung Fülleffekte, Symbole, Datenbalken
werden in dieser Tabelle nicht dargestellt

verwendete Formeln
Zelle Formel Bereich N/A
B2:B4=MONAT(A2)-MONAT(HEUTE())

Zahlenformate
Zelle Format Inhalt
A2 'TT.MM.JJJJ 44779
A3 'TT.MM.JJJJ 44810
A4 'TT.MM.JJJJ 44748
B2 '0,00 1
B3 '0,00 2
B4 '0,00 0
Zellen mit Format Standard werden nicht dargestellt

Bedingte Formatierung Haupttabelle 1
Wird angewendet auf   Nr. Bed.  Regeltyp  Operator   Formel1   Formel2   Format Schrift Füll-farbe   Unterstrichen   Schrift- farbe Muster   Muster-farbe Typ Bereich
$B$2:$B$401.Bed.: Symbolsätze Test       6$B$2:$B$4
Bedingte Formatierung Haupttabelle 2 oberere/unterer Bereich  
Wird angewendet auf   Nr. Bed. Format Zelle Anhalten Auswahl   Anzeige   Anzahl   Durchschnitt   Typ   Bereich
$B$2:$B$401.Bed.             6$B$2:$B$4
Symbolsätze
  Symboleinstellungen  1. Symbol   2. Symbol   3. Symbol 4. Symbol   Bereich
Wird angewendet auf   Nr. Bed.   Symbol   Reihe umkehren   nur Symbol   Auswahl   Wert   Vergleich Auswahl   Wert   Vergleich Auswahl   Wert   Vergleich Auswahl   Wert   Vergleich
$B$2:$B$401.Bed.Ampel  Falsch  Wahr  Zahl  2>=  Zahl  1>=              $B$2:$B$4
Symbolsätze 2
Wird angewendet auf   Nr. Bed.   Symbol   1. Symbol   2. Symbol   3. Symbol 4. Symbol   5. Symbol  
$B$2:$B$401.Bed.Ampel  141516    
Die Bedingungen wurden mit Excel-Version ab 2007 ausgelesen.
Symbolsätze 2: aufgeführt ist die lfd. Nr. des gewählten Symbols.
http://excel-inn.de/dateien/vba_beispiel..._addin.zip
http://Hajo-Excel.de/tools.htm
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 25.21 einschl. 64 Bit



Angehängte Dateien Thumbnail(s)
   
Cadmus
[-] Folgende(r) 1 Nutzer sagt Danke an Cadmus für diesen Beitrag:
  • falkenhorst72
Antworten Top
#4
Danke, das hilft mir erstmal.

MfG

(26.07.2021, 15:24)Cadmus schrieb: Hallo,

die Monatsdifferenz in einer Hilfsspalte berechnen. Diese kannst du dann mit den Symbolsätzen über die bedingte Formatierung kennzeichnen.


Tabelle1
AB
1gültig bis
206.08.20221
306.09.20222
406.07.20220
die bedingte Formatierung Fülleffekte, Symbole, Datenbalken
werden in dieser Tabelle nicht dargestellt

verwendete Formeln
Zelle Formel Bereich N/A
B2:B4=MONAT(A2)-MONAT(HEUTE())

Zahlenformate
Zelle Format Inhalt
A2 'TT.MM.JJJJ 44779
A3 'TT.MM.JJJJ 44810
A4 'TT.MM.JJJJ 44748
B2 '0,00 1
B3 '0,00 2
B4 '0,00 0
Zellen mit Format Standard werden nicht dargestellt

Bedingte Formatierung Haupttabelle 1
Wird angewendet auf   Nr. Bed.  Regeltyp  Operator   Formel1   Formel2   Format Schrift Füll-farbe   Unterstrichen   Schrift- farbe Muster   Muster-farbe Typ Bereich
$B$2:$B$401.Bed.: Symbolsätze Test       6$B$2:$B$4
Bedingte Formatierung Haupttabelle 2 oberere/unterer Bereich  
Wird angewendet auf   Nr. Bed. Format Zelle Anhalten Auswahl   Anzeige   Anzahl   Durchschnitt   Typ   Bereich
$B$2:$B$401.Bed.             6$B$2:$B$4
Symbolsätze
  Symboleinstellungen  1. Symbol   2. Symbol   3. Symbol 4. Symbol   Bereich
Wird angewendet auf   Nr. Bed.   Symbol   Reihe umkehren   nur Symbol   Auswahl   Wert   Vergleich Auswahl   Wert   Vergleich Auswahl   Wert   Vergleich Auswahl   Wert   Vergleich
$B$2:$B$401.Bed.Ampel  Falsch  Wahr  Zahl  2>=  Zahl  1>=              $B$2:$B$4
Symbolsätze 2
Wird angewendet auf   Nr. Bed.   Symbol   1. Symbol   2. Symbol   3. Symbol 4. Symbol   5. Symbol  
$B$2:$B$401.Bed.Ampel  141516    
Die Bedingungen wurden mit Excel-Version ab 2007 ausgelesen.
Symbolsätze 2: aufgeführt ist die lfd. Nr. des gewählten Symbols.
http://excel-inn.de/dateien/vba_beispiel..._addin.zip
http://Hajo-Excel.de/tools.htm
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 25.21 einschl. 64 Bit

Vielen Dank für die Mühe, das muss ich mir erstmal genauer anscheun, verstehen und dann kann ich es vllt. umsetzen. Mega :)

MfG
Antworten Top
#5
@Oldiefan: Eigentlich das was ich suche, aber leider markiert er ohne Rücksicht auf das Jahr zu nehmen.

Sprich, wenn das Ablaufdatum der 27.08.2022 ist und ich ihm gesagt habe, dass er einen Monat vorher markieren soll, markiert er jetzt schon die Zelle, obwohl wir noch nicht 2022 haben.

Ich hoffe ich konnte mich deutlich ausdrücken  Blush
Antworten Top
#6
Hallo,

du musst halt eine 2. Bedingung mit UND-Verknüpfung hinzunehmen:
statt
=MONAT(A1)-MONAT(HEUTE())=1
folgende Formel:
=UND(MONAT(A1)-MONAT(HEUTE())=1; JAHR(A1)=JAHR(HEUTE()))
Mit lieben Grüßen
Anton.

Windows 10 64bit
Office365 32bit
Antworten Top
#7
(27.07.2021, 16:05)EA1950 schrieb: Hallo,

du musst halt eine 2. Bedingung mit UND-Verknüpfung hinzunehmen:
statt
=MONAT(A1)-MONAT(HEUTE())=1
folgende Formel:
=UND(MONAT(A1)-MONAT(HEUTE())=1; JAHR(A1)=JAHR(HEUTE()))

perfekt! danke  19

mfg
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste