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 <>