Hallo Claudia,

Claudia Drechsle schrieb:
...
Für mich ist zum einen nicht logisch nachvollziehbar, dass die Vorgabe
'sortiert' oder 'unsortiert' einen Einfluss auf die Interpretation der
Situation 'Eintrag in Verweistabelle vorhanden' bzw. 'Eintrag in der
Tabelle nicht vorhanden' haben soll (auch wenn das im Hilfetext so steht).
...
Vielleicht ist es ja ein von mir bisher nicht als solches erkanntes Feature,
dass die Funktion aus sortierten Listen immer ein Ergebnis liefert

Ja, IMO ist dies tatsächlich ein Feature und das ist auch gut so. Im Falle einer sortierten Liste kann es durchaus sinnvoll sein, dass ein Vergleichswert, der in der Liste nicht enthalten ist, genau dem Intervall zugeordnet ist, in das er aufgrund der Sortierung hineinfällt. Bei einer unsortierten Liste ist sowas logisch nicht möglich.

Beispiel sortierte Liste:

0   wenig
5   mittel
10  viel
50  ganz viel
90  extrem viel

Wenn Du nun den Vergleichswert 20 nimmst, wird dieser in der Liste nicht gefunden. Hat SVERWEIS den Parameter 'Sortiert = 0', dann lautet das Ergebnis #NV. Hat SVERWEIS den Parameter 'Sortiert=1', dann lautet das Ergebnis 'viel'. Und das ist doch gut. Denn 20 liegt zwischen 10 und 50, was gemäß der Liste als 'viel' einzustufen ist.

Die Verwirrung ensteht vermutlich dadurch, dass der entscheidende Parameter 'Sortiert' genannt wurde. Es ist zwar für das genannte Feature eine Voraussetzung, dass die Liste sortiert ist, aber nicht immer, wenn die Liste sortiert ist, will man das Feature so haben. Von daher kann es je nach Anwendung erforderlich sein, den Parameter 'Sortiert' auf 0 zu setzen, obwohl die Liste sortiert ist.

Bei Excel heißt der selbe Parameter "BEREICH_VERWEIS", was so blödsinnig nichtssagend ist, dass man in jedem Fall genau nachlesen muss, was er bewirkt, und daher weniger zu Mißverständnissen verleitet.



Gruß

Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an