„Excel“ masyvas -

Turinys

„Excel“ masyvas yra struktūra, turinti reikšmių rinkinį. Masyvus galima puikiai susieti su skaičiuoklės diapazonais, todėl jie yra tokie svarbūs programoje „Excel“. Visos „Excel“ formulės, kuriose naudojama darbalapio nuoroda, veikia su masyvais, nors dažniausiai laiko matricos yra nematomos.

Parodytame pavyzdyje trys diapazonai susiejami su masyvais schemoje „eilutė po stulpelio“:

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

Jei šių diapazonų reikšmes rodome kaip masyvus, turime:

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

Pranešimų masyvai turi atspindėti stačiakampę struktūrą.

Masyvo sintaksė

Visi „Excel“ masyvai yra suvynioti garbanotuose skliaustuose (), o skyrikliai tarp masyvo elementų nurodo eilutes ir (arba) stulpelius.

Kablelis (,) reiškia horizontalų išdėstymą stulpeliuose, o kabliataškis (;) - vertikalų išdėstymą eilutėse. Pvz., Abiejuose žemiau esančiuose masyvuose yra skaičiai 1-3, tačiau vienas yra horizontalus, o kitas - vertikalus:

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

Masyvo teksto vertės pateikiamos tokiomis dvigubomis kabutėmis (""):

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

Kaip minėta, masyvai yra patogi skaičiuoklių struktūra, nes juos galima lengvai susieti su daugelio langelių reikšmėmis.

Masyvai formulėse

Kadangi masyvai tiesiogiai susiejami su diapazonais, visos formulės tam tikru būdu veikia su masyvais, nors tai ne visada akivaizdu. Paprastas pavyzdys yra formulė, pagal kurią funkcija SUM naudojama sumuoti diapazoną A1: A5, kuriame yra 10,15,20,25,30. SUM viduje diapazonas išsiskiria į reikšmių masyvą. Tada SUM susumuoja visas masyvo reikšmes ir pateikia vieną 100 rezultatą:

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

Pastaba: naudodami F9 klavišą galite „matyti“ masyvus savo „Excel“ formulėse. Peržiūrėkite šį vaizdo įrašą, kuriame pateikiama demonstracinė versija, kaip naudoti F9 derinti.

Masyvo formulės

Masyvo formulės apima operaciją, kuri pateikia rezultatų masyvą. Pavyzdžiui, čia yra paprasta masyvo formulė, kuri pateikia bendrą simbolių skaičių diapazone A1: A5:

=SUM(LEN(A1:A5))

Funkcijos LEN viduje A1: A5 yra išplėstas iki reikšmių masyvo. Tada funkcija LEN sukuria kiekvienos vertės simbolių skaičių ir pateikia 5 rezultatų masyvą. Tada funkcija SUM pateikia visų masyvo elementų sumą.

Įdomios straipsniai...