Excel Produktionsberechnung

Hallo,
ich versuche folgendes Szenatio in Excel zu realisieren:
Eine Produktionsberechnung die mir anzeigt wieviel ich von etwas brauche.

Ich habe 2 Tabellen Blätter.
Auf dem 1. Möchte ich die Berechnungen und das Ergebnis haben.
Auf dem 2. habe ich die Stammdaten.

Beispiel zum 2:
Index Produkt Zutat Zutat Zutat
1 Apfelkuchen 5 Äpfel 1 Zitrone 500 Mehl
2 Kirschkuchen 100 Kirschen 1 Schlagsahne 100 Kartoffelmehl
3 Fischsuppe 2 gammilige Heringe 2 Spritzer Zitrone

Nun möchte ich auf dem 1. Arbeitsblatt nur die Indexnummer eingeben, mit der gewünschten Menge.
Beispiel Index 2 und Menge 3.

Excel soll mir nun verraten das ich für die 3 Kirschkuchen 300 Kirschen. 3x Sahne und 300 mal Kartoffelmehl brauche.

Es handelt sich um 30 Datensätze auf dem 2. Tabellenblatt.
Diese können Leerzellen und Leerzeichen sowie Buchstaben (Namen) und Zahlen beinhalten.

Wie kann ich das mit 2007er Excel realisieren?

Vielen Dank für die Hilfe
-fiexx

Hallo fiexx,

wenn deine Daten in Tabelle2 wie folgt aussehen:

Tabellenblattname: Tabelle2

 A B C D E F G H I J 
1 Index Produkt Menge 1 Zutat 1 Menge 2 Zutat 2 Menge 3 Zutat 3 Menge 4 Zutat 4 
2 1 Apfelkuchen 5 Äpfel 1 Zitrone 500 Mehl 
3 2 Kirschkuchen 100 Kirschen 1 Schlagsahne 100 Kartoffelmehl 
4 3 Fischsuppe 2 gammilige Heringe 2 Spritzer Zitrone 

Dann kannst du mit einer Kombination aus INDEX, VERGLEICH und ZEILE die Informationen für ein Produkt auslesen.

Tabellenblattname: Tabelle1

 A B 
1 
2 Index 2 
3 Menge 3 
4 Produkt Kirschkuchen 
5 Menge Zutat 
6 300 Kirschen 
7 3 Schlagsahne 
8 300 Kartoffelmehl 
9 0 0 

Benutzte Formeln:
A6: =$B$3\*INDEX(Tabelle2!$1:blush:30;VERGLEICH($B$2;Tabelle2!$A:blush:A;0);3+(ZEILE()-ZEILE($A$6))\*2)
A7: =$B$3\*INDEX(Tabelle2!$1:blush:30;VERGLEICH($B$2;Tabelle2!$A:blush:A;0);3+(ZEILE()-ZEILE($A$6))\*2)
A8: =$B$3\*INDEX(Tabelle2!$1:blush:30;VERGLEICH($B$2;Tabelle2!$A:blush:A;0);3+(ZEILE()-ZEILE($A$6))\*2)
A9: =$B$3\*INDEX(Tabelle2!$1:blush:30;VERGLEICH($B$2;Tabelle2!$A:blush:A;0);3+(ZEILE()-ZEILE($A$6))\*2)
B4: =SVERWEIS(B2;Tabelle2!$A$1:blush:M$4;2;FALSCH)
B6: =INDEX(Tabelle2!$1:blush:30;VERGLEICH($B$2;Tabelle2!$A:blush:A;0);4+(ZEILE()-ZEILE($A$6))\*2)
B7: =INDEX(Tabelle2!$1:blush:30;VERGLEICH($B$2;Tabelle2!$A:blush:A;0);4+(ZEILE()-ZEILE($A$6))\*2)
B8: =INDEX(Tabelle2!$1:blush:30;VERGLEICH($B$2;Tabelle2!$A:blush:A;0);4+(ZEILE()-ZEILE($A$6))\*2)
B9: =INDEX(Tabelle2!$1:blush:30;VERGLEICH($B$2;Tabelle2!$A:blush:A;0);4+(ZEILE()-ZEILE($A$6))\*2)

Gruß
Franz

Hallo,
ich habe das so umsetzen können.
Vielen Dank, funktioniert sehr gut.

LG
Fiexx