Exceli massiiv -

Lang L: none (table-of-contents)

Massiiv Excelis on struktuur, mis hoiab väärtuste kogu. Massiive saab tabelis suurepäraselt kaardistada vahemikega, mistõttu on need Excelis nii olulised. Kõik Exceli valemid, mis kasutavad töölehe viitet, töötavad massiividega, kuigi enamasti on massiivid nähtamatud.

Näidatud näites kaardistavad kolm vahemikku massiivid skeemis "rida veeru kaupa":

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

Kui kuvame nendes vahemikes olevad väärtused massiividena, on meil:

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

Teadete massiivid peavad kujutama ristkülikukujulist struktuuri.

Massiivi süntaks

Kõik Exceli massiivid on mähitud sulgudesse () ja massiivi elementide vahelised eraldajad tähistavad ridu ja / või veerge.

Koma (,) tähistab veergudes horisontaalset paigutust ja semikoolon (;) tähistab ridade vertikaalset paigutust. Näiteks sisaldavad mõlemad allpool olevad massiivid numbreid 1-3, kuid üks on horisontaalne ja teine ​​vertikaalne:

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

Massiivi tekstiväärtused ilmuvad jutumärkides ("") järgmiselt:

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

Nagu mainitud, on massiivid arvutustabelites mugav struktuur, kuna neid saab hõlpsasti kaardistada paljude lahtrite väärtustega.

Massiivid valemites

Kuna massiivid kaardistatakse otse vahemikesse, töötavad kõik valemid mingil viisil massiividega, kuigi see pole alati ilmne. Lihtne näide on valem, mis kasutab funktsiooni SUM vahemiku A1: A5 summeerimiseks, mis sisaldab 10,15,20,25,30. SUM-is laheneb vahemik väärtuste massiiviks. Seejärel summeerib SUM kõik massiivi väärtused ja tagastab ühe tulemuse 100:

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

Märkus: võite Exceli valemites massiivide "nägemiseks" kasutada klahvi F9. Vaadake seda videot, et saada tutvustus F9 silumiseks.

Massiivivalemid

Massiivivalemid hõlmavad toimingut, mis annab tulemuste massiivi. Näiteks on siin lihtne massiivivalem, mis tagastab tähemärkide koguarvu vahemikus A1: A5:

=SUM(LEN(A1:A5))

Funktsiooni LEN sees laiendatakse A1: A5 väärtuste massiiviks. Funktsioon LEN genereerib seejärel iga väärtuse jaoks märkide arvu ja tagastab 5 tulemuse massiivi. Funktsioon SUM tagastab seejärel massiivi kõigi üksuste summa.

Huvitavad Artiklid...