Arrays af konstanter i Excel

Du kan oprette arrays i Microsoft Excel, der ikke er gemt i celleområder. De kaldes normalt rækker af konstanter. I denne lektion lærer du, hvad konstante arrays er, og hvordan du arbejder med dem i Excel.

Kort om arrays af konstanter

For at skabe en række konstanter skal du indtaste dens elementer og omslutte dem i krøllede klammeparenteser. For eksempel viser figuren nedenfor en matrix bestående af 6 konstanter:

={1;2;3;4;5;6}

Et sådant array kan bruges i Excel-formler. For eksempel summerer følgende formel værdierne af dette array:

=СУММ({1;2;3;4;5;6})

Formler kan håndtere flere arrays på én gang. For eksempel vil følgende formel returnere den maksimale værdi, der er resultatet af tilføjelse af to arrays af konstanter:

=МАКС({1;2;3;4;5;6}+{7,8,9,10,11,12})

Konstante arrays kan indeholde tal, tekst, booleanværdier og fejlværdier # N / A:

={12;"Текст";ИСТИНА;ЛОЖЬ;#Н/Д}

Du har måske et rimeligt spørgsmål: Hvorfor har vi brug for sådan et array? Jeg vil besvare det med et eksempel.

Et eksempel på brug af en matrix af konstanter i Excel

Nedenstående figur viser en liste over elever, der har fået bestemte karakterer:

Vores opgave er at oversætte vurderingen fra en numerisk form til dens verbale beskrivelse og vise de tilsvarende værdier i området C2:C7. I dette tilfælde giver det ikke mening at oprette en separat tabel til lagring af en tekstbeskrivelse af karaktererne, så det er mere rentabelt at oprette følgende array af konstanter:

={"";"Неудовл.";"Удовл.";"Хорошо";"Отлино"}

I dette tilfælde indeholder det første element i arrayet en tom streng, fordi det antages, at der ikke kan være nogen evaluering af 1.

Så vil formlen, der returnerer det resultat, vi har brug for, se sådan ud:

Arrays af konstanter i Excel

I dette eksempel er funktionen INDEX returnerer værdien af ​​elementet fra rækken af ​​konstanter, hvis position er givet af ordenstallet (score).

Denne formel er ikke en matrixformel, selvom den indeholder en matrix. Derfor, når du indtaster det, er det nok at trykke på tasten Indtast.

Selvfølgelig kan vi kopiere denne formel til resten af ​​cellerne og få det resultat, vi har brug for:

Arrays af konstanter i Excel

Men det ville være smartere at bruge en flercellet matrixformel. Det vil se sådan ud:

Arrays af konstanter i Excel

Vi kan gå endnu længere og give rækken af ​​konstanter et navn. Navnet tildeles på nøjagtig samme måde som en normal konstant gennem dialogboksen Opret et navn:

Arrays af konstanter i Excel

Glem ikke at inkludere lighedstegnet i feltet Range, ellers vil Excel behandle arrayet som en tekststreng.

Nu ser formlen mindre skræmmende ud:

Arrays af konstanter i Excel

Som du kan se, er konstante arrays i nogle tilfælde endda meget nyttige.

Så i denne lektion blev du bekendt med arrays af konstanter og deres brug i Excel. For mere information om arrays, læs følgende artikler:

  • Introduktion til matrixformler i Excel
  • Multicell array formler i Excel
  • Enkeltcellede matrixformler i Excel
  • Redigering af matrixformler i Excel
  • Anvendelse af matrixformler i Excel
  • Metoder til redigering af matrixformler i Excel

Giv en kommentar