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ů.
    instagram viewer
  • 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.