Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1180to1184
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

Sortierreihenfolge (Kombination mehrerer Zellen)

Sortierreihenfolge (Kombination mehrerer Zellen)
Karsten
Hallo zusammen!
Ich habe eine Datei, in der einige Daten mit Fertigungsterminen aufgelistet werden.
Die Datei ist angehängt und ich habe farbige Markierungen zur Verdeutlichung vorgenommen.
https://www.herber.de/bbs/user/71991.xls
Die Auflistung der einzelnen Vorgänge (orange) gilt für jedes Projekt (grün).
Ich möchte gerne eine Auflistung erhalten, in der mir gezeigt wird, welche Vorgänge an einem Tag für die einzelnen Projekte anstehen. So dass eine Art Einsatzplanung möglich wird.
Beispiel:
Datum/ Projekt/ Vorgang
19.10.10 40 Rolle EM
19.10.10 60 Fuß
20.10.10 50 Spitze
21.10.10 nichts
22.10.10 nichts
23.10.10 nichts
24.10.10 nichts
25.10.10 50 Rolle EM
...
Ich hoffe, dass ich mein Problem ausreichend umreissen konnte.
Vielen Dank schon einmal im Voraus!
Gruß
Karsten

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
so?
20.10.2010 22:58:13
CitizenX
Hallo Karsten,
Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGHIJKLMN
2       AT vor Start VMAT vor Start EMAT vor LackAT nach LackAT vor VersandAT nach Versand 
3 10Arbeitstage Vormontage vor Endmontage    117272 
4              
5 VMEMLack 1Lack 2  VMEMRolle VMRolle EMFußSpitze 
61017.09.1001.10.1005.10.1006.10.10 1016.09.1030.09.1024.09.1007.10.1027.09.1008.10.10 
72021.09.1005.10.1007.10.1006.10.10 2020.09.1004.10.1028.09.1011.10.1027.09.1008.10.10 
83023.09.1007.10.1012.10.1008.10.10 3022.09.1006.10.1001.10.1014.10.1029.09.1012.10.10 
94027.09.1011.10.1015.10.1011.10.10 4024.09.1008.10.1006.10.1019.10.1030.09.1013.10.10 
105030.09.1014.10.1021.10.1018.10.10 5029.09.1013.10.1012.10.1025.10.1007.10.1020.10.10 
116005.10.1019.10.1025.10.1028.10.10 6004.10.1018.10.1014.10.1027.10.1019.10.1001.11.10 
12              
13              
14              
15              
16              
17       DatumProjektVorgang    
18       16.09.1010VM    
19       20.09.1020VM    
20       22.09.1030VM    
21       24.09.1010VM    
22       24.09.1010VM    
23       27.09.1010Fuß    
24       27.09.1010Fuß    
25       28.09.1020Rolle VM    
26       29.09.1030VM    
27       29.09.1030VM    
28       30.09.1010EM    
29       30.09.1010EM    
30       01.10.1030Rolle VM    
31       04.10.1020VM    
32       04.10.1020VM    
33       06.10.1030EM    
34       06.10.1030EM    
35       07.10.1010Rolle EM    
36       07.10.1010Rolle EM    
37       08.10.1010EM    
38       08.10.1010EM    
39       08.10.1010EM    
40       11.10.1020Rolle EM    
41       12.10.1030Rolle VM    
42       12.10.1030Rolle VM    
43       13.10.1040EM    
44       13.10.1040EM    
45       14.10.1030Rolle VM    
46       14.10.1030Rolle VM    
47       18.10.1060EM    
48       19.10.1040Rolle EM    
49       19.10.1040Rolle EM    
50       20.10.1050Spitze    
51       25.10.1050Rolle EM    
52       27.10.1060Rolle EM    
53       01.11.1060Spitze    
54              

ZelleFormel
B6=C6-$B$3+GANZZAHL((-$B$3+WOCHENTAG(C6)-2)/5)*2
H6=B6-$H$3+GANZZAHL((-$H$3+WOCHENTAG(B6)-2)/5)*2
I6=C6-$I$3+GANZZAHL((-$I$3+WOCHENTAG(C6)-2)/5)*2
J6=D6-$J$3+GANZZAHL((-$J$3+WOCHENTAG(D6)-2)/5)*2
K6=D6+$K$3+GANZZAHL(($K$3+WOCHENTAG(D6)-2)/5)*2
L6=E6-$L$3+GANZZAHL((-$L$3+WOCHENTAG(E6)-2)/5)*2
M6=E6+$M$3+GANZZAHL(($M$3+WOCHENTAG(E6)-2)/5)*2
B7=C7-$B$3+GANZZAHL((-$B$3+WOCHENTAG(C7)-2)/5)*2
H7=B7-$H$3+GANZZAHL((-$H$3+WOCHENTAG(B7)-2)/5)*2
I7=C7-$I$3+GANZZAHL((-$I$3+WOCHENTAG(C7)-2)/5)*2
J7=D7-$J$3+GANZZAHL((-$J$3+WOCHENTAG(D7)-2)/5)*2
K7=D7+$K$3+GANZZAHL(($K$3+WOCHENTAG(D7)-2)/5)*2
L7=E7-$L$3+GANZZAHL((-$L$3+WOCHENTAG(E7)-2)/5)*2
M7=E7+$M$3+GANZZAHL(($M$3+WOCHENTAG(E7)-2)/5)*2
B8=C8-$B$3+GANZZAHL((-$B$3+WOCHENTAG(C8)-2)/5)*2
H8=B8-$H$3+GANZZAHL((-$H$3+WOCHENTAG(B8)-2)/5)*2
I8=C8-$I$3+GANZZAHL((-$I$3+WOCHENTAG(C8)-2)/5)*2
J8=D8-$J$3+GANZZAHL((-$J$3+WOCHENTAG(D8)-2)/5)*2
K8=D8+$K$3+GANZZAHL(($K$3+WOCHENTAG(D8)-2)/5)*2
L8=E8-$L$3+GANZZAHL((-$L$3+WOCHENTAG(E8)-2)/5)*2
M8=E8+$M$3+GANZZAHL(($M$3+WOCHENTAG(E8)-2)/5)*2
B9=C9-$B$3+GANZZAHL((-$B$3+WOCHENTAG(C9)-2)/5)*2
H9=B9-$H$3+GANZZAHL((-$H$3+WOCHENTAG(B9)-2)/5)*2
I9=C9-$I$3+GANZZAHL((-$I$3+WOCHENTAG(C9)-2)/5)*2
J9=D9-$J$3+GANZZAHL((-$J$3+WOCHENTAG(D9)-2)/5)*2
K9=D9+$K$3+GANZZAHL(($K$3+WOCHENTAG(D9)-2)/5)*2
L9=E9-$L$3+GANZZAHL((-$L$3+WOCHENTAG(E9)-2)/5)*2
M9=E9+$M$3+GANZZAHL(($M$3+WOCHENTAG(E9)-2)/5)*2
B10=C10-$B$3+GANZZAHL((-$B$3+WOCHENTAG(C10)-2)/5)*2
H10=B10-$H$3+GANZZAHL((-$H$3+WOCHENTAG(B10)-2)/5)*2
I10=C10-$I$3+GANZZAHL((-$I$3+WOCHENTAG(C10)-2)/5)*2
J10=D10-$J$3+GANZZAHL((-$J$3+WOCHENTAG(D10)-2)/5)*2
K10=D10+$K$3+GANZZAHL(($K$3+WOCHENTAG(D10)-2)/5)*2
L10=E10-$L$3+GANZZAHL((-$L$3+WOCHENTAG(E10)-2)/5)*2
M10=E10+$M$3+GANZZAHL(($M$3+WOCHENTAG(E10)-2)/5)*2
B11=C11-$B$3+GANZZAHL((-$B$3+WOCHENTAG(C11)-2)/5)*2
H11=B11-$H$3+GANZZAHL((-$H$3+WOCHENTAG(B11)-2)/5)*2
I11=C11-$I$3+GANZZAHL((-$I$3+WOCHENTAG(C11)-2)/5)*2
J11=D11-$J$3+GANZZAHL((-$J$3+WOCHENTAG(D11)-2)/5)*2
K11=D11+$K$3+GANZZAHL(($K$3+WOCHENTAG(D11)-2)/5)*2
L11=E11-$L$3+GANZZAHL((-$L$3+WOCHENTAG(E11)-2)/5)*2
M11=E11+$M$3+GANZZAHL(($M$3+WOCHENTAG(E11)-2)/5)*2
H18=KKLEINSTE($H$6:$M$11;ZEILE(A1))
I18{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H18;ZEILE($1:$6));1))}
J18{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H18;SPALTE($A:$F));1))}
H19=KKLEINSTE($H$6:$M$11;ZEILE(A2))
I19{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H19;ZEILE($1:$6));1))}
J19{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H19;SPALTE($A:$F));1))}
H20=KKLEINSTE($H$6:$M$11;ZEILE(A3))
I20{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H20;ZEILE($1:$6));1))}
J20{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H20;SPALTE($A:$F));1))}
H21=KKLEINSTE($H$6:$M$11;ZEILE(A4))
I21{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H21;ZEILE($1:$6));1))}
J21{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H21;SPALTE($A:$F));1))}
H22=KKLEINSTE($H$6:$M$11;ZEILE(A5))
I22{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H22;ZEILE($1:$6));1))}
J22{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H22;SPALTE($A:$F));1))}
H23=KKLEINSTE($H$6:$M$11;ZEILE(A6))
I23{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H23;ZEILE($1:$6));1))}
J23{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H23;SPALTE($A:$F));1))}
H24=KKLEINSTE($H$6:$M$11;ZEILE(A7))
I24{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H24;ZEILE($1:$6));1))}
J24{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H24;SPALTE($A:$F));1))}
H25=KKLEINSTE($H$6:$M$11;ZEILE(A8))
I25{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H25;ZEILE($1:$6));1))}
J25{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H25;SPALTE($A:$F));1))}
H26=KKLEINSTE($H$6:$M$11;ZEILE(A9))
I26{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H26;ZEILE($1:$6));1))}
J26{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H26;SPALTE($A:$F));1))}
H27=KKLEINSTE($H$6:$M$11;ZEILE(A10))
I27{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H27;ZEILE($1:$6));1))}
J27{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H27;SPALTE($A:$F));1))}
H28=KKLEINSTE($H$6:$M$11;ZEILE(A11))
I28{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H28;ZEILE($1:$6));1))}
J28{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H28;SPALTE($A:$F));1))}
H29=KKLEINSTE($H$6:$M$11;ZEILE(A12))
I29{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H29;ZEILE($1:$6));1))}
J29{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H29;SPALTE($A:$F));1))}
H30=KKLEINSTE($H$6:$M$11;ZEILE(A13))
I30{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H30;ZEILE($1:$6));1))}
J30{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H30;SPALTE($A:$F));1))}
H31=KKLEINSTE($H$6:$M$11;ZEILE(A14))
I31{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H31;ZEILE($1:$6));1))}
J31{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H31;SPALTE($A:$F));1))}
H32=KKLEINSTE($H$6:$M$11;ZEILE(A15))
I32{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H32;ZEILE($1:$6));1))}
J32{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H32;SPALTE($A:$F));1))}
H33=KKLEINSTE($H$6:$M$11;ZEILE(A16))
I33{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H33;ZEILE($1:$6));1))}
J33{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H33;SPALTE($A:$F));1))}
H34=KKLEINSTE($H$6:$M$11;ZEILE(A17))
I34{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H34;ZEILE($1:$6));1))}
J34{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H34;SPALTE($A:$F));1))}
H35=KKLEINSTE($H$6:$M$11;ZEILE(A18))
I35{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H35;ZEILE($1:$6));1))}
J35{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H35;SPALTE($A:$F));1))}
H36=KKLEINSTE($H$6:$M$11;ZEILE(A19))
I36{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H36;ZEILE($1:$6));1))}
J36{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H36;SPALTE($A:$F));1))}
H37=KKLEINSTE($H$6:$M$11;ZEILE(A20))
I37{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H37;ZEILE($1:$6));1))}
J37{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H37;SPALTE($A:$F));1))}
H38=KKLEINSTE($H$6:$M$11;ZEILE(A21))
I38{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H38;ZEILE($1:$6));1))}
J38{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H38;SPALTE($A:$F));1))}
H39=KKLEINSTE($H$6:$M$11;ZEILE(A22))
I39{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H39;ZEILE($1:$6));1))}
J39{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H39;SPALTE($A:$F));1))}
H40=KKLEINSTE($H$6:$M$11;ZEILE(A23))
I40{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H40;ZEILE($1:$6));1))}
J40{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H40;SPALTE($A:$F));1))}
H41=KKLEINSTE($H$6:$M$11;ZEILE(A24))
I41{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H41;ZEILE($1:$6));1))}
J41{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H41;SPALTE($A:$F));1))}
H42=KKLEINSTE($H$6:$M$11;ZEILE(A25))
I42{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H42;ZEILE($1:$6));1))}
J42{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H42;SPALTE($A:$F));1))}
H43=KKLEINSTE($H$6:$M$11;ZEILE(A26))
I43{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H43;ZEILE($1:$6));1))}
J43{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H43;SPALTE($A:$F));1))}
H44=KKLEINSTE($H$6:$M$11;ZEILE(A27))
I44{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H44;ZEILE($1:$6));1))}
J44{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H44;SPALTE($A:$F));1))}
H45=KKLEINSTE($H$6:$M$11;ZEILE(A28))
I45{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H45;ZEILE($1:$6));1))}
J45{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H45;SPALTE($A:$F));1))}
H46=KKLEINSTE($H$6:$M$11;ZEILE(A29))
I46{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H46;ZEILE($1:$6));1))}
J46{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H46;SPALTE($A:$F));1))}
H47=KKLEINSTE($H$6:$M$11;ZEILE(A30))
I47{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H47;ZEILE($1:$6));1))}
J47{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H47;SPALTE($A:$F));1))}
H48=KKLEINSTE($H$6:$M$11;ZEILE(A31))
I48{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H48;ZEILE($1:$6));1))}
J48{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H48;SPALTE($A:$F));1))}
H49=KKLEINSTE($H$6:$M$11;ZEILE(A32))
I49{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H49;ZEILE($1:$6));1))}
J49{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H49;SPALTE($A:$F));1))}
H50=KKLEINSTE($H$6:$M$11;ZEILE(A33))
I50{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H50;ZEILE($1:$6));1))}
J50{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H50;SPALTE($A:$F));1))}
H51=KKLEINSTE($H$6:$M$11;ZEILE(A34))
I51{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H51;ZEILE($1:$6));1))}
J51{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H51;SPALTE($A:$F));1))}
H52=KKLEINSTE($H$6:$M$11;ZEILE(A35))
I52{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H52;ZEILE($1:$6));1))}
J52{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H52;SPALTE($A:$F));1))}
H53=KKLEINSTE($H$6:$M$11;ZEILE(A36))
I53{=INDEX(G$6:G$11;KKLEINSTE(WENN(H$6:M$11=H53;ZEILE($1:$6));1))}
J53{=INDEX($H$5:$M$5;KKLEINSTE(WENN(H$6:M$11=H53;SPALTE($A:$F));1))}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Diese Tabelle wurde mit Tab2Html (v2.4.0) erstellt. ©Gerd alias Bamberg

Grüße
Steffen
Anzeige
AW: so?
22.10.2010 20:31:03
Karsten
Hallo Steffen,
wirkt erst einmal super und ist genau das, was benötigt wird.
Ich komme leider nicht dahinter, warum sich die Zeilen nach einiger Zeit wiederholen (Bsp: 35+36 oder 48+49). Haben Sie hier noch eine Idee, wie man das Problem lösen kann?
Gruß
Karsten
mal angepasst
24.10.2010 10:03:11
CitizenX
Hallo Karsten,
Es gibt bei dir die Möglichkeit , dass Datumswerte mehrfach vorkommen mit unterschiedlichen Projekten und Vorgängen.
Die Alte Formel hatte dies nicht berücksichtigt, ich hab das jetzt mal nach meinem Wissensstand angepasst(bin nicht der Formelexperte) und es sollte jetzt so richtig sein.
https://www.herber.de/bbs/user/72026.xls
Viele Grüße
Steffen
Anzeige
AW: mal angepasst
24.10.2010 11:04:36
Karsten
Hallo Steffen,
ich hatte auf anderem Weg bereits versucht dieses Problem zu lösen, da sind die Formeln dann aber dermaßen lang geworden, dass irgendwann keine Eingabe mehr möglich war... Also vielen Dank für die Vereinfachung!
Ich habe nun versucht die Tabelle zu erweitern und weitere Projekte mit aufzunehmen. Hierbei stoße ich dann aber schon wieder an meine Grenzen. Ich erkenne nicht, warum Excel in manchen Zeilen die Vorgänge vertauscht. Ich habe die Zellen farbig markiert. Vielleicht hast du hierfür ja noch eine Idee.
https://www.herber.de/bbs/user/72028.xls
Danke und Gruß
Karsten
Anzeige
AW: mal angepasst
24.10.2010 12:55:57
CitizenX
Hallo Karsten,
anbei die Anpassung.
https://www.herber.de/bbs/user/72029.xls
Grüße
Steffen
P.S. wenn deine Wünsche nicht vollends erfüllt sind ,dann bitte "Frage noch offen" markieren.
Sonst ist es eher Zufall das sich jemand deiner annimmt ;-)
AW: mal angepasst
24.10.2010 20:48:01
Karsten
Hallo Steffen,
vielen Dank für deine Hilfe!!
Gruß
Karsten

303 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige