Excel

Masīvs

Array

Masīvu piemēri programmā Excel

Masīvs programmā Excel ir struktūra, kurā ir vērtību kolekcija. Masīvus var lieliski kartēt uz izklājlapas diapazoniem, tāpēc tie programmā Excel ir tik svarīgi. Visas Excel formulas, kurās tiek izmantota darblapas atsauce, darbojas ar masīviem, lai gan lielākā daļa laika masīvu ir neredzami.



Parādītajā piemērā trīs diapazoni kartē uz masīviem shēmā “rindas pēc kolonnas” šādi:

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

Ja šajos diapazonos parādām vērtības kā masīvus, mums ir:





 
B3:D3={'red','green','blue'} B5:B7={'red''green''blue'} B9:D10={10,20,3040,50,60}

Paziņojumu masīviem jābūt taisnstūrveida struktūrai.

Masīva sintakse

Visi Excel masīvi ir ietīti cirtainās iekavās {}, un atdalītāji starp masīva elementiem norāda rindas un/vai kolonnas.



kā nosvērt datus Excel

Komats (,) apzīmē horizontālu izvietojumu kolonnās, bet semikols () apzīmē vertikālu izvietojumu rindās. Piemēram, abos zemāk esošajos masīvos ir skaitļi 1-3, bet viens ir horizontāls, bet otrs ir vertikāls:

 
{1,2,3} // horizontal array (columns) {123} // vertical array (rows)

Masīva teksta vērtības parādās pēdiņās ('') šādi:

 
{'a','b','c'}

Kā jau minēts, masīvi ir ērta izklājlapu struktūra, jo tos var viegli saistīt ar vērtību diapazonā.

kā formatēt datu sērijas

Masīvi formulās

Tā kā masīvi kartē tieši uz diapazoniem, visas formulas kaut kādā veidā darbojas ar masīviem, lai gan tas ne vienmēr ir acīmredzams. Vienkāršs piemērs ir formula, kas izmanto funkciju SUM, lai summētu diapazonu A1: A5, kurā ir 10,15,20,25,30. SUM iekšpusē diapazons tiek sadalīts līdz vērtību masīvam. Pēc tam SUM summē visas masīva vērtības un atgriež vienu rezultātu 100:

 
= SUM (A1:A5) = SUM ({1015202530}) =100

Piezīme. Jūs varat izmantot taustiņu F9, lai “redzētu” masīvus Excel formulās. Skatiet šo videoklipu, lai iegūtu demonstrāciju par F9 izmantošanu atkļūdošanai .

Masīva formulas

Masīva formulas ietver operāciju, kas nodrošina virkni rezultātu. Piemēram, šeit ir vienkārša masīva formula, kas atgriež kopējo rakstzīmju skaitu diapazonā A1: A5:

 
= SUM ( LEN (A1:A5))

Iekšpusē LEN funkcija , A1: A5 ir izvērsts līdz vērtību masīvam. Funkcija LEN ģenerē rakstzīmju skaitu katrai vērtībai un atgriež 5 rezultātu masīvu. The SUM funkcija pēc tam atgriež visu masīvā esošo vienumu summu.



^