Formula matrike Excel -

Kazalo

Formula matrike izvede operacijo več vrednosti namesto ene vrednosti. Končni rezultat formule matrike je lahko en element ali niz elementov, odvisno od tega, kako je formula sestavljena. Za pravilno delovanje je treba vnesti številne formule matrike s tipko control + shift + enter. Ko na ta način vnesete formulo, boste v vrstici s formulo videli formulo, zavito v zavite oklepaje ().

Kaj je matrika?

Matrika je zbirka več kot enega predmeta. Polja v Excelu so prikazana znotraj zavitih oklepajev. Na primer (1; 2; 3) ali ("rdeča", "modra", "zelena"). Razlogi, da so polja v Excelu tako pogosta, so, da se preslikajo neposredno v obsege celic. Navpični obsegi so na primer predstavljeni kot nizi, ki uporabljajo na primer podpičja (100; 125; 150). Vodoravni obsegi so predstavljeni kot polja, na primer z vejicami ("majhen", "srednji", "velik"). Dvodimenzionalni obseg bo uporabljal podpičja in vejice.

Primeri

Matrične formule je nekoliko težko razumeti, ker je terminologija gosta in zapletena. Toda same matrične formule so lahko zelo preproste. Ta formula matrike na primer preizkuša obseg A1: A5 za vrednost "a":

=OR(A1:A5="a")

Operacija matrike je primerjava vsake celice v A1: A5 z nizom "a". Ker primerjava deluje na več vrednostih, funkciji OR vrne več rezultatov:

=OR((FALSE;FALSE;FALSE;TRUE;FALSE))

Če je kateri koli element v rezultatski matriki TRUE, funkcija OR vrne TRUE.

Včasih formule matrike podajo več vrednosti kot argument funkcije. Ta formula matrike na primer vrne skupno število znakov v obsegu B2: B11:

(=SUM(LEN(B2:B11)))

Funkcija LEN dobi več vrednosti v obsegu B2: B11 in vrne več rezultatov v takem polju znotraj SUM:

=SUM((3;3;5;4;5;4;6;5;4;4))

kjer vsak element v matriki predstavlja dolžino vrednosti ene celice. Nato funkcija SUM sešteje vse postavke in vrne 43 kot končni rezultat.

Posebna skladnja

V vse različice Excela, razen Excela 365, je treba za pravilno delovanje vnesti številne formule matrike na poseben način. Namesto vnosa s tipko "Enter" jih je treba vnesti s tipkama Control + Shift + Enter. Včasih boste videli Control + Shift + Enter, okrajšani kot "iskalnik po meri", kot v "formuli iskalnika po meri". Tako vnesena formula bo prikazana s kodrastimi oklepaji na obeh straneh:

=(formula)

Te oklepaje Excel samodejno prikaže. Pazite, da kodrastih oklepajev ne vnašate ročno.

Vseh formul matrike ni treba vnašati s tipkama Control + Shift + Enter. Nekatere funkcije, kot je SUMPRODUCT, so programirane za izvorno obdelavo operacij matrike in običajno ne zahtevajo Control + Shift + Enter. Na primer, obe spodnji formuli sta formuli matrike, ki vrneta enak rezultat, vendar samo različica SUM zahteva Control + Shift + Enter:

=(SUM(LEN(A1:A5))) =SUMPRODUCT(LEN(A1:A5))

Excel 365

V Excelu 365 so matrične formule izvorne in ne zahtevajo nadzora + shift + enter. Za splošen uvod glejte Formule dinamičnih nizov v Excelu.

Zanimive Članki...