Formatierung über Zellenvergleiche
#1
Liebes Forum,

ich versuche Urlaubs- und Projektzeiten für mehrere Personen (zeilen-bezogen) in einer Matrix über eine benutzerdefinierte Formatierung mittels Formeln zu erstellen.

Dabei soll in jeder Zelle der Matrix über das Datum in den Spalten zweier Listen (Urlaub, Projekte) gesucht werden, ob

a) Datum zwischen Start (C:C) und Ende (E:E) & Name (A4:A7) gleich Name (A10:A16) für Urlaub

b) Datum zwischen Start (C:C) und Ende (E:E) & Name (A4:A7) gleich Name (B19:B:24) für Projekte

Vereinfacht dargestellt könnte das so aussehen:

   

1. Urlaubsliste: Fortlaufender Eintrag von Urlaubstagen für jede Person (Start-Ende); Formatierung Grau

Hier habe ich folgenden Code versucht:

Code:
=UND(VERGLEICH($E2;$C$10:$C$16;1);VERGLEICH($E2;$D$10:$D$16;-1);VERGLEICH($A4;$A$10:$A$16;0))

2. Projektliste: Fortlaufender Eintrag von Projekten und Zuordnung zu den Bearbeitern (Start-Ende); Formatierung Rot

Analog wäre der Code hier:

Code:
=UND(VERGLEICH($E2;$C$19:$C$24;1);VERGLEICH($E2;$D$19:$D$24;-1);VERGLEICH($A4;$B$19:$B$24;0))

Leider gibt mir die Formel über die gesamte Zeile der Matrix den Wert WAHR zurück und damit komplette Formatierung in Grau/Rot.

Kann mir jemand sagen, wo hier der Fehler liegt. Vielleicht ist die VERGLEICH-Funktion hierfür auch nicht geeignet?

Vielen Dank im Voraus für Hilfe oder Vorschläge!

Grüße
Top
#2
Hola,

lade bitte eine Beispieldatei (kein Bild) hoch.

Gruß,
steve1da
Top
#3
Hi,

ungetestet, für Urlaub:


Code:
=Summenprodukt(($A$10:$A$16=$A4)*($C$10:$C$16<=E$2)*($D$10:$D$16>=$E$2))
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top


Gehe zu:


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