Autor Thema: SVERWEIS in Notes  (Gelesen 1466 mal)

Offline thorkill

  • Frischling
  • *
  • Beiträge: 16
SVERWEIS in Notes
« am: 08.03.07 - 09:58:06 »
Hallo Zusammen

Ich weiss, wir sind da nicht im Excel und ich will auch kein Import vom Excel haben, nur eine ähnlihe Funktion wie SVERWEIS suche ich.

Ich habe ein ein Feld, in welchem ich z.B.  axy   eingebe, dieses sollte dann schauen (Kolonne 1) , von links nach rechts in einer ansicht, was passt. Dass heisst, es ist meistens mehr als nur der Anfangsbuchstabe, doch wird so zugewisen. Die Liste ist z.B. so:

                   
Kolonne 1Kolonne 2
aHans Muster
bPeter Muster2
cFritz Muster3
ccUwe Muster4

Bei der Beispielseingabe  abc  würde dann feststellen dass es a   ist und in der zweiten Kolonne Hans Muster steht und diesen Namen in ein neues Feld ausgeben.
Wenn ich aber z.B. ccb eingebe, sollte Uwe Muster4 kommen, nicht Fritz Muster3

Ich hoffe ihr wisst was ich damit meine.

Vielen Dank für eure Antworten


Offline iukhdh

  • Senior Mitglied
  • ****
  • Beiträge: 498
  • Geschlecht: Männlich
  • To be or notes to be, this is the question
Re: SVERWEIS in Notes
« Antwort #1 am: 08.03.07 - 10:08:39 »
Schau dir mal @dblookup an, vielleicht ist das schon eine Spur für dich
Thomas von der IuK

Offline thorkill

  • Frischling
  • *
  • Beiträge: 16
Re: SVERWEIS in Notes
« Antwort #2 am: 08.03.07 - 10:14:29 »
Danke für die Antwort.

@dblookup brauche ich sicher, doch ein vergleich von links nach recht kann ich nicht machen. Mit @Complains vergleiche ich ja alles, doch will ja nur so weit als möglich und danach mit diesem Ergebnis kommt dann @dblookup.
Mit @Left oder @Right kommt ja glaube ich nur eine bestimmte länge zurück, doch die länge ist ja nicht immer gleich.

Offline iukhdh

  • Senior Mitglied
  • ****
  • Beiträge: 498
  • Geschlecht: Männlich
  • To be or notes to be, this is the question
Re: SVERWEIS in Notes
« Antwort #3 am: 08.03.07 - 10:25:24 »
Also ich würde ja einfach mit dem größten Wert anfangen (@left(Wert;@length(Wert)) und nach dem Suchen. Wenn was gefunden wird isses OK, ansonsten halt den nächstkleineren suchen (@length(wert)-1)) usw usw.

Müsste dann halt in einer Schleife stehen und abbrechen wenn was gefunden wird.

Also nicht mit der Suche nach ccb bei c anfangen, sondern bei ccb, dann cc, dann c
Thomas von der IuK

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz