Haluatko poimia tiettyjä tietoja Google Sheetsistä? Näin voit käyttää QUERY-funktiota tietojen suodattamiseen, lajitteluun ja yhteenvetoon laskentataulukoissasi.
Google Sheets tarjoaa laajan valikoiman toimintoja, jotka helpottavat tietojen analysointiprosessia. Yksi erityisen hyödyllinen toiminto on QUERY-toiminto, jonka avulla voit poimia laskentataulukosta tiettyjä tietoja määritettyjen kriteerien tai ehtojen perusteella.
Tässä oppaassa tutkimme QUERY-funktion syntaksia ja parametreja ja annamme esimerkkejä siitä, kuinka voit käyttää QUERY-funktiota tehokkaasti laskentataulukoissasi.
Mikä on QUERY-toiminto?
Vaikka QUERY toimii samalla tavalla kuin FILTER-toiminto Google Sheetsissä, se käyttää SQL: n kaltaista kyselykieltä tietojen poimimiseen. Sen avulla voit kirjoittaa kyselyitä käyttämällä SELECT-, WHERE-, ORDER BY- ja muita lausekkeita, mikä tarjoaa enemmän joustavuutta ja tiedonhakuprosessin hallintaa.
Google Sheetsin QUERY perussyntaksi on seuraava:
=KYSELY(data, kysely, [otsikot])
Puretaan jokainen syntaksin komponentti:
- tiedot: Tämä viittaa solualueeseen, joka sisältää kyselyn kohteena olevat tiedot. Se voi olla yksi sarake tai useita sarakkeita ja rivejä.
- kysely: Tässä voit määrittää kriteerit tietojen suodattamiselle ja lajittelulle.
- [otsikot]: Tämä on valinnainen parametri, joka määrittää, sisältääkö tietoalueen ensimmäinen rivi otsikoita. Jos asetat tämän parametrin arvoksi 1, Google Sheets käsittelee ensimmäistä riviä otsikoina ja käyttää niitä kyselyssä.
Kuinka käyttää QUERY-funktiota Google Sheetsissa
Tässä on muutamia esimerkkejä siitä, kuinka voit käyttää QUERY-toimintoa Google Sheetsissa:
Tietojen suodatus
Kuten leikkurit Google Sheetsissä, QUERY antaa sinun suodattaa tietoja määritettyjen ehtojen perusteella. Tämän saavuttamiseksi voit sisällyttää kyselylausekkeeseen useita lauseita.
Oletetaan, että sinulla on myyntitietojoukko, jossa on sarakkeet A, B ja C. Sarake A sisältää tuotteen nimen, sarake B myy myydyn määrän ja sarake C kokonaismyyntimäärän. Haluat suodattaa tiedot näyttämään vain rivit, joissa myynnin kokonaismäärä on suurempi kuin $500. Olettaen, että tietosi alkavat solusta A2, voit käyttää seuraavaa kaavaa:
=QUERY(A: C, "VALITSE * MISSÄ C > 500")
Tämä kysely palauttaa rivit, joissa myynnin kokonaismäärä (sarake C) on suurempi kuin $500.
Tietojen lajittelu
QUERY-toiminnon avulla voit myös lajitella tietosi yhden tai useamman sarakkeen perusteella. Voit käyttää ORDER BY -lausetta kyselylausekkeessa määrittääksesi lajittelujärjestyksen.
Oletetaan, että haluat lajitella myyntitietojoukon tuotteen nimen perusteella (sarake A) aakkosjärjestykseen. Käytät alla olevaa kaavaa:
=QUERY(A2:C7, "VALITSE * TILAUSBY A ASC")
Tämä kaava palauttaa sarakkeiden A, B ja C tiedot, jotka on lajiteltu nousevaan järjestykseen tuotteen nimen perusteella.
Useiden ehtojen yhdistäminen
Jatkamalla myyntitietojoukkoa, oletetaan, että haluat suodattaa myyntitietojoukon näyttämään vain ne rivit, joilla myyty määrä on suurempi kuin 30, ja kokonaismyyntimäärä on suurempi kuin $500.
=QUERY(A2:C7, "VALITSE * MISSÄ B > 30JA C > 500")
Nämä esimerkit osoittavat, kuinka voit käyttää tehokkaasti Google Sheetsin QUERY-toimintoa tietojen hakemiseen, suodattamiseen ja lajitteluun tiettyjen kriteerien perusteella.
Tietojen kysely muista taulukoista Google Sheetsissa
Voit myös käyttää QUERY-toimintoa tietojen poimimiseen muista saman Google Sheets -asiakirjan taulukoista. Jos haluat tiedustella tietoja toisesta taulukosta, sinun on viitattava taulukon nimeen ja huutomerkkiin (!) ennen aluetta.
Oletetaan, että Google Sheets -työkirjassasi on kaksi taulukkoa: Arkki 1 ja Arkki 2. Arkki 1 sisältää luettelon oppilaista, jossa on heidän nimensä, ikänsä ja arvosanansa, ja haluat kysyä opiskelijoilta, joiden arvosana on korkeampi kuin 75 ja näyttää heidän tietonsa Arkki 2.
Kirjoita seuraava kaava soluun A1 / Arkki 2:
=QUERY(Sheet1!A1:C, "VALITSE A, B, C MISSÄ C>75", 1)
Nyt kyselyn tulokset, jotka sisältävät täydelliset tiedot opiskelijoista, joiden arvosanat ovat korkeammat kuin 75, tulee näkyviin Arkki 2 solusta alkaen A1. Voit muokata kaavaa tieto- ja kyselyvaatimustesi perusteella.
Optimoi Google Sheets QUERY-toiminnolla
Google Sheetsin QUERY-toiminto on tehokas työkalu, jonka avulla voit käsitellä tietoja tiettyjen kriteerien perusteella. Hallitsemalla syntaksin ja ymmärtämällä, miten QUERY-toiminto toimii, voit suodattaa ja lajitella tietoja tehokkaasti laskentataulukoissasi.
Analysoitpa myyntitietoja, suoritat tutkimusta tai hallinnoit projekteja, QUERY-toiminto voi parantaa merkittävästi data-analyysikykyäsi Google Sheetsissa.