![Erstellen einer sich wiederholenden VLookup-Tabelle für Rohstoffe](https://rvso.com/image/1555372/Erstellen%20einer%20sich%20wiederholenden%20VLookup-Tabelle%20f%C3%BCr%20Rohstoffe.png)
Ich möchte folgendes erreichen.
Der Benutzer wählt das gewünschte Element in A1 (Dropdown-Menü) aus, genannt ITEM1
Im zweiten Blatt befinden sich Tabellen mit folgenden Eigenschaften wie
ITEMS MATERIALS AMOUNT
ITEM1 material1 3
ITEM1 material2 5
ITEM2 material3 1
ITEM3 material4 12
Dies bedeutet, dass der Benutzer für die Erteilung einer Bestellung mit ITEM1 3xMaterial1 und 5xMaterial2 benötigt.
Für die Herstellung mancher Materialien werden jedoch weitere Rohstoffe benötigt. Zum Beispiel
ITEMS MATERIALS AMOUNT
material1 submaterial1-1 4
submaterial1-1 submaterial1-1-1 2
Aber nicht alle Materialien haben Untermaterialien.
Ich möchte nur die gesamten Rohstoffe anzeigen.
Wenn der Benutzer alsoGEGENSTAND 1Sie sollten die Gesamtmenge der benötigten Rohstoffe auf einem Blatt notieren:
Untermaterial1-1-1x 24
Material2x 5
Ich kann eine einfache SVERWEIS-Funktion schreiben, wenn der Artikel keine Untermaterialien hat, aber ich schaffe es nicht, bis zum letzten Rohmaterial zu gehen, und das ist die einzige Information, die meine Benutzer sehen müssen.
Hinweis: Die Tabellen sind nicht in Stein gemeißelt. Ich kann sie bei Bedarf jederzeit anpassen.
Bearbeiten: Erläuterung unten wie gewünscht. Der Benutzer möchte „Orangensaft mit Bacardi“ bestellen. Die Rohstoffe für „Orangensaft mit Bacardi“ sind 2 x Orangen und 1 x Bacardi. Angenommen, wir produzieren auch Bacardi. In diesem Fall würden wir hypothetisch 3 Einheiten Alkohol und 2 Einheiten Zucker benötigen.
Die Rohstoffzusammensetzung eines „Orangensafts mit Bacardi“ lautet also: 2x Orangen 3x Alkohol 2x Zucker
Genau das soll mir die SVERWEIS-Tabelle bieten. Ich verwende zwei SVERWEIS-Tabellen, eine für das Material und eine für die Anzahl der Artikel.
=VLOOKUP($A$1,Materials!$B$2:$D$4, 2, FALSE)
Und
=VLOOKUP($A$1,Materials!$B$2:$D$4, 3, FALSE)
Ich kann aber nicht "eine Ebene tiefer" gehen. Derzeit würde ich nur
Oranges 2
Bacardi 1
aber ich möchte
Oranges 2
Alcohol 3
Sugar 2
Antwort1
Da die Anforderung darin besteht, die Rohmaterialien auf der untersten Ebene anzuzeigen, besteht eine Möglichkeit, dies nur mit SVERWEIS zu tun, darin, eine Tabelle zu erstellen, die eine Zeile für jedes Rohmaterial sowie feste Spalten für ARTIKEL, ROHMATERIAL und seine Teile enthält. Die übergeordneten Materialien des Rohmaterials befinden sich in derselben Zeile. Diese Art von Tabelle wäre schwieriger zu pflegen, aber das Ziel wird erreicht.
Hier sind 3 Beispiele für eine solche Tabelle: