18.07.2018, 12:28
(Dieser Beitrag wurde zuletzt bearbeitet: 18.07.2018, 12:28 von mr_hayabusa.)
Hallo!
Ich würde euch um Hilfe bitten. Folgendes Problem:
Ich habe eine Tabelle mit mehreren Mitarbeitern. In Spalte D steht der ursprüngliche Dienst der Mitarbeiter. Füge ich z.B. in der Zelle E1 den Dienst eines anderen Mitarbeiters ein, dann sollte die Nummer des Mitarbeiters aus Spalte B in der Zeile desjenigen Mitarbeiters, der ursprünglich diesen Dienst hatte, in Spalte G erscheinen. Zusätzlich sollte noch der ursprüngliche Dienst, sowie die Ziffer des Mitarbeiters, der diesen Dienst übernimmt grau hinterlegt werden. Ebenso erscheint ein grau hinterlegtes "=" in Zelle F. Dies habe ich soweit mit folgenden Verweis geschafft:
=WENNNV(INDEX($A$2:$B$34;VERGLEICH(D2;$E$2:$E$34;0);2);"")
Die Farbe habe ich dann mit einer hinterlegten Bedingung hinterlegt.
Jetzt gibt es aber Dienste, die, wenn sie einer anderer ebenso hat, nicht die Nummer des Mitarbeiters in die Zeile geschrieben werden und auch keine Einfärbung erfolgen soll. Zum Beispiel steht eben "S/F" bei einem Mitarbeiter in der Zeile. Ein anderer bekommt ebenso S/F, jedoch soll dann es nicht bei dem anderen angezeigt werden. Ich hoffe ihr versteht was ich meine.
Ich glaube aber an meinem Ausschnitt ist ersichtlich, was ich gemeint habe.
Wie kann ich das lösen?
Kann mir wer helfen?
Siehe Bild:
Spalte D (vorgesehene Dienste), Spalte E (reale Dienste), Spalte F "=" wenn Spalte G ausgefüllt, Spalte G (Nummer des Mitarbeiters, welcher diesen Dienst macht. Jetzt soll z.B. bei Mitarbeiter 3 in Spalte J der Dienst "S/F" eingetragen werden, ohne, dass sich bei Mitarbeiter 2, der auch S/F hat, etwas ändert. Sprich die restlichen Felder dieses Mitarbeiters sollen so bleiben wie sie sind.
Ich würde euch um Hilfe bitten. Folgendes Problem:
Ich habe eine Tabelle mit mehreren Mitarbeitern. In Spalte D steht der ursprüngliche Dienst der Mitarbeiter. Füge ich z.B. in der Zelle E1 den Dienst eines anderen Mitarbeiters ein, dann sollte die Nummer des Mitarbeiters aus Spalte B in der Zeile desjenigen Mitarbeiters, der ursprünglich diesen Dienst hatte, in Spalte G erscheinen. Zusätzlich sollte noch der ursprüngliche Dienst, sowie die Ziffer des Mitarbeiters, der diesen Dienst übernimmt grau hinterlegt werden. Ebenso erscheint ein grau hinterlegtes "=" in Zelle F. Dies habe ich soweit mit folgenden Verweis geschafft:
=WENNNV(INDEX($A$2:$B$34;VERGLEICH(D2;$E$2:$E$34;0);2);"")
Die Farbe habe ich dann mit einer hinterlegten Bedingung hinterlegt.
Jetzt gibt es aber Dienste, die, wenn sie einer anderer ebenso hat, nicht die Nummer des Mitarbeiters in die Zeile geschrieben werden und auch keine Einfärbung erfolgen soll. Zum Beispiel steht eben "S/F" bei einem Mitarbeiter in der Zeile. Ein anderer bekommt ebenso S/F, jedoch soll dann es nicht bei dem anderen angezeigt werden. Ich hoffe ihr versteht was ich meine.
Ich glaube aber an meinem Ausschnitt ist ersichtlich, was ich gemeint habe.
Wie kann ich das lösen?
Kann mir wer helfen?
Siehe Bild:
Spalte D (vorgesehene Dienste), Spalte E (reale Dienste), Spalte F "=" wenn Spalte G ausgefüllt, Spalte G (Nummer des Mitarbeiters, welcher diesen Dienst macht. Jetzt soll z.B. bei Mitarbeiter 3 in Spalte J der Dienst "S/F" eingetragen werden, ohne, dass sich bei Mitarbeiter 2, der auch S/F hat, etwas ändert. Sprich die restlichen Felder dieses Mitarbeiters sollen so bleiben wie sie sind.