Masīvu konstanšu lietošana masīvu formulās

Attiecas uz
Excel pakalpojumam Microsoft 365 Excel pakalpojumam Microsoft 365 darbam ar Mac Excel 2024 Excel 2024 darbam ar Mac Excel 2021 Excel 2021 darbam ar Mac

Veidojot masīva formulu programmā Excel, varat izmantot vērtības no darblapas šūnām vai ievadīt vērtības tieši formulā kā masīva konstanti. Masīva konstante ir figūriekavās (){} ietvertu vērtību kopa. Varat arī piešķirt nosaukumu masīva konstantei , lai to būtu vieglāk izmantot atkārtoti.

Excel versijās, kas atbalsta dinamiskos masīvus, vienā šūnā ievadiet masīva formulu un nospiediet taustiņu Enter. Ja jūsu Excel versija neatbalsta dinamiskos masīvus, atlasiet izvades diapazonu, ievadiet formulu un pēc tam nospiediet taustiņu kombināciju Ctrl+Shift+Enter.

Konstantes varat izmantot masīva formulās vai atsevišķi.

  1. Masīva formulā ierakstiet sākuma iekavu, vajadzīgās vērtības un noslēdzošo iekavu. Piemērs. =SUM(A1:E1*{1,2,3,4,5})
    Masīva konstante ir iekļauta figūriekavās ({}), kuras var ievadīt manuāli.

  2. Ievadiet pārējo formulas daļu un nospiediet taustiņu Enter.

    Piezīme

    Ja jūsu Excel versija neatbalsta dinamiskos masīvus, nospiediet taustiņu kombināciju Ctrl+Shift+Enter. Mantotām masīva formulām Excel parāda formulu ar figūriekavām, kā parādīts šeit:

    {=SUM(A1:E1*{1,2,3,4,5})}

    Rezultāti izskatās šādi:

    Ekrānuzņēmums, kurā redzama masīva konstante, ligzdota formulā SUM.

    Šī formula reizina A1 ar 1, B1 lielumu ar 2 utt., ļaujot darblapas šūnās ievietot 1,2,3,4,5.

Konstantes izmantošana, lai kolonnā ievadītu vērtības

Lai ievadītu vērtības vienā kolonnā, piemēram, trīs šūnās kolonnā C, ir jāveic šādas darbības:

  1. Atlasiet tukšu šūnu.

  2. Ievadiet vienādības zīmi un konstanti. Konstantes vērtības atdaliet ar semikoliem, nevis ar komatiem. Ja ievadāt tekstu, ietveriet to dubultpēdiņās. Piemēram: ={"Quarter 1";"Quarter 2";"Quarter 3"}

  3. Nospiediet taustiņu Enter. Vērtības izplešas šūnās zem formulas.

    Ekrānuzņēmums, kurā redzama vertikāla masīva konstante, kurā izmantots teksts.

    Šī ir viendimensijas vertikāla masīva konstante.

Piezīme

Ja jūsu Excel versija neatbalsta dinamiskos masīvus, vispirms atlasiet izvades diapazonu, ievadiet konstanti un pēc tam nospiediet taustiņu kombināciju Ctrl+Shift+Enter.

Konstantes izmantošana, lai ievadītu vērtības rindā

Lai ātri ievadītu vērtības vienā rindā, piemēram, šūnās F1, G1 un H1, ir jāveic šādas darbības:

  1. Atlasiet tukšu šūnu.

  2. Ievadiet vienādības zīmi un konstanti, bet šoreiz atdaliet vērtības ar komatiem, nevis semikoliem. Piemēram: ={1,2,3,4,5}

  3. Nospiediet taustiņu Enter. Vērtības izplešas šūnās pa labi no formulas.

    Ekrānuzņēmums, kurā redzama viendimensijas horizontāla masīva konstante.

    Šī ir viendimensijas horizontāla masīva konstante.

Piezīme

Ja jūsu Excel versija neatbalsta dinamiskos masīvus, vispirms atlasiet izvades diapazonu, ievadiet konstanti un pēc tam nospiediet taustiņu kombināciju Ctrl+Shift+Enter.

Konstantes izmantošana, lai ievadītu vērtības vairākās kolonnās un rindās

  1. Atlasiet tukšu šūnu.

  2. Ievadiet vienādības zīmi un konstanti. Šajā gadījumā vērtības katrā rindā atdaliet ar komatiem, katras rindas beigās izmantojiet semikolu. Piemērs.
    ={1\2\3\4;5\6\7\8;9\10\11\12}

  3. Nospiediet taustiņu Enter. Vērtības tiek sadalītas trīs rindās un četrās kolonnās.

    Ekrānuzņēmums, kurā redzama divdimensiju masīva konstante

    Tā ir divdimensiju masīva konstante, jo tā aizpilda kolonnas un rindas. Nevar izveidot trīsdimensiju masīva konstanti vai ligzdot masīva konstanti citā konstantē.

Piezīme

Ja jūsu Excel versija neatbalsta dinamiskos masīvus, vispirms atlasiet izvades diapazonu ar tādu pašu rindu un kolonnu skaitu kā masīva konstante. Ievadiet konstanti un nospiediet taustiņu kombināciju Ctrl+Shift+Enter.

Konstantes izmantošana formulā

Tagad, kad esat iepazinies ar masīva konstantēm, lūk, kāds piemērs darbojas.

  • Šūnā A3 ievadiet (vai kopējiet un ielīmējiet) šo formulu un pēc tam nospiediet taustiņu Enter: =SUM(A1:E1*{1,2,3,4,5})
    Formula atgriež 85.
    Šī formula šūnā A1 esošo vērtību reizina ar 1, šūnā B1 esošo vērtību — ar 2 utt. Funkcija SUM pēc tam pievieno rezultātus. Varat arī ievadīt formulu kā =SUM(A1*1,B1*2,C1*3,D1*4,E1*5)

Abas vērtību kopas var ievadīt arī kā masīva konstantes:

=SUM({3,4,5,6,7}*{1,2,3,4,5})

Lai to izmēģinātu, nokopējiet formulu, atlasiet tukšu šūnu, formulu joslā ielīmējiet formulu un nospiediet taustiņu Enter. Formula atgriež to pašu rezultātu.

Piezīme

Ja konstantes nedarbojas, izpētiet šādas problēmas:

  • Pārliecinieties, vai vērtības ir atdalītas ar pareizo rakstzīmi. Izlaižot kādu komatu vai semikolu, kā arī ievietojot to nepareizā vietā, iespējams, ka masīva konstante neizskatīsies pareizi vai tiks rādīts brīdinājuma ziņojums.
  • Ja izmantojat mantotu Ctrl+Shift+Enter masīva formulu, pārliecinieties, vai atlasītajā izvades diapazonā ir tāds pats rindu un kolonnu skaits kā masīva konstantē. Ja atlasītais diapazons ir pārāk liels, programma Excel atgriež #N/A papildu šūnās. Ja tā ir pārāk maza, programma Excel izlaiž vērtības, kurām nav atbilstošās šūnas.
  • Papildinformāciju par masīva formulām: