Functia QUERY in Google Sheets e echivalentul (oarecum) lui Power Query din Excel. Te poate ajuta sa preiei anumite date dintr-un tabel dar si sa le prelucrezi putin pe drum. As putea sa merg inainte cu introducerea, dar tu ai dat deja play la video. 🙂
Parte dintr-un curs online
Daca ai urmarit acest video pana la final, ai vazut probabil ca este de fapt o parte a unui curs online despre Google Sheets. Apropo, felicitari daca ai reusit sa parcurgi toate cele 23 de minute, cred ca e cea mai lunga lectie din curs.
QUERY – sintaxa
Scriem functia asta in felul urmator:
=QUERY(data, query, [headers])
- data: tabelul pe care vrem sa il preluam, in video poti vedea cum am preluat date dintr-un tabel dintr-un alt fisier, de fapt erau chiar 2;
- query: acel SELECT pe care il scriem ca sa inteleaga mai bine ce e de preluat;
- headers (optional): pe cate randuri avem capul de tabel, daca avem tabele normale care au un singur rand ca si cap de tabel, putem sa nu scriem nimic aici;
SELECT – idei
Dintre cei 3 parametri de mai sus, acel SELECT este mai greu de scris, vezi mai jos cateva exemple, cu explicatii, poate te ajuta.
- select * – preia tot tabelul
- select A,B,C – preia doar cateva coloane
- select * where C=’ceva’ – preia tot cu o conditie
- select * where C=’ceva’ and D=’altceva’ – preia tot tabelul cu 2 conditii
- select * order by A – preia tot tabelul si face o sortare
- select sum(Z) group by C – similar cu un Pivot Table
- select average(Z) pivot B – similar cu un Pivot Table
Lista nu e deloc exhaustiva, poti sa combini lucrurile de mai sus ca sa iei datele exact cum vrei tu.
Alte idei
Folosesti functia QUERY in Google Sheets? Sunt tare curios daca ai gasit si alte utilizari pe langa ceea ce am aberat eu in video. Spune-mi si mie in zona de comentarii.
Radu este fondatorul onLearn si autorul majoritatii articolelor de pe acest site. Cand nu scrie sau nu inregistreaza vreun tutorial e in sala de curs sau lucreaza pe proiecte de consultanta ca sa invete lucruri noi.
Ai o intrebare?
Daca ai ajuns pana aici cautand sectiunea de comentarii, sa stii ca aceasta nu exista :). Poti insa ca sa ne pui intrebari in partea de forum a site-ului, te asteptam acolo.