... das kannst du mit der ForNext-Schleife durchaus machen - für Formel musst du eben schauen, ob die Werte aus Liste 2 in der Liste1 enthalten sind und dann eben eine Liste aufmachen und den Wert übernehmen.
Du arbeitest dann mit 2 ineinander geschachtelten Schleifen - in etwa so:
@For( n := 1 ; n <= @Elements( Liste1 ) ; n := n + 1 ;
@For( k := 1; k <= @Elements( Liste2 ) ; k := k + 1;
@If( Liste2[k] = Liste1[n] ; _neu := _neu : _liste2[k] ; _neu := _neu : @Char(255) );
)
);
_neu := @Subset( _neu ; (@Elements( _neu ) - 1) * -1 )
Bei dieser Methode hast du ein leeres Element zuviel, daß du mit dem Subset wieder kappst. Es gibt aber auch eine Methode mit doppeltem @Replace...
Nur um eines musst du noch schauen - leere Elemente in Listen werden in Notes getrimmt. Daher sollten leere Werte mit einem geschützten Leerzeichen (@Char(255)) dargestellt werden...
Toni