Re: Automatisches Einfügen von Daten mittels Su chlauffunktion

Hallo Martin

Natürlich lässt sich das mit Suchlauf machen. Aber dazu müsstest du
noch angeben, wie lange die Tabellen sind. Die Suchlauf-Lösung ist in
diesem Fall eher kompliziert. Das schreibe ich, obwohl ich sonst ein
"Suchlauf-Apostel" bin.

Hier mein Vorschlag:

Öffne die Rezepturtabelle im eigenen Fenster. In Spalte G setzest du
in der ersten Rezepturzeile (also Zeile 3) folgende Formel ein:

Wenn(A3;Auswahl(Datentabelle!A:A;LfdZelle=A3;1);'')

In dieser Zelle steht danach der Index des Artikels zur Datentabelle.
Wenn A3 noch leer ist, dann ist auch diese Zelle leer.

In Zelle B3 kommt die Formel

Wenn($A3;Index(Datentabelle!B:B;$G3);'')

Kopiere die Formel nach Zelle D3 und korrigiere dann dort die
Spaltenreferenz zur Datentabelle zu C:C. Danach kopierst du diese
Zelle nach Zelle E3. Wahrscheinlich musst du dann noch die
Ausrichtung der Zellinhalte wieder richtig stellen.

Nun wählst du die Zellen B3:G3 aus und ziehst so weit nach unten, wie
die Rezeptur reichen kann. Dann kannst du das Fenster mit der
Rezepturtabelle wieder schliessen.

Noch eine Erklärung zur Wennfunktion: Als Bedingung ist in allen
Formeln einfach eine Referenz zur Zelle in Spalte A angegeben. Wenn
diese Zelle leer ist, dann ist die Bedingung nicht erfüllt - sobald
sie einen Wert enthält ist die Bedingung erfüllt.

Mit freundlichem Gruss
Thomas
_________________________________________________
Die macnews.de Mailingliste Ragtime:
http://lists.macnews.de/cgi-bin//listinfo/ragtime

Neu: Das Mailinglistenarchiv unter
http://forum.macnews.de/lists