Anzeige
Archiv - Navigation
1536to1540
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Schichtplan auswerten

Schichtplan auswerten
24.01.2017 16:52:36
Honk18
Hallo,
ich benötige für angehängte Datei die Stunden für den jeweiligen Wert in Spalte D für das entsprechende Datum in Zeile E aus Spalte B.
Ich habe eine Formel, die das hin bekommt, allerdings klappt das bei mir nicht mehr, da z.B. am 05.02. nicht gearbeitet wird, kann mir einer weiterhelfen?`
https://www.herber.de/bbs/user/110842.xlsx

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Schichtplan auswerten
24.01.2017 17:53:42
Hajo_Zi
wo ist die Zeile E, bei mir haben die Zeilen Nummern?

AW: Schichtplan auswerten
25.01.2017 08:49:03
Honk18
Ich meinte für das Datum in Zeile 1, benötige ich die Stunden auf Spalte B, so dass z.B. bei E1 der Wert 152:00 für NRMPAY am 30.01.2017 automatisch aus Splate B gezogen wird.
AW: Schichtplan auswerten
24.01.2017 18:02:24
Matthias
Hallo
Zitat
Ich habe eine Formel, die das hin bekommt, allerdings klappt das bei mir nicht mehr
Hab keine solche Formel gefunden.
Desweiteren gibt es eine Zeile E nicht.
Da Deine Daten nicht "gleichzeilig" pro Tag vorliegen ist es nicht besonders günstig.
Ich hab das jetzt erst mal so gemacht.
Tabelle1

 DEFG
1 30.01.201731.01.201701.02.2017
2NRMPAY152:00160:00136:00
3Ü-STD   
4URL_UB   
5ABW_UB   
6    
7A-TagHH  24:00
8A-TagHH  24:00
9BR6:00 18:30
10BV   
11CCHK   
12CCHSV5:008:00 
13COACH   
14INTAKE   
15KRA-KI   
16KRANK8:008:008:00
17MEET   
18PERSON   
19PROJKT   
20SONDER   
21SYSTEM   
22TRAIN   
23CCHSTWBO   
24ABW_UB   
25URL_UB   
26ABW_B   
27URLAUB16:0016:00 

Formeln der Tabelle
ZelleFormel
E1=LINKS(A1;10)*1
F1=E1+1
G1=F1+1
E2=WENNFEHLER(SVERWEIS($D2;$A$4:$B$20;2;0);"")
F2=WENNFEHLER(SVERWEIS($D2;$A$23:$B$37;2;0);"")
G2=WENNFEHLER(SVERWEIS($D2;$A$40:$B$53;2;0);"")
E3=WENNFEHLER(SVERWEIS($D3;$A$4:$B$20;2;0);"")
F3=WENNFEHLER(SVERWEIS($D3;$A$23:$B$37;2;0);"")
G3=WENNFEHLER(SVERWEIS($D3;$A$40:$B$53;2;0);"")
E4=WENNFEHLER(SVERWEIS($D4;$A$4:$B$20;2;0);"")
F4=WENNFEHLER(SVERWEIS($D4;$A$23:$B$37;2;0);"")
G4=WENNFEHLER(SVERWEIS($D4;$A$40:$B$53;2;0);"")
E5=WENNFEHLER(SVERWEIS($D5;$A$4:$B$20;2;0);"")
F5=WENNFEHLER(SVERWEIS($D5;$A$23:$B$37;2;0);"")
G5=WENNFEHLER(SVERWEIS($D5;$A$40:$B$53;2;0);"")
E6=WENNFEHLER(SVERWEIS($D6;$A$4:$B$20;2;0);"")
F6=WENNFEHLER(SVERWEIS($D6;$A$23:$B$37;2;0);"")
G6=WENNFEHLER(SVERWEIS($D6;$A$40:$B$53;2;0);"")
E7=WENNFEHLER(SVERWEIS($D7;$A$4:$B$20;2;0);"")
F7=WENNFEHLER(SVERWEIS($D7;$A$23:$B$37;2;0);"")
G7=WENNFEHLER(SVERWEIS($D7;$A$40:$B$53;2;0);"")
E8=WENNFEHLER(SVERWEIS($D8;$A$4:$B$20;2;0);"")
F8=WENNFEHLER(SVERWEIS($D8;$A$23:$B$37;2;0);"")
G8=WENNFEHLER(SVERWEIS($D8;$A$40:$B$53;2;0);"")
E9=WENNFEHLER(SVERWEIS($D9;$A$4:$B$20;2;0);"")
F9=WENNFEHLER(SVERWEIS($D9;$A$23:$B$37;2;0);"")
G9=WENNFEHLER(SVERWEIS($D9;$A$40:$B$53;2;0);"")
E10=WENNFEHLER(SVERWEIS($D10;$A$4:$B$20;2;0);"")
F10=WENNFEHLER(SVERWEIS($D10;$A$23:$B$37;2;0);"")
G10=WENNFEHLER(SVERWEIS($D10;$A$40:$B$53;2;0);"")
E11=WENNFEHLER(SVERWEIS($D11;$A$4:$B$20;2;0);"")
F11=WENNFEHLER(SVERWEIS($D11;$A$23:$B$37;2;0);"")
G11=WENNFEHLER(SVERWEIS($D11;$A$40:$B$53;2;0);"")
E12=WENNFEHLER(SVERWEIS($D12;$A$4:$B$20;2;0);"")
F12=WENNFEHLER(SVERWEIS($D12;$A$23:$B$37;2;0);"")
G12=WENNFEHLER(SVERWEIS($D12;$A$40:$B$53;2;0);"")
E13=WENNFEHLER(SVERWEIS($D13;$A$4:$B$20;2;0);"")
F13=WENNFEHLER(SVERWEIS($D13;$A$23:$B$37;2;0);"")
G13=WENNFEHLER(SVERWEIS($D13;$A$40:$B$53;2;0);"")
E14=WENNFEHLER(SVERWEIS($D14;$A$4:$B$20;2;0);"")
F14=WENNFEHLER(SVERWEIS($D14;$A$23:$B$37;2;0);"")
G14=WENNFEHLER(SVERWEIS($D14;$A$40:$B$53;2;0);"")
E15=WENNFEHLER(SVERWEIS($D15;$A$4:$B$20;2;0);"")
F15=WENNFEHLER(SVERWEIS($D15;$A$23:$B$37;2;0);"")
G15=WENNFEHLER(SVERWEIS($D15;$A$40:$B$53;2;0);"")
E16=WENNFEHLER(SVERWEIS($D16;$A$4:$B$20;2;0);"")
F16=WENNFEHLER(SVERWEIS($D16;$A$23:$B$37;2;0);"")
G16=WENNFEHLER(SVERWEIS($D16;$A$40:$B$53;2;0);"")
E17=WENNFEHLER(SVERWEIS($D17;$A$4:$B$20;2;0);"")
F17=WENNFEHLER(SVERWEIS($D17;$A$23:$B$37;2;0);"")
G17=WENNFEHLER(SVERWEIS($D17;$A$40:$B$53;2;0);"")
E18=WENNFEHLER(SVERWEIS($D18;$A$4:$B$20;2;0);"")
F18=WENNFEHLER(SVERWEIS($D18;$A$23:$B$37;2;0);"")
G18=WENNFEHLER(SVERWEIS($D18;$A$40:$B$53;2;0);"")
E19=WENNFEHLER(SVERWEIS($D19;$A$4:$B$20;2;0);"")
F19=WENNFEHLER(SVERWEIS($D19;$A$23:$B$37;2;0);"")
G19=WENNFEHLER(SVERWEIS($D19;$A$40:$B$53;2;0);"")
E20=WENNFEHLER(SVERWEIS($D20;$A$4:$B$20;2;0);"")
F20=WENNFEHLER(SVERWEIS($D20;$A$23:$B$37;2;0);"")
G20=WENNFEHLER(SVERWEIS($D20;$A$40:$B$53;2;0);"")
E21=WENNFEHLER(SVERWEIS($D21;$A$4:$B$20;2;0);"")
F21=WENNFEHLER(SVERWEIS($D21;$A$23:$B$37;2;0);"")
G21=WENNFEHLER(SVERWEIS($D21;$A$40:$B$53;2;0);"")
E22=WENNFEHLER(SVERWEIS($D22;$A$4:$B$20;2;0);"")
F22=WENNFEHLER(SVERWEIS($D22;$A$23:$B$37;2;0);"")
G22=WENNFEHLER(SVERWEIS($D22;$A$40:$B$53;2;0);"")
E23=WENNFEHLER(SVERWEIS($D23;$A$4:$B$20;2;0);"")
F23=WENNFEHLER(SVERWEIS($D23;$A$23:$B$37;2;0);"")
G23=WENNFEHLER(SVERWEIS($D23;$A$40:$B$53;2;0);"")
E24=WENNFEHLER(SVERWEIS($D24;$A$4:$B$20;2;0);"")
F24=WENNFEHLER(SVERWEIS($D24;$A$23:$B$37;2;0);"")
G24=WENNFEHLER(SVERWEIS($D24;$A$40:$B$53;2;0);"")
E25=WENNFEHLER(SVERWEIS($D25;$A$4:$B$20;2;0);"")
F25=WENNFEHLER(SVERWEIS($D25;$A$23:$B$37;2;0);"")
G25=WENNFEHLER(SVERWEIS($D25;$A$40:$B$53;2;0);"")
E26=WENNFEHLER(SVERWEIS($D26;$A$4:$B$20;2;0);"")
F26=WENNFEHLER(SVERWEIS($D26;$A$23:$B$37;2;0);"")
G26=WENNFEHLER(SVERWEIS($D26;$A$40:$B$53;2;0);"")
E27=WENNFEHLER(SVERWEIS($D27;$A$4:$B$20;2;0);"")
F27=WENNFEHLER(SVERWEIS($D27;$A$23:$B$37;2;0);"")
G27=WENNFEHLER(SVERWEIS($D27;$A$40:$B$53;2;0);"")


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Matthias
Anzeige
AW: Schichtplan auswerten
25.01.2017 08:52:14
Honk18
Hi Matthias,
mit SVERWEIS ist schwierig, weil in der Formel feste Zeilen eingetragen sind. Es kann aber auch mal einen TAG geben, wo nur 3 Zeilen pro Tag eingetragen sind, dann haut die ganze Formel wieder nicht hin.
AW: Schichtplan auswerten
25.01.2017 16:13:39
GeorgH
Hallo Honk18,
bezogen auf deine Beispieldatei, versuch mal folgende Formel in Zelle E2:
=WENNFEHLER(SVERWEIS($D2;INDEX($A:$A;VERGLEICH(E$1;$A:$A;0)):INDEX($B:$B;WENNFEHLER(AGGREGAT(15;6; ZEILE($A$1:$A$9999)/(WERT($A$1:$A$9999)>E$1);1);VERGLEICH(E$1;$A:$A;0)+99)-1);2;FALSCH); "")
Die Formel dann nach unten und rechts kopieren.
Viele Grüße
GeorgH
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige