Chcete extrahovat konkrétní data v Tabulkách Google? Zde je návod, jak pomocí funkce QUERY filtrovat, třídit a sumarizovat data v tabulkách.
Tabulky Google nabízejí širokou škálu funkcí, které pomáhají zefektivnit proces analýzy dat. Jednou z obzvláště užitečných funkcí je funkce QUERY, která umožňuje extrahovat konkrétní informace z tabulky na základě zadaných kritérií nebo podmínek.
V této příručce prozkoumáme syntaxi a parametry funkce QUERY a poskytneme příklady, které demonstrují, jak můžete efektivně používat QUERY ve svých tabulkách.
Co je funkce QUERY?
Ačkoli QUERY funguje podobně jako Funkce FILTER v Tabulkách Google, používá pro extrakci dat dotazovací jazyk podobný SQL. Umožňuje vám psát dotazy pomocí klauzulí SELECT, WHERE, ORDER BY a dalších, což poskytuje větší flexibilitu a kontrolu nad procesem získávání dat.
Základní syntaxe pro QUERY v Tabulkách Google je následující:
=QUERY(data, dotaz, [záhlaví])
Pojďme si rozebrat jednotlivé komponenty syntaxe:
- data: Toto se týká rozsahu buněk obsahujících data, která chcete dotazovat. Může to být jeden sloupec nebo více sloupců a řádků.
- dotaz: Zde zadáváte kritéria pro filtrování a řazení dat.
- [záhlaví]: Toto je volitelný parametr, který určuje, zda první řádek vašeho rozsahu dat obsahuje záhlaví. Pokud tento parametr nastavíte na 1, budou Tabulky Google považovat první řádek za záhlaví a použijí je v dotazu.
Jak používat funkci QUERY v Tabulkách Google
Zde je několik příkladů, jak můžete použít funkci QUERY v Tabulkách Google:
Filtrování dat
Jako slicery v Tabulkách Google, QUERY umožňuje filtrovat data na základě zadaných podmínek. Chcete-li toho dosáhnout, můžete do výrazu dotazu zahrnout různé klauzule.
Předpokládejme, že máte datovou sadu prodeje se sloupci A, B a C. Sloupec A obsahuje název produktu, sloupec B obsahuje prodané množství a sloupec C obsahuje celkovou částku prodeje. Chcete filtrovat data tak, aby se zobrazovaly pouze řádky, kde je celková částka prodeje větší než $500. Za předpokladu, že vaše data začínají od buňky A2, můžete použít následující vzorec:
=QUERY(A: C, "VYBRAT * KDE C > 500")
Tento dotaz vrátí řádky, kde je celková částka prodeje (sloupec C) větší než $500.
Třídění dat
Funkce QUERY také umožňuje třídit data na základě jednoho nebo více sloupců. K určení pořadí řazení můžete použít klauzuli ORDER BY ve výrazu dotazu.
Předpokládejme, že chcete seřadit datovou sadu prodeje podle názvu produktu (sloupec A) v abecedním pořadí. Budete používat níže uvedený vzorec:
=QUERY(A2:C7, "VYBRAT * OBJEDNATPODLE A ASC")
Tento vzorec vrátí data ze sloupců A, B a C seřazená ve vzestupném pořadí podle názvu produktu.
Kombinace více podmínek
Pokračujte v sadě dat o prodeji a předpokládejme, že chcete filtrovat datovou sadu prodeje tak, aby zobrazovala pouze řádky, kde je prodané množství větší než 30a celková částka prodeje je větší než $500.
=QUERY(A2:C7, "VYBRAT * KDE B > 30A C > 500")
Tyto příklady ukazují, jak můžete efektivně používat funkci QUERY v Tabulkách Google k načítání, filtrování a řazení dat na základě konkrétních kritérií.
Dotazování na data z jiných tabulek v Tabulkách Google
Pomocí funkce QUERY můžete také extrahovat data z jiných listů v rámci stejného dokumentu Tabulek Google. Chcete-li se dotazovat na data z jiného listu, musíte uvést odkaz na název listu následovaný vykřičníkem (!) před rozsahem.
Předpokládejme, že máte v sešitu Tabulek Google dva listy: List1 a List2. List1 obsahuje seznam studentů s jejich jmény, věkem a známkami a chcete se zeptat studentů, kteří mají známku vyšší než 75 a zobrazit jejich informace v List2.
Do buňky zadejte následující vzorec A1 z List2:
=QUERY(List1!A1:C, "VYBRAT A, B, C KDE C>75", 1)
Nyní jsou výsledky dotazu, které zahrnují kompletní informace o studentech s vyššími známkami než 75, se zobrazí v List2 počínaje buňkou A1. Vzorec můžete upravit na základě vašich specifických požadavků na data a dotaz.
Optimalizujte Tabulky Google pomocí funkce QUERY
Funkce QUERY v Tabulkách Google je výkonný nástroj, který vám umožňuje manipulovat s daty na základě konkrétních kritérií. Zvládnutím syntaxe a pochopením toho, jak funkce QUERY funguje, můžete efektivně filtrovat a třídit data v tabulkách.
Ať už analyzujete údaje o prodeji, provádíte průzkum nebo řídíte projekty, funkce QUERY může výrazně zlepšit vaše možnosti analýzy dat v Tabulkách Google.