Google spreadsheets: extraheer gegevens uit een ander blad op basis van criteria
U kunt de QUERY- functie in Google Spreadsheets gebruiken om gegevens uit een ander blad te halen dat aan specifieke criteria voldoet.
U kunt hiervoor de volgende syntaxis gebruiken:
=query( Sheet1!A1:C11 , " select * where A='Mavs' ", 1 )
In dit specifieke voorbeeld worden gegevens uit het bereik A1:C11 alleen in Blad1 geëxtraheerd voor rijen waarbij de waarde van kolom A gelijk is aan Mavs .
Opmerking : het laatste argument van 1 geeft aan dat het bereik A1:C11 een koprij bevat.
Het volgende voorbeeld laat zien hoe u deze syntaxis in de praktijk kunt gebruiken.
Voorbeeld: extraheer gegevens uit een ander blad op basis van de criteria van Google Spreadsheets
Laten we beginnen met het invoeren van de volgende gegevensset in het eerste blad van een Google Spreadsheets-spreadsheet:
Laten we nu zeggen dat we elk van de rijen met „Mavs“ in de Team-kolom in Sheet2 willen extraheren.
Om dit te doen, kunnen we de volgende formule in cel A1 van Blad2 typen:
=query( Sheet1!A1:C11 , " select * where A='Mavs' ", 1 )
Zodra we op ENTER drukken, worden alle rijen waar de teamkolommen gelijk zijn aan Mavs geëxtraheerd naar Sheet2:
Merk op dat de drie rijen waar de Team-kolom gelijk is aan Mavs zijn geëxtraheerd van Sheet1 naar Sheet2 .
Houd er ook rekening mee dat u de operator en in de functie QUERY kunt gebruiken om gegevens op te halen op basis van meerdere criteria.
We kunnen bijvoorbeeld de volgende syntaxis gebruiken om gegevens uit Blad1 te extraheren waarbij de waarde in de kolom Team gelijk is aan Mavs en de waarde in de kolom Punten groter is dan 20 :
=query( Sheet1!A1:C11 , " select * where A='Mavs' and B>20 ", 1 )
De volgende schermafbeelding laat zien hoe u deze formule in de praktijk kunt gebruiken:
Merk op dat de twee rijen waar de teamkolommen gelijk zijn aan Mavs en de kolom Punten groter is dan 20 , zijn geëxtraheerd van Sheet1 naar Sheet2 .
Aanvullende bronnen
In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende dingen in Google Spreadsheets kunt doen:
Excel geavanceerd filter: hoe u “Bevat” gebruikt
Excel Advanced Filter: Hoe te gebruiken “Bevat niet”
Excel geavanceerd filter: toon rijen met niet-lege waarden