Pick Funktion
Liefert Elemente eines Datenfelds, die einer Bedingung entsprechen
Beschreibung
Die Funktion Pick sucht alle Elemente in einer Liste oder Tabelle, die einer bestimmten Bedingung entsprechen. Die Bedingung wird im zweiten Parameter formuliert.
Bedingung
Die Bedingung wird in einem Textstring übergeben. Mit dem String "# < 5“ werden alle Elemente gesucht, deren Wert kleiner 5 ist. Die Raute steht hier als Symbol für die Liste oder Tabelle die durchsucht wird.
Listen
Bei Listen ist das Resultat auch eine Liste in der nur die Elemente enthalten sind, die der Bedingung entsprechen.
Tabellen
Wenn das erste Argument eine Tabelle ist, muss als drittes Argument die Nummer einer Spalte angegeben werden die durchsucht werden soll. Als Resultat wird eine Tabelle geliefert, in der die Zeilen enthalten sind deren Referenz-Spalte der Bedingung entspricht.
Syntax
Pick (Liste, "# < x")
Pick (Tabelle, "# < x", Spalte)
Beispiele
Im ersten Beispiel unten sind im Resultat die Werte enthalten die kleiner als 5 sind.
Im zweiten Beispiel sind im Resultat die Zeilen enthalten, deren Wert in der 2. Spalte kleiner als 5 ist.
Vergleichs-Operatoren und die Eingabe per Tastatur
Tasten Eingabe | ||||
< | kleiner als | < | ||
> | größer als | > | ||
≤ | kleiner oder gleich | <= | ||
≥ | größer oder gleich | >= | ||
≡ | gleich | == | ||
≠ | ungleich | <> |