Vil du udtrække specifikke data i Google Sheets? Sådan bruger du QUERY-funktionen til at filtrere, sortere og opsummere data i dine regneark.

Google Sheets tilbyder en lang række funktioner, der hjælper med at strømline dataanalyseprocessen. En særlig nyttig funktion er QUERY-funktionen, som giver dig mulighed for at udtrække specifikke oplysninger fra dit regneark baseret på specificerede kriterier eller betingelser.

I denne vejledning vil vi udforske syntaksen og parametrene for QUERY-funktionen og give eksempler for at demonstrere, hvordan du kan bruge QUERY effektivt i dine regneark.

Hvad er QUERY-funktionen?

Selvom QUERY fungerer på samme måde som FILTER-funktion i Google Sheets, bruger den et SQL-lignende forespørgselssprog til dataudtræk. Det giver dig mulighed for at skrive forespørgsler ved hjælp af SELECT, WHERE, ORDER BY og andre klausuler, hvilket giver mere fleksibilitet og kontrol over datahentningsprocessen.

Den grundlæggende syntaks for QUERY i Google Sheets er som følger:

=QUERY(data, forespørgsel, [overskrifter])
instagram viewer

Lad os nedbryde hver komponent i syntaksen:

  • data: Dette refererer til intervallet af celler, der indeholder de data, du vil forespørge på. Det kan være en enkelt kolonne eller flere kolonner og rækker.
  • forespørgsel: Det er her du angiver kriterierne for filtrering og sortering af data.
  • [overskrifter]: Dette er en valgfri parameter, der bestemmer, om den første række i dit dataområde indeholder overskrifter. Hvis du indstiller denne parameter til 1, behandler Google Sheets den første række som overskrifter og bruger dem i forespørgslen.

Sådan bruger du QUERY-funktionen i Google Sheets

Her er et par eksempler på, hvordan du kan bruge QUERY-funktionen i Google Sheets:

Filtrering af data

Synes godt om skæremaskiner i Google Sheets, QUERY giver dig mulighed for at filtrere data baseret på specificerede forhold. Du kan inkludere forskellige klausuler i dit forespørgselsudtryk for at opnå dette.

Antag, at du har et salgsdatasæt med kolonne A, B og C. Kolonne A indeholder produktnavnet, kolonne B indeholder det solgte antal, og kolonne C indeholder det samlede salgsbeløb. Du vil filtrere dataene til kun at vise rækker, hvor det samlede salgsbeløb er større end $500. Forudsat at dine data starter fra celle A2, kan du bruge følgende formel:

=QUERY(A: C, "VÆLG * HVOR C > 500")

Denne forespørgsel returnerer de rækker, hvor det samlede salgsbeløb (kolonne C) er større end $500.

Sortering af data

QUERY-funktionen giver dig også mulighed for at sortere dine data baseret på en eller flere kolonner. Du kan bruge ORDER BY-udtrykket i dit forespørgselsudtryk til at angive sorteringsrækkefølgen.

Antag, at du vil sortere salgsdatasættet baseret på produktnavnet (kolonne A) i alfabetisk rækkefølge. Du vil bruge nedenstående formel:

=QUERY(A2:C7, "VÆLG * BESTILLEVED EN ASC")

Denne formel returnerer data fra kolonne A, B og C, sorteret i stigende rækkefølge baseret på produktnavnet.

Kombinere flere betingelser

Hvis du fortsætter med salgsdatasættet, antag at du vil filtrere salgsdatasættet til kun at vise de rækker, hvor det solgte antal er større end 30, og det samlede salgsbeløb er større end $500.

=QUERY(A2:C7, "VÆLG * HVOR B > 30OG C > 500")

Disse eksempler viser, hvordan du effektivt kan bruge QUERY-funktionen i Google Sheets til at hente, filtrere og sortere data baseret på specifikke kriterier.

Forespørgsel om data fra andre ark i Google Sheets

Du kan også bruge QUERY-funktionen til at udtrække data fra andre ark i det samme Google Sheets-dokument. For at forespørge data fra et andet ark skal du henvise til arknavnet efterfulgt af et udråbstegn (!) før intervallet.

Antag, at du har to ark i din Google Sheets-projektmappe: Ark 1 og Ark 2. Ark 1 indeholder en liste over elever med deres navne, alder og karakterer, og du vil forespørge på de elever, der har en højere karakter end 75 og vise deres oplysninger i Ark 2.

Indtast følgende formel i cellen A1 af Ark 2:

=QUERY(Ark1!A1:C, "VÆLG A, B, C HVOR C>75", 1)

Nu, forespørgslen resultater, som omfatter de fuldstændige oplysninger om studerende med karakterer højere end 75, vil blive vist i Ark 2 startende fra celle A1. Du kan justere formlen baseret på dine specifikke data og forespørgselskrav.

Optimer Google Sheets med QUERY-funktionen

QUERY-funktionen i Google Sheets er et kraftfuldt værktøj, der giver dig mulighed for at manipulere data baseret på specifikke kriterier. Ved at mestre syntaksen og forstå, hvordan QUERY-funktionen fungerer, kan du effektivt filtrere og sortere data i dine regneark.

Uanset om du analyserer salgsdata, udfører research eller administrerer projekter, kan QUERY-funktionen forbedre dine dataanalysemuligheder markant i Google Sheets.