Google spreadsheets-query: hoe gebruik je waar in een lijst?


U kunt de volgende syntaxis in een Google Spreadsheets-query gebruiken om alle rijen te retourneren waarin een kolom een waarde in een lijst bevat:

 =QUERY( A1:C11 , " SELECT * WHERE A MATCHES '(value1|value2|value3)' " )

Deze specifieke query retourneert alle rijen in het bereik A1:C11 waarbij de waarde in kolom A gelijk is aan value1 , value2 of value3 .

Opmerking : de | De operator betekent ‚OF‘ in Google Spreadsheets.

Het volgende voorbeeld laat zien hoe u deze syntaxis in de praktijk kunt gebruiken.

Voorbeeld: gebruik de WHERE IN-lijst in de Google Spreadsheets-query

Stel dat we de volgende dataset hebben met informatie over verschillende basketbalspelers:

We kunnen de volgende query gebruiken om alle rijen te retourneren waarin de waarde in de kolom ‚Team‘ gelijk is aan Mavs, Magic, Kings of Lakers:

 =QUERY( A1:C11 , " SELECT * WHERE A MATCHES '(Mavs|Magic|Kings|Lakers)' " ) 

De volgende schermafbeelding laat zien hoe u deze query in de praktijk kunt gebruiken:

Google Spreadsheets-query waar in de lijst

Houd er rekening mee dat de enige rijen die worden geretourneerd de rijen zijn waarin de waarde in de kolom ‚Team‘ gelijk is aan Mavs, Magic, Kings of Lakers.

U kunt ook een vergelijkbare syntaxis gebruiken om rijen te vinden waarin een kolom een of meerdere numerieke waarden bevat.

We kunnen bijvoorbeeld de volgende query gebruiken om alle rijen te retourneren waarin de waarde in de kolom ‚Punten‘ 19, 20 of 22 is:

 =QUERY( A1:C11 , " SELECT * WHERE C MATCHES '(19|20|22)' " ) 

De volgende schermafbeelding laat zien hoe u deze query in de praktijk kunt gebruiken:

Houd er rekening mee dat de query alleen rijen retourneert waarvan de waarde in de kolom ‚Punten‘ gelijk is aan 19, 20 of 22.

Aanvullende bronnen

In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende dingen in Google Spreadsheets kunt doen:

Google Spreadsheets-query: alleen unieke rijen retourneren
Google Spreadsheets-query: koptekst uit resultaten verwijderen
Google Spreadsheets Query: lege cellen in Query negeren

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert