Masīva formula programmā Excel 2013 (un citās izklājlapās) ir īpaša formula, kas darbojas ar vērtību diapazonu. Ja šūnu diapazons nodrošina šo diapazonu (kā tas bieži notiek), tas tiek saukts par masīva diapazonu . Ja šo diapazonu nodrošina skaitlisko vērtību saraksts, tos sauc par masīva konstanti .
Daudzās izklājlapu tabulās tiek izmantota oriģināla formula, kuru kopējat blakus esošajās šūnās, izmantojot relatīvas šūnu atsauces (dažreiz sauktas par kopiju viens pret daudziem ). Dažos gadījumos varat izveidot sākotnējo formulu, lai programma Excel veiktu vajadzīgo aprēķinu ne tikai aktīvajā šūnā, bet arī visās pārējās šūnās, uz kurām parasti kopētu formulu. To var izdarīt, izveidojot masīva formulu .
Lai gan sākumā masīva koncepcija var šķist sveša, jūs patiešām labi pārzināt masīvus, jo Excel darblapas režģa kolonnu un rindu struktūra dabiski sakārto jūsu datu diapazonus viendimensijas un divdimensiju masīvos. (1-D masīvi aizņem vienu rindu vai kolonnu, savukārt 2-D masīvi aizņem vairākas rindas un kolonnas.)
Nākamajā attēlā ir parādīti pāris divdimensiju masīvi ar divu dažādu izmēru skaitļu ierakstiem. Pirmais masīvs ir 3 x 2 masīvs šūnu diapazonā B2:C4. Šis masīvs ir 3 x 2 masīvs, jo tas aizņem trīs rindas un divas kolonnas.
Otrais masīvs ir 2 x 3 masīvs šūnu diapazonā F2:H3. Šis masīvs ir 2 x 3 masīvs, jo tajā tiek izmantotas divas rindas un trīs kolonnas.
Ja jūs norādītu vērtības pirmajā 3 x 2 masīvā kā masīva konstanti formulā, tās parādītos šādi:
{1,4;2,5;3,6}
Vairākas lietas šajā sarakstā ir ievērības cienīgas. Pirmkārt, masīva konstante ir ietverta iekavās ({}). Otrkārt, kolonnas katrā rindā tiek atdalītas ar komatiem (,) un rindas masīvā ir atdalītas ar semikolu (;). Treškārt, konstantes masīvā ir norādītas katrā rindā un pēc tam katrā kolonnā uz leju, nevis katrā kolonnā un katrā rindā.
Otrais 2 x 3 masīvs, kas izteikts kā masīva konstante, parādās šādi:
{7,8,9;10,11,12}
Vēlreiz ņemiet vērā, ka vērtības ir jānorāda katrā rindā un pēc tam katrā kolonnā uz leju, atdalot vērtības dažādās kolonnās ar komatiem un vērtības dažādās rindās ar semikolu.
Masīva formulu izmantošana var ievērojami samazināt formulu kopēšanas apjomu, kas jāveic darblapā, radot vairākus rezultātus visā masīva diapazonā ar vienu darbību.
Turklāt masīvu formulas izmanto mazāk datora atmiņas nekā standarta formulas, kas kopētas diapazonā. Tas var būt svarīgi, veidojot lielu darblapu ar daudzām tabulām, jo tas var nozīmēt atšķirību starp visu aprēķinu ievietošanu vienā darblapā un modeļa sadalīšanu vairākos darblapas failos.