Funktion ISUNIQUE
ISUNIQUE([listID,]var) gibt den logischen Wert 1 (TRUE) zurück, wenn der aktuelle Wert von var bei der Verarbeitung zum ersten Mal auftritt.
Bei statistischen Analysen werden die Fälle nacheinander von oben nach unten ausgewertet. Kommt ein bestimmter Wert (z. B. "FOO") mehrmals in der Variablen var vor, gibt ISUNIQUE für das erste Vorkommen von "FOO" 1 (TRUE) zurück. Für alle weiteren Vorkommen von "FOO" gibt die Funktion 0 (FALSE) zurück.
Diese Funktion ist für die Verwendung in Filtern gedacht und kann nicht direkt in Zellformeln des Tabellenblatts verwendet werden.
Optionaler Parameter listID
Wenn Sie ISUNIQUE in derselben statistischen Prozedur für verschiedene Variablen verwenden, sollten Sie für den optionalen Parameter listID unterschiedliche Werte (1 bis 10) angeben, damit die bereits „gesehenen“ Werte getrennt erfasst werden.
- Ohne List-IDs: Wenn Sie sowohl ISUNIQUE(City) als auch ISUNIQUE(Year) ohne List-IDs verwenden, kann die interne Liste der „gesehenen Werte“ durcheinandergeraten und etwa prüfen, ob ein „Year“ bereits in der „City“-Liste vorkam.
- Mit List-IDs: ISUNIQUE(1,City) UND ISUNIQUE(2,Year) sorgt dafür, dass das Programm getrennte Listen für Städte und Jahre führt.