Bedingte Formatierung / Zelle füllen
#1
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
Top
#2
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
Top
#3
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...?!
Top
#4
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
Top
#5
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 :)


Angehängte Dateien
.xlsx   Muster.xlsx (Größe: 285,64 KB / Downloads: 11)
Top
#6
Hola,

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

Gruß,
steve1da
Top
#7
Schade, aber danke für Deine Mühe Smile
Top
#8
Hola,

und weitergezogen....

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

Gruß,
steve1da
Top
#9
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
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top
#10
Danke für die Hilfe, dass klappt wunderbar.
Merci  Blush
Top


Gehe zu:


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