Масив на Excel -

Съдържание

Масивът в Excel е структура, която съдържа колекция от стойности. Масивите могат да се съпоставят перфектно с диапазони в електронна таблица, поради което те са толкова важни в Excel. Всички формули на Excel, които използват препратка към работен лист, работят с масиви, макар че повечето масиви от време са невидими.

В показания пример трите диапазона се съпоставят с масиви в схема "ред по колона" по следния начин:

B3:D3 // 1 row x 3 columns B5:B7 // 3 rows x 1 column B9:D10 // 2 rows x 3 columns

Ако показваме стойностите в тези диапазони като масиви, имаме:

B3:D3=("red","green","blue") B5:B7=("red";"green";"blue") B9:D10=(10,20,30;40,50,60)

Масивите за известия трябва да представляват правоъгълна структура.

Синтаксис на масива

Всички масиви в Excel са обвити в къдрави скоби () и разделителите между елементите на масива показват редове и / или колони.

Запетая (,) представлява хоризонтално разположение в колони, а точка и запетая (;) представлява вертикално разположение в редове. Например и двата масива по-долу съдържат числа 1-3, но единият е хоризонтален, а другият е вертикален:

(1,2,3) // horizontal array (columns) (1;2;3) // vertical array (rows)

Текстовите стойности в масива се показват в двойни кавички ("") по следния начин:

("a","b","c")

Както споменахме, масивите са удобна структура в електронните таблици, тъй като те могат лесно да бъдат преобразувани в стойностите в диапазон от клетки.

Масиви във формули

Тъй като масивите се свързват директно с диапазони, всички формули работят с масиви по някакъв начин, въпреки че не винаги е очевидно. Един прост пример е формула, която използва функцията SUM за сумиране на диапазона A1: A5, който съдържа 10,15,20,25,30. Вътре в SUM диапазонът се раздели на масив от стойности. След това SUM сумира всички стойности в масива и връща единичен резултат от 100:

=SUM(A1:A5) =SUM((10;15;20;25;30)) =100

Забележка: можете да използвате клавиша F9, за да "видите" масивите във вашите формули на Excel. Вижте това видео за демонстрация за използване на F9 за отстраняване на грешки.

Формули за масиви

Формулите за масив включват операция, която предоставя масив от резултати. Например, тук е проста формула на масив, която връща общия брой символи в диапазона A1: A5:

=SUM(LEN(A1:A5))

Във функцията LEN A1: A5 се разширява до масив от стойности. След това функцията LEN генерира брой символи за всяка стойност и връща масив от 5 резултата. След това функцията SUM връща сумата от всички елементи в масива.

Интересни статии...