Formule matrike v Excelu (primer, bližnjica) - Kako uporabljati Array v Excelu?

Formule matrike so zelo uporabne in zmogljive formule, ki se uporabljajo za izvajanje nekaterih zelo zapletenih izračunov v Excelu, formula matrike pa je znana tudi kot formula CSE, saj za izvajanje formul matrike moramo skupaj pritisniti CTRL + SHIFT + ENTER, namesto da samo pritisnemo enter, obstajata dve vrsti matričnih formul, ena, ki nam da en rezultat, in druga, ki nam da več rezultatov.

Matrične formule v Excelu

Polja v Excelu lahko v Excelu označimo kot matrične formule. Matrika v Excelu je zelo zmogljiva formula, ki nam omogoča izvedbo zapletenih izračunov.

Najprej najprej, kaj je Array? Matrika je niz vrednosti ali spremenljivk v naboru podatkov, kot so (a, b, c, d), je matrika, ki ima vrednosti od "a" do "d". Podobno je v matriki excel obseg celic vrednosti,

Na zgornjem posnetku zaslona so celice od B2 do celice G2 polje ali obseg celic.

Te so znane tudi kot "formule CSE" ali "Control Shift Enter Formulas", saj moramo v Excelu ustvariti matrično formulo s pritiskom na Ctrl + Shift + Enter .

V Excelu imamo dve vrsti formul matrike:

  1. Takšen, ki nam daje en sam rezultat.
  2. Drugi, ki nam daje več kot en rezultat.

Na tej temi bomo spoznali obe vrsti formul matrike.

Pojasnilo matričnih formul v Excelu

Kot smo že pojasnili, so matrične formule v Excelu zmogljive formule, ki nam pomagajo pri zelo zapletenih izračunih.

Iz zgornjih primerov smo se v Excelu naučili, da te formule poenostavljajo zapletene in dolgotrajne izračune. Vendar si je treba zapomniti nekaj, v primeru 2, kjer smo z uporabo teh formul v Excelu vrnili več vrednosti. Vrednosti celice ne moremo spremeniti ali zmanjšati, ker je del matrike.

Recimo, da smo želeli izbrisati celico G6 excel, da nam bo prišlo do napake, ali če spremenimo vrednost v vrsti celice, bo katera koli naključna vrednost v celici excel povzročila napako.

Na primer, vtipkajte naključno število v celico G6 in pritisnite enter, da se prikaže naslednja napaka,

Ko vnesemo naključno vrednost 56 v celico G6, se prikaže napaka, da ne moremo spremeniti dela polja.

Če moramo urediti matrično formulo, pojdite v funkcijsko vrstico in uredite vrednosti ali ponujeni obseg ali če želite izbrisati formulo matrike, izbrišite celotno matriko, tj. Obseg celic B6 do G6.

Kako uporabiti formule matrike v Excelu?

Naučimo se Array Formula z nekaj primeri:

Formule matrike lahko uporabimo v dveh vrstah:

  1. Če želimo vrniti eno vrednost, uporabite te formule v eni celici, kot v primeru 1.
  2. Če želimo vrniti več kot eno vrednost, uporabite te formule v Excelu, tako da izberete obseg celic kot v primeru 2.
  3. Pritisnite CTRL + Shift + Enter, da ustvarite matrično formulo.

Primer # 1

V podatkih o prodaji restavracij so izdelki, cena posameznega izdelka in število prodanih izdelkov.

Lastnik želi izračunati skupno prodajo teh izdelkov.

Lastnik lahko pomnoži število prodanih izdelkov vsakega izdelka, nato pa jih sešteje kot v spodnji enačbi,

In dobil bo celotno prodajo,

Toda to je dolgotrajna naloga in če bi bili podatki večji, bi bilo veliko bolj dolgočasno. Excel za te naloge ponuja formule matrike.

V celici B7 bomo ustvarili svojo prvo formulo Array.

# 1 - V celico B7 vnesite = sum in nato pritisnite tipko zavihek na tipkovnici. Odpre formulo vsote.

