At arbejde med arrays er en vigtig færdighed for alle, der ofte arbejder med regneark. Ofte bliver du nødt til at fortolke dem og arbejde med funktioner, der kan give mening i dem. På den anden side skal du vide, hvordan du bygger dem. Denne guide viser dig hvordan.

Hvad er arrays i Google Sheets?

I computerterminologi er et array en samling af lignende dataelementer, der holdes tæt på hinanden i hukommelsen. Et program kan hente hvert dataelement direkte ved at bruge dets indeksnummer. Forvirret? Lad os se på et eksempel.

Antag, at du ønsker at holde styr på en elevs karakterer på tværs af fem fag. Du kan oprette et array, der holder datastykkerne tæt på hinanden. Så emneoverskrifterne og scoringerne er en del af en række data.

I Google Sheets er en matrix en tabel med værdier med kolonner og rækker. Du kan bruge arrays i dit regneark til at arrangere værdierne af cellerne i en bestemt rækkefølge. Hvis vi forestiller os eksemplet med emner og scoringer igen, vil arrayet se nogenlunde sådan ud.

instagram viewer

Selvfølgelig kan du bare skrive dataene individuelt ind i arket, og det vil stadig tælle som et array. Men her vil vi dække, hvordan man bygger et array fra en enkelt celle.

Sådan opretter du et rækkearray i Google Sheets

Det er meget enkelt at oprette et rækkearray. Lad os tage et kig på, hvordan du kan gøre dette i dit ark. Her er de trin, du skal følge:

  1. Klik på den celle, hvor du vil have arrayet til at starte. Dette vil være den celle, der indeholder den første værdi, såvel som formlen for hele arrayet.
  2. For at starte formlen skal du tilføje en Lige (=) skilt.
  3. Nu, for at oprette arrayet, bruger vi krøllede parenteser. Tilføj et krøllet åbningsbeslag "{
  4. Indtast det første element i arrayet. Dette vil være den første værdi, der vises i den første celle. I dette eksempel er værdien 1.
  5. Da vi ønsker, at den næste værdi skal tilføjes i rækken, skal du tilføje et komma (,) for at dividere værdierne.
  6. Tilføj så mange værdier, som du ønsker, mens du adskiller dem med kommaer.
  7. Tilføj endelig en afsluttende krøllet parentes "}” for at afslutte formlen.
  8. Tryk på Gå ind knappen for at anvende formlen.

Sørg for, at den sidste værdi i formlen ikke er et komma. Ellers vil formlen returnere en #FEJL! som det ikke er gyldige data i Google Sheets.

Sådan opretter du et kolonnearray i Google Sheets

Oprettelse af et kolonnearray i Google Sheets er lige så nemt som et rækkearray og kræver kun, at du følger nogle få enkle trin. I bund og grund tilføjer du værdierne for hver enkelt celle i en kolonne, adskilt med et semikolon i stedet for kommaer. Lad os alligevel tage et kig på, hvordan du kan gøre dette på dit regneark.

Her sigter vi mod at skabe et endimensionelt array bestående af ti værdier.

  1. Klik på den celle, hvor du vil indtaste formlen. Ligesom med rækkearrayet vil det inkludere den første værdi og formlen. det er A2 i vores eksempel.
  2. For at starte formlen skal du tilføje en Lige (=) skilt.
  3. Nu, for at oprette et array, vil vi igen bruge krøllede parenteser. Tilføj et krøllet åbningsbeslag "{
  4. Indtast det første element i arrayet. Dette vil være den første værdi, der vises i den første celle. I dette tilfælde er værdien 10.
  5. Da vi ønsker, at den næste værdi skal tilføjes i kolonnen i stedet for en række, skal du tilføje et semikolon (;) for at dividere værdierne.
  6. Tilføj så mange værdier, som du ønsker, mens du adskiller dem ved hjælp af semikolon.
  7. Tilføj endelig en afsluttende krøllet parentes "}” for at afslutte formlen.
  8. Trykke Gå ind.

Sørg for, at formlen ikke har et semikolon før den afsluttende krøllede parentes, da dette vil resultere i en #FEJL!. Formlen anvendes kun i den første celle, der indeholder den første værdi af arrayet, så hvis du har brug for det Hvis du vil foretage ændringer i formlen eller tilføje nye værdier til dit array, skal du gøre det ved at ændre den første celle.

Sådan opretter du et todimensionelt array i Google Sheets

Oprettelse af et todimensionelt array kombinerer trinene for række- og kolonnearrays for at vise dine værdier i et tabelformat. Lad os se på, hvordan du kan bruge array-literals til at tilføje elevnavne og deres karakterer i et 2D-array i Google Sheets. Her er de trin, du skal følge:

  1. Klik på den celle, hvor du vil indtaste formlen. A2 i vores eksempel.
  2. For at starte formlen skal du tilføje en Lige (=) skilt.
  3. Tilføj et krøllet åbningsbeslag "{
  4. Indtast det første element, som i dette tilfælde er et navn. Indtast navnet i citatet () mærker.
  5. For at angive, at formlen skal flytte den næste værdi ind i den følgende celle i samme række, skal du tilføje et komma (,)
  6. Tilføj det numeriske tal for mærkerne.
  7. For at flytte den næste værdi til cellen nedenfor skal du tilføje et semikolon (;)
  8. Følg nu trin 4 til 7 for at tilføje så mange værdier, som du vil.
  9. Tilføj endelig en afsluttende krøllet parentes "}” for at afslutte formlen.
  10. Trykke Gå ind.

Hvorfor gøre dette i stedet for bare at lægge dataene ind i individuelle celler?

Brug af denne metode til at oprette en matrix gør den fleksibel, da du kan tilføje nye elementer direkte til formlen uden at skulle klikke og tilføje dem til cellerne.

En anden fordel ved at bruge en array-literal er, at hvis du har rådata adskilt ved hjælp af den fælles kommaafgrænser, kan du blot kopiere og indsætte dataene i de krøllede parenteser. Google Sheets tilføjer automatisk dataene i en række. Dette har den ekstra fordel, at du ikke behøver at kopiere og indsætte dataene individuelt.

Efterhånden som dine færdigheder udvikler sig, og du skriver længere og mere komplekse formler, kan det spare dig for en masse tid ved at tilføje matrixværdier direkte til formler. Et godt eksempel på dette er bygge sekvenser i Google Sheets.

Arbejde med arrays i Google Sheets

Nu hvor du har en grundlæggende forståelse for at bygge arrays i Google Sheets, bør du bruge lidt tid på at øve dine nye færdigheder for at cementere din viden. I fremtiden bliver du nødt til at huske, hvordan de arbejder for at tackle mere komplekse regnearksfærdigheder.