QUERY i Google Sheets
Kører en forespørgsel på et område med select, where, group by og order by, og returnerer resultatet som en tabel.
Syntaks
QUERY(data; forespørgsel; [overskrifter])- data
- Området med data. Kolonnerne hedder A, B, C… efter arkets bogstaver.
- forespørgsel
- Forespørgslen som tekst i anførselstegn, fx "select A, B where C > 100".
- overskrifter (valgfri)
- Antal overskriftsrækker i data. Udelades den, gætter Google Sheets.
Eksempler
E1
=QUERY(1A1:C6;2"select A, sum(C) group by A")| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Region | Sælger | Beløb | Region | sum Beløb | |
| 2 | Nord | Ann | 120 | Nord | 320 | |
| 3 | Syd | Bo | 80 | Syd | 230 | |
| 4 | Nord | Cy | 200 | Vest | 50 | |
| 5 | Vest | Di | 50 | |||
| 6 | Syd | Ed | 150 |
Med andre ord: 2Vis hver region i kolonne A med summen af kolonne C 1ud fra tabellen i A1:C6.
E1=QUERY(A1:C6;"select B where C > 100 order by C desc")
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Region | Sælger | Beløb | Sælger | |
| 2 | Nord | Ann | 120 | Cy | |
| 3 | Syd | Bo | 80 | Ed | |
| 4 | Nord | Cy | 200 | Ann | |
| 5 | Vest | Di | 50 | ||
| 6 | Syd | Ed | 150 |