Формула за масив в Excel 2013 (и други електронни таблици) е специална формула, която оперира с диапазон от стойности. Ако диапазон от клетки предоставя този диапазон (както често се случва), той се нарича диапазон на масив . Ако този диапазон се предоставя от списък с числови стойности, те са известни като константа на масив .
Много таблици с електронни таблици използват оригинална формула, която копирате в съседни клетки, като използвате относителни препратки към клетки (понякога наричани копие едно към много ). В някои случаи можете да създадете оригиналната формула, така че Excel да извърши желаното изчисление не само в активната клетка, но и във всички други клетки, в които обикновено копирате формулата. Можете да направите това, като създадете формула за масив .
Въпреки че концепцията на масива може да изглежда чужда в началото, вие наистина сте доста запознати с масивите, тъй като структурата на колони и редове на решетката на работния лист на Excel естествено организира вашите диапазони от данни в едномерни и двумерни масиви. (1-D масивите заемат един ред или колона, докато 2-D масивите заемат множество редове и колони.)
Следващата фигура илюстрира няколко двумерни масива с цифрови записи с два различни размера. Първият масив е масив 3 x 2 в диапазона от клетки B2:C4. Този масив е масив 3 x 2, защото заема три реда и две колони.
Вторият масив е масив 2 x 3 в диапазона от клетки F2:H3. Този масив е масив 2 x 3, защото използва два реда и три колони.
Ако трябва да изброите стойностите в първия масив 3 x 2 като константа на масива във формула, те биха се появили, както следва:
{1,4;2,5;3,6}
Няколко неща в този списък заслужават внимание. Първо, константата на масива е затворена в двойка скоби ({}). Второ, колоните във всеки ред са разделени със запетаи (,), а редовете в масива са разделени с точка и запетая (;). Трето, константите в масива са изброени във всеки ред и след това надолу във всяка колона, а не надолу във всяка колона и през всеки ред.
Вторият масив 2 x 3, изразен като константа на масива, изглежда както следва:
{7,8,9;10,11,12}
Обърнете внимание отново, че изброявате стойностите във всеки ред и след това надолу във всяка колона, разделяйки стойностите в различни колони със запетаи и стойностите в различни редове с точка и запетая.
Използването на формули за масиви може значително да намали количеството копиране на формули, което трябва да направите в работен лист, като произвежда множество резултати в целия диапазон на масива с една операция.
В допълнение, формулите на масива използват по-малко компютърна памет от стандартните формули, копирани в диапазон. Това може да бъде важно при създаване на голям работен лист с много таблици, защото може да означава разликата между поставянето на всичките ви изчисления в един работен лист и необходимостта да разделите модела си на няколко файла на работен лист.