Konkrét adatokat szeretne kinyerni a Google Táblázatokban? A következőképpen használhatja a QUERY függvényt a táblázatokban lévő adatok szűrésére, rendezésére és összesítésére.
A Google Táblázatok funkciók széles skáláját kínálja az adatelemzési folyamat egyszerűsítéséhez. Az egyik különösen hasznos funkció a QUERY funkció, amely lehetővé teszi, hogy meghatározott feltételek vagy feltételek alapján meghatározott információkat nyerjen ki a táblázatból.
Ebben az útmutatóban megvizsgáljuk a QUERY függvény szintaxisát és paramétereit, és példákkal szemléltetjük, hogyan használhatja hatékonyan a QUERY-t a táblázatokban.
Mi az a QUERY funkció?
Bár a QUERY hasonlóan működik, mint a FILTER funkció a Google Táblázatokban, SQL-szerű lekérdezési nyelvet használ az adatkinyeréshez. Lehetővé teszi, hogy lekérdezéseket írjon a SELECT, WHERE, ORDER BY és egyéb záradékok használatával, nagyobb rugalmasságot és ellenőrzést biztosítva az adatlekérési folyamat felett.
A QUERY alapvető szintaxisa a Google Táblázatokban a következő:
=QUERY(adatok, lekérdezés, [fejlécek])
Bontsuk fel a szintaxis egyes összetevőit:
- adat: Ez a lekérdezni kívánt adatokat tartalmazó cellák tartományára vonatkozik. Ez lehet egy oszlop vagy több oszlop és sor.
- lekérdezés: Itt adhatja meg az adatok szűrésének és rendezésének feltételeit.
- [fejlécek]: Ez egy opcionális paraméter, amely meghatározza, hogy az adattartomány első sora tartalmaz-e fejlécet. Ha ezt a paramétert 1-re állítja, a Google Táblázatok az első sort fejlécként kezeli, és felhasználja a lekérdezésben.
A QUERY függvény használata a Google Táblázatokban
Íme néhány példa arra, hogyan használhatja a QUERY függvényt a Google Táblázatokban:
Adatok szűrése
Mint szeletelők a Google Táblázatokban, A QUERY lehetővé teszi az adatok szűrését meghatározott feltételek alapján. Ennek eléréséhez különféle záradékokat foglalhat a lekérdezési kifejezésbe.
Tegyük fel, hogy van egy értékesítési adatkészlete A, B és C oszlopokkal. Az A oszlop a termék nevét, a B oszlop az eladott mennyiséget, a C oszlop pedig a teljes értékesítési összeget tartalmazza. Az adatokat úgy szeretné szűrni, hogy csak azok a sorok jelenjenek meg, ahol a teljes értékesítési összeg nagyobb, mint $500. Feltételezve, hogy az adatok cellából indulnak ki A2, használhatja a következő képletet:
=QUERY(A: C, "KIVÁLASZTÁS * AHOL C > 500")
Ez a lekérdezés azokat a sorokat adja vissza, ahol a teljes értékesítési összeg (C oszlop) nagyobb, mint $500.
Adatok rendezése
A QUERY funkció lehetővé teszi az adatok egy vagy több oszlop alapján történő rendezését is. A rendezési sorrend megadásához használhatja az ORDER BY záradékot a lekérdezési kifejezésben.
Tegyük fel, hogy az értékesítési adatkészletet a termék neve alapján (A oszlop) szeretné ábécé sorrendbe rendezni. Az alábbi képletet fogja használni:
=QUERY(A2:C7, "KIVÁLASZTÁS * RENDELÉSÁLTAL A ASC")
Ez a képlet az A, B és C oszlopok adatait adja vissza, a termék neve alapján növekvő sorrendben rendezve.
Több feltétel kombinálása
Folytatva az értékesítési adatkészlettel, tegyük fel, hogy úgy szeretné szűrni az értékesítési adatkészletet, hogy csak azokat a sorokat jelenítse meg, ahol az eladott mennyiség nagyobb, mint 30, és a teljes értékesítési összeg nagyobb, mint $500.
=QUERY(A2:C7, "KIVÁLASZTÁS * AHOL B > 30ÉS C > 500")
Ezek a példák bemutatják, hogyan használhatja hatékonyan a QUERY funkciót a Google Táblázatokban adatok lekérésére, szűrésére és rendezésére meghatározott feltételek alapján.
Adatok lekérdezése más munkalapokról a Google Táblázatokban
Használhatja a QUERY funkciót is, hogy adatokat nyerjen ki ugyanazon a Google Táblázatok dokumentumon belüli más lapokról. Ha egy másik munkalapról szeretne adatokat lekérdezni, hivatkoznia kell a munkalap nevére, majd egy felkiáltójelre (!) a tartomány előtt.
Tegyük fel, hogy két munkalapja van a Google Táblázatok munkafüzetében: 1. lap és 2. lap. 1. lap tartalmazza a tanulók listáját nevükkel, életkorukkal és osztályzataikkal, és le szeretné kérdezni azokat a tanulókat, akiknek magasabb osztályzatuk van, mint 75 és megjeleníti az információikat 2. lap.
Írja be a következő képletet a cellába A1 nak,-nek 2. lap:
=QUERY(1. lap!A1:C, "KIVÁLASZTÁS A, B, C AHOL C>75", 1)
Most a lekérdezés eredményei, amelyek a nál magasabb osztályzattal rendelkező tanulók teljes információit tartalmazzák 75, ben jelenik meg 2. lap cellából kiindulva A1. A képletet az adott adat- és lekérdezési követelményei alapján módosíthatja.
A Google Táblázatok optimalizálása a QUERY funkcióval
A Google Táblázatok QUERY funkciója egy hatékony eszköz, amely lehetővé teszi az adatok meghatározott feltételek alapján történő kezelését. A szintaxis elsajátításával és a QUERY függvény működésének megértésével hatékonyan szűrheti és rendezheti az adatokat a táblázatokon belül.
Akár értékesítési adatokat elemez, akár kutatásokat végez, akár projekteket menedzsel, a QUERY funkció jelentősen javíthatja adatelemzési képességeit a Google Táblázatokban.