Doriți să extrageți anumite date din Foi de calcul Google? Iată cum puteți utiliza funcția QUERY pentru a filtra, sorta și rezuma datele din foile de calcul.

Foi de calcul Google oferă o gamă largă de funcții pentru a ajuta la eficientizarea procesului de analiză a datelor. O funcție deosebit de utilă este funcția QUERY, care vă permite să extrageți informații specifice din foaia de calcul pe baza unor criterii sau condiții specificate.

În acest ghid, vom explora sintaxa și parametrii funcției QUERY și vom oferi exemple pentru a demonstra cum puteți utiliza QUERY în mod eficient în foile de calcul.

Ce este funcția QUERY?

Deși QUERY funcționează în mod similar cu Funcția FILTER în Foi de calcul Google, folosește un limbaj de interogare asemănător SQL pentru extragerea datelor. Vă permite să scrieți interogări folosind SELECT, WHERE, ORDER BY și alte clauze, oferind mai multă flexibilitate și control asupra procesului de regăsire a datelor.

Sintaxa de bază pentru QUERY în Foi de calcul Google este următoarea:

instagram viewer
=QUERY(date, interogare, [anteturi])

Să defalcăm fiecare componentă a sintaxei:

  • date: Aceasta se referă la intervalul de celule care conțin datele pe care doriți să le interogați. Poate fi o singură coloană sau mai multe coloane și rânduri.
  • interogare: Aici specificați criteriile de filtrare și sortare a datelor.
  • [anteturi]: Acesta este un parametru opțional care determină dacă primul rând al intervalului de date conține anteturi. Dacă setați acest parametru la 1, Foi de calcul Google va trata primul rând ca antete și le va folosi în interogare.

Cum să utilizați funcția QUERY în Foi de calcul Google

Iată câteva exemple despre cum puteți utiliza funcția QUERY în Foi de calcul Google:

Filtrarea datelor

Ca dispozitive de tăiere în Foi de calcul Google, QUERY vă permite să filtrați datele în funcție de condițiile specificate. Puteți include diverse clauze în expresia de interogare pentru a realiza acest lucru.

Să presupunem că aveți un set de date de vânzări cu coloanele A, B și C. Coloana A conține numele produsului, coloana B conține cantitatea vândută, iar coloana C conține valoarea totală a vânzărilor. Doriți să filtrați datele pentru a afișa numai rândurile în care valoarea totală a vânzărilor este mai mare decât $500. Presupunând că datele dvs. pornesc de la celulă A2, puteți folosi următoarea formulă:

=INTERARE(A: C, "SELECTAȚI * UNDE C > 500")

Această interogare va returna rândurile în care valoarea totală a vânzărilor (coloana C) este mai mare decât $500.

Sortarea datelor

Funcția QUERY vă permite, de asemenea, să sortați datele în funcție de una sau mai multe coloane. Puteți utiliza clauza ORDER BY în expresia interogării pentru a specifica ordinea de sortare.

Să presupunem că doriți să sortați setul de date de vânzări pe baza numelui produsului (coloana A) în ordine alfabetică. Veți folosi formula de mai jos:

=INTERARE(A2:C7, "SELECTAȚI * ORDINDE A ASC")

Această formulă va returna datele din coloanele A, B și C, sortate în ordine crescătoare în funcție de numele produsului.

Combinarea mai multor condiții

Continuând cu setul de date de vânzări, să presupunem că doriți să filtrați setul de date de vânzări pentru a afișa numai rândurile în care cantitatea vândută este mai mare decât 30, iar valoarea totală a vânzărilor este mai mare decât $500.

=INTERARE(A2:C7, "SELECTAȚI * UNDE B > 30ȘI C > 500")

Aceste exemple demonstrează modul în care puteți utiliza eficient funcția QUERY din Foi de calcul Google pentru a prelua, filtra și sorta datele pe baza unor criterii specifice.

Interogarea datelor din alte foi de calcul în Foi de calcul Google

De asemenea, puteți utiliza funcția QUERY pentru a extrage date din alte foi din același document Google Sheets. Pentru a interoga date dintr-o altă foaie, trebuie să faceți referire la numele foii urmat de un semn de exclamare (!) înainte de interval.

Să presupunem că aveți două foi în registrul de lucru Google Sheets: Foaia 1 și Foaia 2. Foaia 1 conține o listă de studenți cu numele, vârstele și notele lor și doriți să interogați studenții care au o notă mai mare decât 75 și afișează informațiile lor în Foaia 2.

Introduceți următoarea formulă în celulă A1 de Foaia 2:

=INTERARE(Foaie1!A1:C, "SELECTAȚI A, B, C UNDE C>75", 1)

Acum, rezultatele interogării, care includ informațiile complete ale elevilor cu note mai mari decât 75, va fi afișat în Foaia 2 pornind de la celulă A1. Puteți ajusta formula pe baza datelor dvs. specifice și a cerințelor de interogare.

Optimizați Foi de calcul Google cu funcția QUERY

Funcția QUERY din Foi de calcul Google este un instrument puternic care vă permite să manipulați datele pe baza unor criterii specifice. Prin stăpânirea sintaxei și înțelegerea modului în care funcționează funcția QUERY, puteți filtra și sorta eficient datele din foile de calcul.

Indiferent dacă analizați datele de vânzări, efectuați cercetări sau gestionați proiecte, funcția QUERY vă poate îmbunătăți semnificativ capacitățile de analiză a datelor în Foi de calcul Google.