Clever-Excel-Forum

Normale Version: Bedingte Formatierung / Zelle füllen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,
vielen Dank vorab für die Unterstützung. 

Ich habe ein kleines Formatierungsproblem, dabei handelt es sich um eine Ressourcenplanung.

Die Tabelle ist wie folgt aufgebaut:
A = Mitarbeitername
B = Kunde
C = Projektbezeichnung
D = Projekttage
F = Startdatum
G = Enddatum
H = Tage
I = Status

K - NL = Kalender 1 Spalte / Tag


Aktuell ist eine bedingte Formatierung hinterlegt, sobald ein Datum in den Spalten F und G eingegeben wird. Diese Formatierung färbt dann die entsprechenden Spalten in der Reihe farblich ein (je nach Datum).

Nun möchte ich in der Spalte D Tage hinterlegen. Am besten mit Mehrfachnennung, also zum Beispiel Mo, Di und Mi. 
Je nach Tageseingabe in Spalte D soll dann entsprechend die bedingte Formatierung nur an den genannten Tagen (z.B. Mo, Di und Mi) innerhalb des Datumzeitraums greifen. 

Gleichzeitig hätte ich gerne, dass in den genannten Zellen auch ein X geschrieben wird um in Spalte H die Einsatztage zu zählen.

Es würde mich freuen, wenn hier einer von Euch einen Ansatz für mich hat. Ich komme leider nicht weiter.

Vielen Dank im Voraus 

Viele Grüße
Fasp
Hola,

für die Xe:

Code:
=WENN(ISTZAHL(FINDEN(K$1;$D3));"x";"")
Für die bedingte Formatierung:

Code:
=ISTZAHL(FINDEN(K$1;$D3))

Gruß,
steve1da
Hey Steve,
danke für die Formeln.

Aber ich glaube das funktioniert nicht so, oder? 

Denn die marktieren Zellen sollen ja ein X bekommen. 

Also mal ein Beispiel:

Mitarbeiter A hat Mo, Di und Mi immer seinen Einsatz beim Kunden.
Sein Arbeitszeitraum ist der 01.01.2020 bis zum 31.01.2020.

Dabei soll dann in der Tabelle alle Mo, Di und Mi im Zeitraum vom 01.01.2020 bis 31.01.2020 farblich markiert werden und ein x erhalten.

Ich hoffe ich habe es verständlich genug erklärt  :20:


Grüße
Fasp

Ich kann auch gerne eine Mustertabelle anhängen, wenn es weiterhelfen würde...?!
Hola,

sorry, hatte den Zeitraum außer Acht gelassen


Code:
=WENN(UND(ISTZAHL(FINDEN(K$1;$D3));(K$2>=$F3)*(K$2<=$G3));"x";"")


Code:
=(ISTZAHL(FINDEN(K$1;$D3)))*(K$2>=$F3)*(K$2<=$G3)

Gruß,
steve1da
Anbei einmal eine Mustertabelle.

Die in den Spalten D-H markierten Wochentage sollen dann entsprechend im Kalender nur blau markiert werden und jeweils mit einem X gefüllt.

Danke :)
Hola,

sorry, aber ich bin raus.
Die Tabelle hat nichts, aber auch gar nichts mit der Beschreibung zu tun.

Gruß,
steve1da
Schade, aber danke für Deine Mühe Smile
Hola,

und weitergezogen....

https://www.ms-office-forum.net/forum/sh...p?t=365485

Gruß,
steve1da
Hallöchen,

X bekommst Du so:

Arbeitsblatt mit dem Namen 'Zeitplan'
DEFGHIJKLMNOPQRSTUVWXYZ
4ProjekttageTag01.01.202002.01.202003.01.202004.01.202005.01.202006.01.202007.01.202008.01.202009.01.202010.01.202011.01.202012.01.2020
5MontagDienstagMittwochDonnerstagFreitagvonbisTageStatusMiDoFrSaSoMoDiMiDoFrSaSo
6
7xxxxx02.01.202031.01.202022offenXXXXXXX
8xx02.01.202031.01.202022offenXX
9xx02.01.202031.01.202022offenXXX

ZelleFormel
O7=WENN(UND(O$4>=$J7;O$4<=$K7;SUMMENPRODUKT((LINKS($D$5:$H$5;2)=O$5)*($D7:$H7="x")));"X";"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
Danke für die Hilfe, dass klappt wunderbar.
Merci  Blush