# 2 - Izberite obseg celic B2 do G2.

3. - Zdaj za tem pomnožite zvezdico z zvezdico »*«.

# 4 - Izberite obseg celic B3 do G3.

# 5 - Namesto da pritisnete tipko enter, pritisnite CTRL + SHIFT + ENTER.

Excel je vrednost skupne prodaje navedel tako, da je število izdelkov pomnožil s ceno v vsakem stolpcu in jih povzel. V označenem razdelku lahko vidimo, da je excel ustvaril matriko za obseg celic B2 do G2 in B3 do G3.

Zgornji primer pojasnjuje, kako formule matrike excel vrnejo eno vrednost za matriko ali nabor podatkov.

2. primer

Nadaljujemo z enakimi podatki zdaj, kaj pa če lastnik želi vedeti prodajo za vsak izdelek posebej, tj. Prodajo izdelka 1 in izdelka 2 itd.

Lahko gre daleč in v vsaki celici izvede funkcijo, ki bo izračunala prodajno vrednost.

Enačbo v celici B5 jo mora ponoviti za celice c4, d4 itd.

Če bi šlo za večje podatke, bi bilo to dolgočasno in mučno opravilo.

V tem primeru se bomo naučili, kako matrične formule v Excelu vrnejo več vrednosti za niz nizov.

# 1 - Izberite celice, kjer želimo, da imamo vmesne seštevke, tj. Na prodajo izdelka za vsak izdelek. V tem primeru gre za obseg celic od B8 do G8.

# 2 - Vnesite enako, da podpišete "=" a

# 3 - Izberite obseg celic B2 do G2.

# 4 - Po tem vnesite zvezdico »*«.

# 5 - Zdaj izberite obseg celic B3 do G3.

# 6 - Kar zadeva formulo matrike, ne pritiskajte enter, pritisnite CTRL + SHIFT + ENTER.

Iz zgornjega primera je razloženo, kako lahko formula matrike vrne več vrednosti za matriko v Excelu.

Celice B6 do G6 so matrika.

3. primer

Za istega lastnika restavracije ima podatke o prodaji, ki jo je restavracija opravila pet mesecev januar februar marec april, maj in junij. Želi vedeti povprečno stopnjo rasti prodaje.

Zdaj lahko lastnik običajno naredi, da odšteje prodajno vrednost februarskih mesecev do januarja v celici C2 in tako naprej izračuna povprečje.

Če bi šlo za večje podatke, bi bila to zelo mučna naloga. Naredimo to z matriko v Excelovih formulah.

# 1 - V celico D8 vnesite = povprečje in pritisnite gumb TAB.

# 2 - Za izračun rasti moramo od prejšnjega meseca odšteti vrednosti enega meseca, da izberemo obseg celic od B3 do B7.

# 3 - Po tem postavite znak odštevanja (-),

# 4 - Zdaj izberite celice od B2 do B6.

# 5 - Kar zadeva matriko v Excelu, ne pritiskajte tipke enter, pritisnite CTRL + SHIFT + ENTER.

Array formule v Excelu brez težav izračunajo povprečno rast prodaje.

Zdaj lastniku ni treba izračunati mesečne rasti in nato opraviti povprečno funkcijo po tem.

Stvari, ki si jih je treba zapomniti

  1. Te so znane tudi kot formule CSE ali Control Shift Enter Excel Formule.
  2. Za matriko ne delajte oklepajev; excel sam to stori, vrnil bi napako ali napačno vrednost.
  3. Ročno vnašanje oklepajev ((“, Excel bo to obravnaval kot besedilo.
  4. Ne pritiskajte enter; namesto tega pritisnite CTRL + SHIFT + Enter, da uporabite matrično formulo.
  5. Celice matrike ne moremo spremeniti, zato za spreminjanje formule matrike bodisi spremenite formulo iz funkcijske vrstice bodisi izbrišite formulo in jo preoblikujte v želeno obliko.

Zanimive Članki...