Kolomnamen gebruiken in google spreadsheets-query's


U kunt de volgende basissyntaxis gebruiken om een kolomnaam te gebruiken in een Google Spreadsheets-query:

 =QUERY( A1:C11 ," SELECT "&SUBSTITUTE(ADDRESS( 1 ,MATCH(" Team ", A1:C1,0 ) , 4 ), 1 ,""))

Deze specifieke zoekopdracht selecteert de kolom met de naam “Team” in het celbereik A1:C11 .

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

Voorbeeld: gebruik de kolomnaam in de Google Spreadsheets-query

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

Als we de kolom ‚Team‘ in een reguliere zoekopdracht willen selecteren, verwijzen we naar de kolom als A , omdat dit de eerste kolom is in het bereik waarin we geïnteresseerd zijn:

 = QUERY ( A1:C11 , " SELECT A " )

Dit zou alleen kolom A retourneren:

Als we echter ‚Team‘ als kolomnaam proberen te gebruiken, krijgen we een foutmelding:

 = QUERY ( A1:C11 , SELECT Team ) 

In plaats daarvan moeten we de volgende formule gebruiken om de kolom ‚Team‘ op naam te selecteren:

 =QUERY( A1:C11 ," SELECT "&SUBSTITUTE(ADDRESS( 1 ,MATCH(" Team ", A1:C1,0 ) , 4 ), 1 ,""))

Hierdoor wordt de kolom ‚Team‘ uit de oorspronkelijke gegevensset geretourneerd:

Naam van zoekopdrachtkolom van Google Spreadsheets

Houd er rekening mee dat u meerdere SUBSTITUTE- functies kunt gebruiken als u meerdere kolommen op naam wilt selecteren.

U kunt bijvoorbeeld de volgende syntaxis gebruiken om de kolommen ‚Team‘ en ‚Positie‘ op naam te selecteren:

 =QUERY( A1:C11 ," SELECT "&SUBSTITUTE(ADDRESS( 1 ,MATCH(" Team ", A1:C1 , 0 ), 4 ), 1 ,"")&" , "&SUBSTITUTE(ADDRESS( 1 ,MATCH(" Position ", A1:C1 , 0 ), 4 ), 1 ,""))

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

Houd er rekening mee dat de query zowel de kolommen ‚Team‘ als ‚Positie‘ retourneert.

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