Clever-Excel-Forum

Normale Version: Tabelle anhand von Kriterien erstellen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Leute

Ich bin an einer Jahresplanung die gewisse Parameter pro Tag aufweisst und die möchte ich gerne per Formel in eine Tabelle aufschlüsseln. 

Ich habe Tage in A
Anzahl in B 
Schemenauswahl in C
und 3 verschiedene Schemen in einer Tabelle E-G die vorgibt wie oft etwas pro Tag passiert

Wie kann ich mir nun aus diesen Daten eine Tabellenresultat wie in I-L erstellen? Geht sowas ev mit einer Formel? 
Verwende MAC Office

Gruss
Hey

____|_____A____|___B__|____C___|_D|____E___|____F___|____G___|H|I|____J___|_____K____|__L__|
   1|Datum     |Anzahl|Matrix  |  |Schema 1|Schema 2|Schema 3| | |Schema  |Datum     |Zeit |
   2|01.01.2019|     2|Schema 1| 6|   07:00|   07:00|   08:00| |1|Schema 1|01.01.2019|07:00|
   3|02.01.2019|     2|Schema 1| 6|   08:00|   08:00|   09:15| |2|Schema 1|01.01.2019|07:00|
   4|03.01.2019|     3|Schema 2| 6|   09:15|        |   10:30| |3|Schema 1|01.01.2019|08:00|
   5|04.01.2019|     4|Schema 3|16|        |        |   11:45| |4|Schema 1|01.01.2019|08:00|
   6|          |      |        |  |        |        |        | |5|Schema 1|01.01.2019|09:15|
   7|          |      |        |  |        |        |        | |6|Schema 1|01.01.2019|09:15|
   8|          |      |        |  |        |        |        | |1|Schema 1|02.01.2019|07:00|
   9|          |      |        |  |        |        |        | |2|Schema 1|02.01.2019|07:00|
  10|          |      |        |  |        |        |        | |3|Schema 1|02.01.2019|08:00|

K2    =A2

'die alle nach unten kopieren
D2    =ANZAHL(INDEX($E$2:$G$6;;VERGLEICH(C2;$E$1:$G$1;0)))*B2 

I2    =WENN(K2="";"";(K2=K1)*(I1)+1)

J2    =WENN(K2="";"";SVERWEIS(K2;$A$2:$C$5;3;0))

K3    =WENN(ZEILE(A1)>=SUMME($D$2:$D$5);"";WENN(SVERWEIS(K2;$A$2:$D$5;4;0)-ZÄHLENWENN($K$2:K2;K2)>0;K2;INDEX(A:A;VERGLEICH(K2;$A$1:$A$5;0)+1;1)))

L2    =INDEX($E$2:$G$6;(I2-1)/SVERWEIS(K2;$A$2:$B$5;2;0)+1;VERGLEICH(J2;$E$1:$G$1;0))

Gruß Elex
Sehr cool, Danke Elex