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.
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.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:
Šī 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:
Atlasiet tukšu šūnu.
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"}Nospiediet taustiņu Enter. Vērtības izplešas šūnās zem formulas.
Šī 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:
Atlasiet tukšu šūnu.
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}
Nospiediet taustiņu Enter. Vērtības izplešas šūnās pa labi no formulas.
Šī 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
Atlasiet tukšu šūnu.
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}Nospiediet taustiņu Enter. Vērtības tiek sadalītas trīs rindās un četrās kolonnās.
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: