Bedingte Formatierung (für Fortgeschrittene?!)
#1
Hallo zusammen,


ich möchte gerne eine bedingte Formatierung in Zellen einfügen, die folgendes abbildet:

In der Spalte A steht eine Produktionswoche (KW als Zahl).
In der Spalte B wird bei Wareneingang ein "x" eingetragen (d. h. es wurde das benötigte Material geliefert).

Aufgabenstellung der bedingten Formatierung:
Markiere das Feld in Spalte B (=WE), wenn bis zu dem Mittwoch vor der Produktions-KW kein "x" eingetragen wurde.
Den Mittwoch vor der Produktions-KW habe ich hiermit ermittelt: =DATUM(B2;1;7*A2-3-WOCHENTAG(DATUM(B2;;);3))-5

Diese Formel müsste man nach meiner Einschätzung mit einer verschachtelten Wenn-Funktion (wenn kein x eingetragen und Heute()>Mittwoch der Vorwoche) in die bedingte Formatierung packen. Hier scheitere ich allerdings  :22:

Eine kleine Beispieldatei habe ich angehängt.

Danke vorab und viele Grüße
Alpha


Angehängte Dateien
.xlsx   Bsp bedingte Formatierung.xlsx (Größe: 10,39 KB / Downloads: 4)
Top
#2
Hola,

Code:
=(HEUTE()>DATUM(B2;1;7*A2-3-WOCHENTAG(DATUM(B2;;);3))-5)*(C2<>"x")

Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • Alpha_2412
Top
#3
Vielen Dank für mega schnelle Antwort! Funktioniert super!

Kurze Verständnisfrage:
Bei beiden Bestandteilen den Formel (vor und nach dem *) wird geprüft ob eine Bedingung erfüllt ist. Wenn diese WAHR ist, wird eine 1 ausgegeben. D. h. wenn eine von beiden FALSCH ist, wird immer mit 0 multipliziert und es ergibt 0 als Ergebnis. Und die bedingte Formatierung greift nur bei Wert = 1. Korrekt?
Top
#4
Hola,

absolut korrekt. Es ginge auch:

Code:
=UND(HEUTE()>DATUM(B2;1;7*A2-3-WOCHENTAG(DATUM(B2;;);3))-5;C2<>"x")

Gruß,
steve1da
Top


Gehe zu:


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