Suchlauf usw.

Hallo,
ich habe eine Tabelle mit Spalten, die Name, Straße, PLZ, Ort und noch andere Informationen enthalten.
Nun möchte ich einen Serienbrief an ausgewählte Personen schreiben. Ich habe dazu ein neues Rechenblatt mit den ausgewählten Namen (in Spalte A) erstellt und möchte nun mit einer Formel die Straße, PLZ und Ort zu dem Namen suchen und in den folgenden Spalten darstellen lassen, damit ich mit der Serienbrieffunktion darauf zugreifen kann.
Mit VSuchlauf finde ich den Namen, aber dann komme ich nicht weiter. Auch bei den Übungsbeispielen für die Suchlauffunktionen bin ich nicht wirklich weitergekommen.
Kann mir jemand helfen
Ich benutze RT 6.0.2 auf einem MAC OS X (10.5.8)
Gruß, Klaus Mittermeier

Re: Suchlauf usw.

#9225 On 9 Februar, 2010 18:01 Thomas Kaegi said,

Hallo Klaus

Zum Namen in Zelle A1 findet die Formel (wenn du sie mit Klicken erzeugst ist die Syntax korrekt - ich habe keine der folgenden Formeln getestet - vielleicht haben sie also noch Macken) in Zelle B1 den passenden Wert aus Spalte B der Adresstabelle.
Index(Adressdokument!Adressen!B:B;Auswahl(Adressdokument!Adressen!A:A;LfdZelle=A1;1))

Nun ist das allerdings nicht gerade das "Gelbe vom Ei", da du ja die Formeln nach unten kopieren müsstest. Also besser mit Suchläufen - Formel in irgend einer Zelle der Zieltabelle mit den ausgewählten Namen:
VSuchlauf(A:A;LfdZelle≠'';0;VSuchlauf(Adressdokument!Adressen!A:A;LfdZelle=LfdZelle(1);0;SetzeZelle(LfdIndex;Z:Z;LfdIndex(1)))

Diese Formel sucht die Namen aus Spalte A der Zieltabelle (äusserer Suchlauf) in Spalte A der Adresstabelle (innerer Suchlauf) und setzt den Index zum in der Adresstabelle gefundenen Namen in Spalte Z der Zieltabelle. Mit weiteren Suchläufen können nun die Werte aus den weiteren Spalten der Adresstabelle in die Zieltabelle geholt werden, z.B überträgt die folgende Formel (wieder in irgend einer Zelle der Zieltabelle) die Werte von Spalte B der Adresstabelle zu Spalte B der Zeiltabelle:

VSuchlauf(Z:Z;LfdZelle;0;SetzeZelle(Index(Adressdokument!Adressen!B:B;LfdZelle);B:B;LfdIndex))

Gruss, Thomas

Re: Suchlauf usw.

#9227 On 9 Februar, 2010 18:34 Klaus Mittermeier said,

Hallo Thomas,
ich danke Dir für die schnelle Antwort.
Ich habe mit Deinen Formeln meinen Wunsch schon realisiert.
Gruß, Klaus Mittermeier

Re: Suchlauf usw.

#9226 On 9 Februar, 2010 18:31 Thomas Kaegi said,

Noch als Ergänzung:
Du kannst alle Elemente der gesuchten Adressen im gleichen Suchlauf übertragen. Einfach mehrere SetzeZelle-Befehle mit "&" aneinanderfügen und in diesen die beiden Spaltenreferenzen B durch solche zu den weiteren Spalten ersetzen.

T