Wilt u specifieke gegevens extraheren in Google Spreadsheets? Hier leest u hoe u de QUERY-functie gebruikt om gegevens in uw spreadsheets te filteren, sorteren en samen te vatten.
Google Spreadsheets biedt een breed scala aan functies om het gegevensanalyseproces te stroomlijnen. Een bijzonder handige functie is de QUERY-functie, waarmee u specifieke informatie uit uw spreadsheet kunt extraheren op basis van gespecificeerde criteria of voorwaarden.
In deze handleiding verkennen we de syntaxis en parameters van de QUERY-functie en geven we voorbeelden om te demonstreren hoe u QUERY effectief kunt gebruiken in uw spreadsheets.
Wat is de QUERY-functie?
Hoewel QUERY op dezelfde manier werkt als het FILTER-functie in Google Spreadsheets, gebruikt het een SQL-achtige querytaal voor gegevensextractie. Hiermee kunt u query's schrijven met behulp van SELECT, WHERE, ORDER BY en andere clausules, waardoor u meer flexibiliteit en controle krijgt over het gegevensophaalproces.
De basissyntaxis voor QUERY in Google Spreadsheets is als volgt:
=QUERY(gegevens, query, [headers])
Laten we elk onderdeel van de syntaxis opsplitsen:
- gegevens: Dit verwijst naar het cellenbereik met de gegevens die u wilt opvragen. Het kan een enkele kolom zijn of meerdere kolommen en rijen.
- vraag: Hier specificeert u de criteria voor het filteren en sorteren van de gegevens.
- [kopteksten]: Dit is een optionele parameter die bepaalt of de eerste rij van uw gegevensbereik koppen bevat. Als u deze parameter instelt op 1, behandelt Google Spreadsheets de eerste rij als kopteksten en gebruikt deze in de zoekopdracht.
Hoe de QUERY-functie in Google Spreadsheets te gebruiken
Hier zijn een paar voorbeelden van hoe u de QUERY-functie in Google Spreadsheets kunt gebruiken:
Gegevens filteren
Leuk vinden snijmachines in Google Spreadsheets, kunt u met QUERY gegevens filteren op basis van gespecificeerde voorwaarden. U kunt verschillende clausules opnemen in uw query-expressie om dit te bereiken.
Stel dat u een verkoopdataset heeft met kolommen A, B en C. Kolom A bevat de productnaam, kolom B bevat de verkochte hoeveelheid en kolom C bevat het totale verkoopbedrag. U wilt de gegevens filteren om alleen rijen weer te geven waarin het totale verkoopbedrag groter is dan $500. Ervan uitgaande dat uw gegevens beginnen bij de cel A2, kunt u de volgende formule gebruiken:
=VRAAG(A: C, "SELECTEER * WAAR C > 500")
Deze query retourneert de rijen waarin het totale verkoopbedrag (kolom C) groter is dan $500.
Gegevens sorteren
Met de QUERY-functie kunt u uw gegevens ook sorteren op basis van een of meer kolommen. U kunt de ORDER BY-component in uw query-expressie gebruiken om de sorteervolgorde op te geven.
Stel dat u de verkoopdataset wilt sorteren op basis van de productnaam (kolom A) in alfabetische volgorde. U gebruikt de onderstaande formule:
=VRAAG(A2:C7, "SELECTEER * VOLGORDEDOOR A ASC")
Deze formule retourneert de gegevens uit de kolommen A, B en C, gesorteerd in oplopende volgorde op basis van de productnaam.
Meerdere voorwaarden combineren
Doorgaan met de verkoopgegevensset, stel dat u de verkoopgegevensset wilt filteren om alleen de rijen weer te geven waarin de verkochte hoeveelheid groter is dan 30, en het totale verkoopbedrag is groter dan $500.
=VRAAG(A2:C7, "SELECTEER * WAAR B > 30EN C > 500")
Deze voorbeelden laten zien hoe u de QUERY-functie in Google Spreadsheets effectief kunt gebruiken om gegevens op te halen, te filteren en te sorteren op basis van specifieke criteria.
Gegevens opvragen uit andere bladen in Google Spreadsheets
U kunt ook de QUERY-functie gebruiken om gegevens uit andere bladen binnen hetzelfde Google Spreadsheets-document te extraheren. Als u gegevens van een ander blad wilt opvragen, moet u verwijzen naar de bladnaam gevolgd door een uitroepteken (!) voor het bereik.
Stel dat u twee bladen in uw Google Spreadsheets-werkmap heeft: Blad1 En Blad2. Blad1 bevat een lijst met leerlingen met hun naam, leeftijd en cijfers, en je wilt vragen stellen aan de leerlingen met een cijfer hoger dan 75 en hun informatie erin weergeven Blad2.
Voer de volgende formule in de cel in A1 van Blad2:
=QUERY(Blad1!A1:C, "SELECTEER A, B, C WAAR C>75", 1)
Nu zijn de queryresultaten, die de volledige informatie bevatten van studenten met cijfers hoger dan 75, wordt weergegeven in Blad2 beginnend met cel A1. U kunt de formule aanpassen op basis van uw specifieke gegevens en queryvereisten.
Optimaliseer Google Spreadsheets met de QUERY-functie
De QUERY-functie in Google Spreadsheets is een krachtige tool waarmee u gegevens kunt manipuleren op basis van specifieke criteria. Door de syntaxis onder de knie te krijgen en te begrijpen hoe de QUERY-functie werkt, kunt u efficiënt gegevens binnen uw spreadsheets filteren en sorteren.
Of u nu verkoopgegevens analyseert, onderzoek doet of projecten beheert, de functie QUERY kan uw mogelijkheden voor gegevensanalyse in Google Spreadsheets aanzienlijk verbeteren.